v1.1.0 — PostgreSQL logical CDC + Nano concurrency
PostgreSQL logical-decoding CDC + HeliosDB-Nano concurrency. Validated end-to-end against HeliosDB-Nano 3.60.7.
Added
- PostgreSQL logical-decoding CDC source (
test_decoding): true log-based capture with native deletes → zero-downtime PostgreSQL → HeliosDB CDC. - Parallel load on HeliosDB-Nano ≥ 3.60.7 (older Nano/Lite serialize automatically).
- asciinema demo casts in
docs/demos/— Pagila & Oracle, migrate + CDC.
Fixed
- Parallel loader serializes instead of hanging on targets that block concurrent writes.
delete_keysreports rows actually deleted (realrowcount), so silent target no-ops surface.
Re-validated against Nano 3.60.7, which fixes five engine issues surfaced by a2h (concurrent-write stall, multi-table DROP, timestamptz→TIMESTAMP cast, DECIMAL-PK DELETE, BYTEA NUL). 240 unit tests.
pip install -U any2heliosdb