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

Releases: transferwise/pipelinewise-target-postgres

2.1.2 (2023-01-17)

17 Jan 11:16
bef5a27
Compare
Choose a tag to compare
  • Add python 3.10 compatibility
  • Bump joblib from 0.16.0 to 1.2.0
  • Bump psycopg2-binary from 2.8.5 to 2.9.5 to get macOS arm64 (Apple M1) wheels

2.1.1 (2021-05-11)

11 May 11:58
53b4bbf
Compare
Choose a tag to compare
  • Bump joblib from 0.13.2 to 0.16.0 to be Python 3.8 compatible

2.1.0 (2020-09-22)

22 Sep 08:29
3084e53
Compare
Choose a tag to compare
  • Enable SSL mode if ssl option is 'true' in config

2.0.1 (2020-06-17)

17 Jun 13:32
261cd36
Compare
Choose a tag to compare
  • Switch jsonschema to use Draft7Validator

2.0.0 (2020-05-02)

02 May 19:43
974b209
Compare
Choose a tag to compare

This release includes non backward compatible changes.

Starting from pipelinewise-target-postgres-2.0.0 the integer JSON Schema column types with minimum and maximum boundaries are loaded into Postgres SMALLINT, INTEGER and BIGINT values. If you're upgrading from an earlier version of pipelinewise-target-postgres then it's recommended to re-sync every table otherwise all the existing NUMERIC columns in Postgres will be versioned to the corresponding integer type.

Further info about versioning columns at https://transferwise.github.io/pipelinewise/user_guide/schema_changes.html?highlight=versioning#versioning-columns

Changes

  • Add flush_all_streams option
  • Add parallelism option
  • Add max_parallelism option
  • Add validate_records option
  • Log inserts, updates and csv size_bytes in a more consumable format
  • Fixed an issue when JSON values sometimes not sent correctly
  • Support usage of reserved words as table and column names
  • Add temp_dir optional parameter to config
  • Load integer JSON Schema types with min and max boundaries to Postgres SMALLINT, INTEGER, BIGINT column types
  • Switch to psychopg-binary 2.8.5

1.1.0 (2019-02-18)

18 Feb 11:26
df4471d
Compare
Choose a tag to compare
  • Support custom logging configuration by setting LOGGING_CONF_FILE env variable to the absolute path of a .conf file

1.0.4 (2019-10-01)

01 Oct 11:51
Compare
Choose a tag to compare
  • Grant privileges correctly when table created

1.0.3 (2019-09-01)

01 Sep 10:47
Compare
Choose a tag to compare
  • Fixed type mapping

1.0.2 (2019-08-16)

16 Aug 15:45
8854e98
Compare
Choose a tag to compare
  • Add license details

1.0.1 (2019-08-12)

12 Aug 11:20
Compare
Choose a tag to compare
  • Sync column versioning feature to other supported targets
  • Sync data flattening option to other supported targets
  • Sync metadata columns behaviour to other supported targets
  • Bump psycopg2 to 2.8.2