Skip to content
This repository has been archived by the owner on Sep 23, 2024. It is now read-only.

Releases: transferwise/pipelinewise-tap-postgres

2.1.0 (2023-05-17)

17 May 10:31
d3180a1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.1.0

2.0.0 (2022-11-02)

03 Nov 07:23
a97d7d8
Compare
Choose a tag to compare

Changes

  • LOG_BASED: Use wal2json format-version v2 to read WAL, require wal2json >= 2.3 to be installed on pg server.
  • Bump psycopg2-binary from 2.9.4 to 2.9.5

1.8.4 (2022-09-08)

09 Sep 08:44
4c29e65
Compare
Choose a tag to compare

Changes

  • INCREMENTAL: Use sub-query to trick PostreSQL into more efficient use of index.

1.8.3 (2022-01-18)

03 Feb 08:25
2b25f69
Compare
Choose a tag to compare

Fixes

  • INCREMENTAL: generate valid SQL to extract data from tables where no replication_key_value in the state file.

1.8.2 (2022-01-14)

14 Jan 14:03
9cf0839
Compare
Choose a tag to compare

Fixes

  • LOG_BASED: catch exceptions and emit current state upon exiting
  • LOG_BASED: max_run_seconds only working when there are wal messages.
  • LOG_BASED: Prevent high CPU utilization while waiting for wal messages.

Changes

  • local database container for dev and test purposes.
  • bump psycopg2-binary from 2.8.6 to 2.9.3

1.8.1 (2021-09-23)

23 Sep 12:03
ae9b211
Compare
Choose a tag to compare

Fixes

  • LOG_BASED: Handle dates with year > 9999.
  • INCREMENTAL & FULL_TABLE: Avoid processing timestamps arrays as timestamp

1.8.0 (2021-06-23)

23 Jun 12:47
ec7d5f0
Compare
Choose a tag to compare
  • Add discovering of partitioned tables.

1.7.1 (2020-10-13)

13 Oct 09:40
1896463
Compare
Choose a tag to compare

Parse data from json(b) when converting a row to a record message in log based replication method.

1.7.0 (2020-09-21)

21 Sep 14:08
dc3333f
Compare
Choose a tag to compare
  • Enable SSL mode if ssl option is 'true' in config

1.6.4 (2020-09-21)

21 Sep 12:50
5fbfdbd
Compare
Choose a tag to compare
  • Ensure generated Postgres replication slot name is valid
  • Handle timestamps out of range