aprs.me/lib/aprsme/packets
Graham McIntire 8755bba9f0
Optimize historical packet loading by selecting only needed columns
Historical map loading previously fetched all 73 columns (SELECT *) from
the packets table (~2068 bytes/row). Added get_recent_packets_for_map/1
with select_map_fields/1 that fetches only the 22 columns needed for map
rendering (~200 bytes/row), yielding a ~3x query speedup.

Also removes unused all_packets tracking from PacketProcessor and
simplifies visible_packets cleanup in Index.
2026-02-20 07:41:14 -06:00
..
clustering.ex Reduce cyclomatic complexity in clustering, encoding, and leader_election 2026-02-09 11:57:50 -06:00
prepared_queries.ex Fix code review batch 3: auth, performance, dedup, cache TTL 2026-02-20 07:29:27 -06:00
query_builder.ex Optimize historical packet loading by selecting only needed columns 2026-02-20 07:41:14 -06:00