MrAlders0n
a91e553bab
Document timeout 503s counted for every page ( #55 )
2026-10-24 15:29:20 -04:00
MrAlders0n
5cc875ca20
Deep region and message pages, slow pool removed ( #53 )
...
* Deep region and message pages, slow pool removed
* Deep pages: soften the sparse-filter claim, name commits by content
* Deep pages: typed ranges, the bounded message since, migration 059
* Deep pages: the typed range cap and its worst case, old since
2026-10-24 15:09:17 -04:00
MrAlders0n
c3f5333cfa
Stop grace period of 75 s for the app; document the shutdown order ( #57 )
...
* Give the app a 75 s stop grace period; document the shutdown order
* SIGKILL can lose queued MQTT messages; upgrade note for the stop grace period
2026-10-24 14:48:34 -04:00
MrAlders0n
e154873deb
Clock drift range, migration 060 and its rollback step ( #56 )
...
* Document the clock drift range and migration 060
* Rollback step for wide clock drifts; exact drift range
2026-10-24 14:24:41 -04:00
MrAlders0n
514ac8689e
Document audit and verification slices sampled by row ( #54 )
2026-10-24 13:28:24 -04:00
MrAlders0n
56d1fd2e08
Fillfactor 50 on nodes (migration 058) and its one-off compaction ( #52 )
...
* Document fillfactor 50 on nodes and its one-off compaction
* Note migration 058 with the small-table migrations
2026-10-24 12:56:05 -04:00
MrAlders0n
b3f6c70d16
Document packet_sites fill slices by observations ( #49 )
2026-10-24 12:45:20 -04:00
MrAlders0n
2d2b90a61e
Document the background channel message backfill ( #51 )
2026-10-24 12:33:48 -04:00
MrAlders0n
4fe3a2827c
Top nodes over every IATA use two parallel workers; rollup row order; node type pages trade ( #50 )
...
* Document parallel workers for all-region top nodes and the node type page trade
* Document the rollup row order and its optional one-off CLUSTER
2026-10-24 12:29:41 -04:00
MrAlders0n
0646dd581b
Explain why some observations outlive packets.retention ( #47 )
2026-10-24 11:56:22 -04:00
MrAlders0n
3775747d03
Document 503 on statement timeouts for every read endpoint ( #46 )
...
* Document 503 on statement timeouts for every read endpoint
* Name the admin routes that keep their own errors
2026-10-24 11:55:46 -04:00
MrAlders0n
e2b59e9fd5
Document statement-timeout 503s, read-only scope restore, read-model restore logs ( #40 )
2026-10-21 11:29:09 -04:00
MrAlders0n
e52ffb82da
Document backfill pacing (readmodels.fill) ( #38 )
...
* Document the read-model backfill pacing settings
* Restore the slow statements heading and document the pacing limits and fill planning
2026-10-20 12:16:37 -04:00
MrAlders0n
1afa4aaacb
Document the read-model pages that answer 503 instead of falling back, their alerts and how to revert ( #37 )
2026-10-20 03:33:39 -04:00
MrAlders0n
51fe02d185
Document the end-state cleanup: slow pool, drops, sequence headroom ( #36 )
...
* Document the slow pool, slow_pool_size, the lookup-table drops, the route column drop and sequence headroom
* Document the slow pool's default of 8 connections
2026-10-20 03:19:54 -04:00
MrAlders0n
4566bdf99e
Document the packet sites read model ( #35 )
...
* Document the packet sites read model
* List the region page differences; scope the sweep alerts to the writer
2026-10-20 00:18:37 -04:00
MrAlders0n
738af58ebe
Document the channel message read model ( #34 )
2026-10-19 21:20:27 -04:00
MrAlders0n
dc0383e0ca
Document the observer adverts index and payload-type backfill ( #32 )
2026-10-19 19:18:50 -04:00
MrAlders0n
b711a44548
Document exact page cursors and the 2.1 packets migrations ( #31 )
...
* Document exact page cursors and the 2.1 packets migrations
* Use EXISTS for the packets type check
2026-10-19 16:08:49 -04:00
MrAlders0n
ca805e739b
Document planguard, read-only mode and the daily plan check ( #30 )
2026-10-19 13:50:36 -04:00
MrAlders0n
096a463fcc
Document the small-table upgrade, observers/channels repack and rollback ( #29 )
2026-10-19 08:30:22 -04:00
MrAlders0n
30ea3d2720
Document database pools, cost guards, metrics and statement statistics ( #28 )
2026-10-19 07:53:18 -04:00
MrAlders0n
86b5a611b3
Docs for route retention and reconfirm rework ( #27 )
...
* Document route hop index pre-build, route maintenance changes and keyset reindex
* Profiler extra sample fires on route retention
2026-10-19 05:39:42 -04:00
MrAlders0n
0635bd674e
Document Postgres tuning, migration lock waits, 64-bit cursors and the /info directory check ( #26 )
2026-10-19 04:02:49 -04:00
MrAlders0n
f2728b059b
docs: reorganise into a deploy and operate front door ( #12 )
...
* docs: move design and API contract into docs/
* docs: add releases and versioning page
* docs: add configuration reference for server and web
* docs: add reverse proxy page
* docs: add upgrading page
* docs: add operations page and move backup and profiling docs
* docs: add getting packets in and security pages
* docs: add troubleshooting page
* docs(api): fold admin, activity, route and summary notes into the contract
* docs(deploy): add type 2 split deployment, finish the beacon rename, ignore secrets
* docs: rewrite README as the front door and share the contributor workflow
* docs: remove em dashes from prose and config comments
* docs: apply review fixes to type 2, upgrading, troubleshooting and first-run notes
* docs: fix upgrade order, restore steps, type 2 setup and contract details from review
* docs: keep the gitignore to deployment secrets and runtime state
2026-10-02 21:42:13 -04:00