aprs.me/priv/repo/migrations
Graham McIntire b10166fb46
Fix CI test failures
Fixed multiple issues causing CI failures:

1. Removed unused @migration_timeout module attribute in migration
2. Fixed EncodingUtils doctests to include all fields returned by encoding_info
3. Fixed ETS table access errors in StreamingPacketsPubSub by moving cleanup
   operations back to the GenServer process (ETS tables can only be modified
   by their owner)
4. Fixed DBConnection.OwnershipError in DeviceCache by skipping database
   access in test environment

The ETS fix works by collecting dead PIDs in the async task and sending
them back to the GenServer for cleanup, avoiding cross-process ETS access.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-28 12:32:16 -05:00
..
.formatter.exs initial 2023-01-26 13:20:23 -06:00
20230129191140_create_users_auth_tables.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
20230131171908_create_packets.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
20230606000001_add_packet_replay_fields.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
20250616024903_add_additional_packet_fields.exs fix messaging name 2025-06-24 14:29:47 -05:00
20250616142706_enable_postgis_and_migrate_location_data.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
20250617135401_create_badpackets.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
20250617163207_increase_field_lengths_for_packets.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
20250617190000_notify_on_badpackets_insert.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
20250617191000_notify_on_packets_insert.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
20250617200000_recreate_notify_packets_insert_function.exs live update info page 2025-07-04 11:45:00 -05:00
20250620182604_change_lat_lon_to_decimal_in_packets.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
20250621120000_create_devices.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
20250621121000_add_device_identifier_to_packets.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
20250623190000_update_devices_timestamps_to_utc_usec.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
20250623193000_update_packets_timestamps_to_utc.exs refactor to use external parser 2025-06-24 14:22:09 -05:00
20250625160414_add_luminosity_to_packets.exs weather fixing 2025-06-25 11:40:04 -05:00
20250625163153_add_snow_to_packets.exs weather fixing 2025-06-25 11:40:04 -05:00
20250628162146_backfill_location_field_for_existing_packets.exs historical packets working again 2025-06-28 11:34:15 -05:00
20250703180500_add_sender_index_to_packets.exs add index for weather 2025-07-03 13:07:34 -05:00
20250704164340_update_packets_notification_payload.exs live update info page 2025-07-04 11:45:00 -05:00
20250704174406_optimize_map_queries.exs optimize migrations 2025-07-11 13:06:49 -05:00
20250704213613_drop_users_and_users_tokens_tables.exs drop users tables 2025-07-04 16:54:29 -05:00
20250707160256_add_error_tracker.exs include migration 2025-07-07 11:06:35 -05:00
20250707171625_add_count_optimization_index.exs try to fix initial db migration 2025-07-10 18:08:28 -05:00
20250707214530_enable_pg_stat_statements.exs enable pg_stats 2025-07-07 16:45:48 -05:00
20250708140444_add_additional_performance_indexes.exs performance improvements 2025-07-08 10:03:52 -05:00
20250709000000_optimize_weather_packet_lookups.exs fix migration errors 2025-07-09 16:27:21 -05:00
20250710150258_optimize_info_weather_pages.exs refactor and performance improvements 2025-07-10 10:53:34 -05:00
20250710155050_add_sender_lower_index.exs refactor and performance improvements 2025-07-10 10:53:34 -05:00
20250710175129_test_query.exs fix historical packet loading 2025-07-10 13:15:16 -05:00
20250710202030_restore_users_auth_tables.exs restore users table 2025-07-10 15:30:21 -05:00
20250710205402_add_callsign_to_users.exs add callsign to users 2025-07-10 16:07:05 -05:00
20250710230644_optimize_initial_index_creation.exs try to fix initial db migration 2025-07-10 18:08:28 -05:00
20250711180558_add_weather_packets_index.exs optimize migrations 2025-07-11 13:06:49 -05:00
20250712150402_add_phg_fields_to_packets.exs add PHG parsing 2025-07-12 10:22:43 -05:00
20250712150759_change_phg_fields_to_integer.exs add PHG parsing 2025-07-12 10:22:43 -05:00
20250713160000_ensure_packet_cleanup_indexes.exs cleanup worker tweaks 2025-07-14 12:31:47 -05:00
20250714161821_add_performance_indexes.exs performance improvements 2025-07-14 16:35:58 -05:00
20250714200255_add_packet_counter_table.exs performance improvements 2025-07-14 16:35:58 -05:00
20250714210000_optimize_insert_performance.exs more performance improvements/cleanup 2025-07-14 16:49:55 -05:00
20250715000000_optimize_stations_heard_by_query.exs performance improvements 2025-07-14 16:35:58 -05:00
20250715140830_remove_duplicate_indexes.exs remove duplicate indexes and fix telemetry metrics 2025-07-15 09:17:30 -05:00
20250715155632_remove_duplicate_received_at_indexes.exs Fix duplicate indexes and missing socket assigns 2025-07-15 11:01:27 -05:00
20250715183117_optimize_packet_counters_autovacuum.exs Fix packet_counters table bloat with sequence-based counter 2025-07-15 13:34:15 -05:00
20250715183139_replace_packet_counter_with_sequence.exs Fix packet_counters table bloat with sequence-based counter 2025-07-15 13:34:15 -05:00
20250718210112_add_optimized_performance_indexes.exs Implement critical performance optimizations and error handling 2025-07-18 18:19:49 -05:00
20250719202358_add_truncate_reset_for_packet_counter.exs Fix timer cancellation in PacketConsumer and simplify migration 2025-07-21 08:48:57 -05:00
20250721190613_add_weather_indexes.exs Add database indexes for weather data queries 2025-07-21 14:07:08 -05:00
20250726215048_add_optimized_indexes.exs Fix CI test failures 2025-07-28 12:32:16 -05:00
20250726225000_complete_optimized_indexes.exs db indexes 2025-07-26 18:41:08 -05:00
20250727000000_add_has_weather_column.exs format 2025-07-27 11:16:16 -05:00