Skip to content

Releases: toluaina/pgsync

7.1.0

Choose a tag to compare

@toluaina toluaina released this 25 Jun 08:10

Fixed

  • Fixed CDC/logical decoding heartbeat messages causing LogicalSlotParseError; heartbeat messages are now
    skipped, and standalone logical messages can be acknowledged safely.
  • Fixed explicit foreign_key mappings being ignored when a child table has multiple foreign keys to the same
    parent.
  • Fixed grandchild foreign-key resolution incorrectly leaking a middle node’s parent foreign key.
  • Fixed advisory lock leaks by ensuring lock/unlock happen on the same connection.
  • Fixed nested same thread advisory lock usage for the same slot.
  • Fixed Redis metadata writes in multi process setups by storing metadata as field-level Redis hashes instead
    of overwriting the whole value.
  • Fixed WAL mode only consuming the first schema entry.

Changed / Maintenance

  • Increased default SQLAlchemy pool sizing and enabled pool_pre_ping by default.
  • Updated project dependencies and pre-commit configuration.
  • Expanded test coverage across sync, query builder, transforms, plugins, Redis queue, search client, and
    database base behavior.
  • Updated README documentation for transforms, Docker Compose usage, OpenSearch, and supported Python
    versions.

7.0.5

Choose a tag to compare

@toluaina toluaina released this 04 Jan 14:41
  • Support the schema in through node

7.0.4

Choose a tag to compare

@toluaina toluaina released this 04 Jan 14:04
  • Support the schema in through node

7.0.3

Choose a tag to compare

@toluaina toluaina released this 04 Jan 13:58
  • Support the schema in through node

7.0.2

Choose a tag to compare

@toluaina toluaina released this 21 Dec 18:45
  • make the Replication slot patterns more robust
  • fix parallel sync jSON error
  • fix wal mode compat with bootstrap
  • add WAL and POLLING as env vars

7.0.1

Choose a tag to compare

@toluaina toluaina released this 15 Dec 13:02
  • Prevent bootstrap from creating views/trigger/function in wal mode

7.0.0

Choose a tag to compare

@toluaina toluaina released this 04 Dec 20:19
  • Update trigger affecting through table on deletion

6.2.0

Choose a tag to compare

@toluaina toluaina released this 03 Dec 15:36
  • fix bug affecting through-tables
  • Skip schemas not present in schema.json

6.1.1

Choose a tag to compare

@toluaina toluaina released this 30 Nov 22:51
  • Ensure the bootstrap args is used alongside wal mode

6.1.0

Choose a tag to compare

@toluaina toluaina released this 24 Nov 19:45
  • Run pgsync as a wal consumer without Redis as a requirement