Skip to content

Releases: transferwise/pipelinewise

v0.38.0 (2022-01-14)

14 Jan 17:32
6934b38
Compare
Choose a tag to compare

0.38.0 (2022-01-14)

  • MySQL tap now connects to replica instance during fastsync if credentials are provided
  • Added fastsync support for MongoDB Atlas
  • Docker base image to Python 3.8
  • Bump pyyaml from 5.4.1 to 6.0
  • Bump pipelinewise-target-snowflake from 1.14.1 to 1.15.0
  • Bump pipelinewise-tap-s3-csv from 1.2.2 to 1.2.3
  • Bump pipelinewise-tap-postgres from 1.8.1 to 1.8.2

0.37.2 (2021-12-10)

10 Dec 13:01
e39e330
Compare
Choose a tag to compare
  • Bump pipelinewise-tap-github from 1.0.2 to 1.0.3

0.37.1 (2021-12-10)

10 Dec 11:13
bfa174b
Compare
Choose a tag to compare
  • Make a postfix for Snowflake schemas in end-to-end tests.
  • Bump google-cloud-bigquery from 1.24.0 to 2.31.0 (Changelog)

0.37.0 (2021-11-19)

19 Nov 11:13
1c3ad83
Compare
Choose a tag to compare

New

  • Added cleanup method for state file.
  • Bump pytest-cov from 2.12.1 to 3.0.0 (Changelog)
  • Bump joblib from 1.0.0 to 1.1.0
  • Bump flake8 from 3.9.2 to 4.0.1
  • Bump jinja2 from 3.0.1 to 3.0.2
  • Bump python-dotenv from 0.19.0 to 0.19.1
  • Bump target-snowflake from 1.14.0 to 1.14.1
  • Bump ansible from 4.4.0 to 4.7.0
  • Bump pytest from 6.2.4 to 6.2.5

Changes

  • Fully migrate CI to Github Actions.
  • Update ujson requirement from ==4.1.* to >=4.1,<4.3
  • Update tzlocal requirement from <2.2,>=2.0 to >=2.0,<4.1

Fixes

  • Make process in docker-compose file.
  • proc.info parsing in a case cmdline is None!

0.36.0 (2021-09-30)

30 Sep 12:44
792ea21
Compare
Choose a tag to compare

New

  • Add new transformation type: MASK-STRING-SKIP-ENDS
  • Bump pipelinewise-target-snowflake from 1.13.1 to 1.14.0
    • Support date property format
    • Don't log record on failure to avoid exposing data

Changes

  • Use Makefile for installation
  • Enforce PEP8

Fixes

  • Dates out of range (with year > 9999) in FastSync from PG.
  • Bump pipelinewise-tap-postgres from 1.8.0 to 1.8.1
    • LOG_BASED: Handle dates with year > 9999.
    • INCREMENTAL & FULL_TABLE: Avoid processing timestamps arrays as timestamp
  • Decimal not JSON serializable in FastSync MongoDB
  • Don't use non-existent FastSync for MongoDB-Redshift pipelines.

0.35.2 (2021-08-17)

17 Aug 14:41
1e90571
Compare
Choose a tag to compare
  • Bump pipelinewise-tap-github from 1.0.1 to 1.0.2
  • Update a few vulnerable or outdated dependencies to latest

0.35.1 (2021-08-13)

13 Aug 10:14
938a609
Compare
Choose a tag to compare
  • Bump pipelinewise-tap-github from 1.0.0 to 1.0.1
  • Bump pipelinewise-tap-kafka from 4.0.0 to 4.0.1
  • Bump tap-jira from 2.0.0 to 2.0.1
  • Bump pipelinewise-target-s3-csv from 1.4.0 to 1.5.0

0.35.0 (2021-08-04)

04 Aug 08:10
c4f8587
Compare
Choose a tag to compare
  • Support "none" as a value for --connectors in install.sh script to install a stripped down PipelineWise without any connectors.
  • Optimize Dockerfile
  • Do not log invalid json objects if they fail validation against json schema.
  • Replace github-tap with pipelinewise-tap-github version 1.0.0
  • Add schema validation for github tap
  • Increase batch_size_rows from 1M to 5M
  • Increase split_file_chunk_size_mb from 2500 to 5000
  • Bump pipelinewise-tap-s3-csv from 1.2.1 to 1.2.2
  • Update pymongo requirement from <3.12,>=3.10 to >=3.10,<3.13

0.34.1 (2021-07-15)

16 Jul 10:23
812cf2b
Compare
Choose a tag to compare
  • Bump pipelinewise-target-snowflake from 1.13.0 to 1.13.1
    • Fixed an issue with S3 metadata required for decryption not being included in archived load files
  • Fixed an issue in fastsync to BigQuery data type mapping
  • Add location config parameter to fastsync to BigQuery

0.34.0 (2021-06-24)

25 Jun 08:05
0b9ae52
Compare
Choose a tag to compare
  • Add split_large_files option to FastSync target-snowflake to load large files in parallel into Snowflake
  • Add archive_load_files option to FastSync target-snwoflake to archive load files on S3
  • Bump pipelinewise-tap-postgres from 1.7.1 to 1.8.0
    • Add discovering of partitioned table
  • Bump pipelinewise-target-snowflake from 1.12.0 to 1.13.0
    • Add archive_load_files parameter to optionally archive load files on S3