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

Commit

Permalink
v2.0.0 and changelog (#27)
Browse files Browse the repository at this point in the history
  • Loading branch information
koszti authored May 2, 2020
1 parent 9c255f9 commit 974b209
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 1 deletion.
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
2.0.0 (2020-05-02)
-------------------

**WARNING**: 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)
-------------------

Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
long_description = f.read()

setup(name="pipelinewise-target-postgres",
version="1.1.0",
version="2.0.0",
description="Singer.io target for loading data to PostgreSQL - PipelineWise compatible",
long_description=long_description,
long_description_content_type='text/markdown',
Expand Down

0 comments on commit 974b209

Please sign in to comment.