Releases: aws/pgactive
Releases · aws/pgactive
v2.1.7
v2.1.6
What's Changed
Security: CVE-2025-8714 and CVE-2025-8715 (PG 13-18)
Drop support for PG 11 and 12 (unsupported by upstream)
v2.1.5
v2.1.4
What's Changed
- Create PULL_REQUEST_TEMPLATE.md by @sharmay in #264
- Fix pgactive compiliation failures on PG17 by @BRupireddy2 in #266
- Rethink the fix for deadlock in commit 97900b2 by @BRupireddy2 in #268
- Stamp pgactive CI with Postgres REL_17_STABLE by @BRupireddy2 in #270
- fix replication sets by @bdrouvotAWS in #269
- Add pgactive.connectability_check_duration GUC by @bdrouvotAWS in #274
- Fix bug with longer node names during local connectability check by @BRupireddy2 in #272
- Cleanup upgrade test by @sharmay in #263
- Convey per-db worker intention of unregister to supervisor by @BRupireddy2 in #275
- Fix supervisor issues in per-db worker registration failure by @BRupireddy2 in #271
- Update docs by @sharmay in #265
- Change replication set behavior by @bdrouvotAWS in #273
- Add support for data-only logical join by @BRupireddy2 in #276
- Add support for pg_dumping tables based on replication sets by @BRupireddy2 in #277
- Fix issues with per-db worker unregister and pgactive removal by @BRupireddy2 in #279
- Replication sets documentation by @bdrouvotAWS in #280
- Fix issues with pgactive replication lag timestamps reporting by @BRupireddy2 in #281
- Cosmetic changes to wait for node ready by @sharmay in #278
- Pull latest pg_dump and string_utils.c by @sharmay in #282
- Doc update by @sharmay in #283
- Add pgactive worker error reporting facility by @BRupireddy2 in #285
- Add reference to key table in pgactive schema by @sharmay in #287
- Check for duplicate node name by @sharmay in #286
- lag info and urls update by @sharmay in #284
Full Changelog: v2.1.3...v2.1.4
v2.1.3
What's Changed
- Incorporate postgres commit 08e6344fd6 into pgactive by @BRupireddy2 in #256
- Move SQL tests to TAP - take 1 by @BRupireddy2 in #258
- Remove an old stop-gap fix for decoded changes accumulation by @BRupireddy2 in #257
- Fix pipe_read_line compilation failure on PG17 by @BRupireddy2 in #260
- Upgrade from 2.1.1 to 2.1.2 fails by @sharmay in #262
Full Changelog: v2.1.2...v2.1.3
v2.1.2
What's Changed
- Handle the new "flush" parameter in LogLogicalMessage by @bdrouvotAWS in #234
- Replace deprecated memory context reset function by @BRupireddy2 in #239
- Assorted code improvements by @BRupireddy2 in #235
- Fix a few things with pgactive_fdw check added by commit 2a8474d by @BRupireddy2 in #236
- Move replication origin setup in shmem inside txn block by @BRupireddy2 in #240
- Improve commit txn code while removing pgactive_locks entry by @BRupireddy2 in #238
- Make worker shmem slot release code crash-safe by @BRupireddy2 in #241
- Fix a bunch of memory leaks in pgactive code by @BRupireddy2 in #242
- Simplify parameter check from other nodes code by @BRupireddy2 in #237
- Have better mechanism than sleep() in TAP tests by @BRupireddy2 in #244
- Improve error messages in check_params_ensure_error_cleanup by @BRupireddy2 in #245
- Re-create functions that have been renamed in b5234cf by @bdrouvotAWS in #248
- Incorporate postgres changes to pgindent tool in pgactive CI by @BRupireddy2 in #250
- Assorted fixes in pgactive tests by @BRupireddy2 in #253
- adding basic DDL tap tests by @bdrouvotAWS in #254
- Bump version to 2.1.2 by @BRupireddy2 in #255
Full Changelog: v2.1.1...v2.1.2
v2.1.1
What's Changed
- Merge Makefile.global.in into Makefile.in by @BRupireddy2 in #215
- Add all postgres versions support for pgactive by @BRupireddy2 in #214
- Remove pg_dumpall.c, pg_restore.c from pgactive pg_dump by @BRupireddy2 in #216
- Use fork and execv in place of system command for init_copy by @BRupireddy2 in #217
- Remove unused make file target for packaging pgactive source code by @BRupireddy2 in #218
- Emit better error message when pgactive is not setup yet by @BRupireddy2 in #220
- Remove unneeded pgactive_compat.c by @BRupireddy2 in #221
- Fix corner case when checking params are same on all nodes by @bdrouvotAWS in #222
- Add check for correct fdw is used by @sharmay in #227
- Make clear that create/drop conflict handler is not iimplemented yet by @bdrouvotAWS in #229
- Fix build against latest PG HEAD by @sharmay in #231
- Refactoring around functions privileges by @bdrouvotAWS in #228
- fix pgactive--2.1.0--2.1.1.sql by @bdrouvotAWS in #232
- Final 2.1.1 release by @bdrouvotAWS in #233
Full Changelog: v2.1.0...v2.1.1
v2.1.1-RC1
What's Changed
- Merge Makefile.global.in into Makefile.in by @BRupireddy2 in #215
- Add all postgres versions support for pgactive by @BRupireddy2 in #214
- Remove pg_dumpall.c, pg_restore.c from pgactive pg_dump by @BRupireddy2 in #216
- Use fork and execv in place of system command for init_copy by @BRupireddy2 in #217
- Remove unused make file target for packaging pgactive source code by @BRupireddy2 in #218
- Emit better error message when pgactive is not setup yet by @BRupireddy2 in #220
- Remove unneeded pgactive_compat.c by @BRupireddy2 in #221
- Fix corner case when checking params are same on all nodes by @bdrouvotAWS in #222
- Add check for correct fdw is used by @sharmay in #227
- Make clear that create/drop conflict handler is not iimplemented yet by @bdrouvotAWS in #229
- Fix build against latest PG HEAD by @sharmay in #231
- Refactoring around functions privileges by @bdrouvotAWS in #228
- fix pgactive--2.1.0--2.1.1.sql by @bdrouvotAWS in #232
Full Changelog: v2.1.0...v2.1.1-RC1
v2.1.0
v2.1.0-RC3
What's Changed
- Allow specifying user mapping alongwith foreign server in DSNs by @rupireddAWS in #210
Full Changelog: v2.1.0-RC2...v2.1.0-RC3