From 6d190bc98e0526017ffbb39f4af297db190abb98 Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Thu, 4 Jun 2026 16:14:40 -0500 Subject: [PATCH] cleanup todo --- TODO.md | 13 ------------- 1 file changed, 13 deletions(-) delete mode 100644 TODO.md diff --git a/TODO.md b/TODO.md deleted file mode 100644 index 37f5396..0000000 --- a/TODO.md +++ /dev/null @@ -1,13 +0,0 @@ -# Performance TODO - -## PostgreSQL table partitioning - -The packets table uses CTE-based batch DELETE for cleanup (7-day retention). Time-range -partitioning would make cleanup instant (DROP partition) and improve query performance for -time-bounded queries. This is a significant migration effort. - -## ETS table for :aprsme — write path - -Changed `:aprsme` from `write_concurrency` to `read_concurrency`. The only write is -`:message_number` increment. If message throughput increases significantly, consider using -`:atomics` or `:counters` instead of ETS for the message counter.