tidaldb/tidal/src/wal
jordan eca7765e8d fix: heal_region re-delivers missed WAL batches so partitioned followers converge immediately after heal
- Extract redeliver_missed(tx, db, log) helper into cluster_transport.rs
- heal_region now removes partition then immediately ships any missed
  batch-log entries to the healed follower's channel
- await_convergence refactored to call the same helper (no logic change)
- tidal-server: reload_text_index before search in cluster mode
- tidal-server: write_signal returns Result instead of panicking on unknown signal
- tidal-server: leader shows lag_events=0 (writes directly, no receiver thread)
- tidal-server: fix cluster mode error propagation (ServerError::from)
- docs/runbooks/cluster.md: add full cluster operations runbook
- docker/: add Dockerfile for containerised cluster deployment
- README.md: add tidal-server HTTP API getting-started section
- Split oversized source files per CODING_GUIDELINES §9

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-25 11:57:01 -07:00
..
format feat: add iknowyou app + complete M8 replication extensions + Aeries agents/skills 2026-02-24 21:09:11 -07:00
checkpoint.rs feat: implement Milestone 1 phases 1-3 — schema, WAL, and storage layer 2026-02-20 16:43:24 -07:00
compaction.rs fix: heal_region re-delivers missed WAL batches so partitioned followers converge immediately after heal 2026-02-25 11:57:01 -07:00
config.rs feat: complete Milestone 5 — full-text search, RRF fusion, and creator search 2026-02-21 23:53:16 -07:00
dedup.rs feat: M0p1 runtime skeleton, M0p2 tooling & diagnostics, m1p4 signal ledger 2026-02-20 20:32:00 -07:00
diagnostics.rs feat: complete M8 replication primitives + forage enhancements + docs 2026-02-24 13:17:19 -07:00
error.rs feat: complete Milestone 5 — full-text search, RRF fusion, and creator search 2026-02-21 23:53:16 -07:00
mod.rs fix: heal_region re-delivers missed WAL batches so partitioned followers converge immediately after heal 2026-02-25 11:57:01 -07:00
reader.rs feat: complete M8 replication primitives + forage enhancements + docs 2026-02-24 13:17:19 -07:00
segment_tests.rs fix: heal_region re-delivers missed WAL batches so partitioned followers converge immediately after heal 2026-02-25 11:57:01 -07:00
segment.rs fix: heal_region re-delivers missed WAL batches so partitioned followers converge immediately after heal 2026-02-25 11:57:01 -07:00
session_journal.rs feat: complete M8 replication primitives + forage enhancements + docs 2026-02-24 13:17:19 -07:00
writer_tests.rs fix: heal_region re-delivers missed WAL batches so partitioned followers converge immediately after heal 2026-02-25 11:57:01 -07:00
writer.rs fix: heal_region re-delivers missed WAL batches so partitioned followers converge immediately after heal 2026-02-25 11:57:01 -07:00