All notable changes to ankusa_postgres are documented here. Format follows
Keep a Changelog; this project
follows Semantic Versioning.
Unreleased
0.1.0 - 2026-09-23
Added
Ankusa.WAL.Postgres: shared, multi-node WAL adapter. Group commit translated to onePostgrex.transaction/2per batch (claim dedup keys → insert winners → resolve losers' seq), correlated by envelope id, never array position.- Permanent dedup ledger (
ankusa_wal_dedup), separate fromankusa_waland never touched by truncation — a duplicate of an already-compacted event is still caught. - Every table scoped by
instance, so one database backs multiple instances, including the same instance name running on independent BEAM nodes at once.