Skip to content

v1.1.0 — PostgreSQL logical CDC + Nano concurrency

Choose a tag to compare

@danimoya danimoya released this 28 Jun 16:13
1393bd5

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_keys reports rows actually deleted (real rowcount), 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