Releases: transferwise/pipelinewise
Releases · transferwise/pipelinewise
0.28.0 (2021-01-08)
New
- Support environement variables in tap yaml files and rendering them with jinja2 template.
Fixes
- bump pipelinewise-target-snowflake to 1.10.1
- Map Mysql's
tinyint(1) unsigned
column type to targets' number column type - Bumping dependencies of Pipelinewise
- Detect the copyright year dynamically
0.27.0 (2020-12-04)
-
Bumping
snowflake-connector-python
across all componenets that uses to2.3.6
-
Tagging all queries issues to Snowflake by FastSync Snowflake and singer target-snowflake.
-
Add ssl support to mongodump in FastSync mongodb.
-
Add support for MySQL spatial types.
-
Fix issues build PPW docker images
-
Update documentation.
0.26.0 (2020-10-30)
- Add tap-mixpanel
- Bump
joblib
to 0.16.0 to fix some issues when running on python 3.8
0.25.0 (2020-10-23)
- Add
--profiler
optional parameter to pipelinewise commands - Use
--debug
logging in every subprocess - Fixed an issue when fastsync not extracting NULL characters correctly from MySQL
Tap Postgres
- Bump
pipelinewise-tap-postgres
to 1.7.1- Parse data from json(b) when converting a row to a record message in log based replication method.
Tap MySQL
- Bump
pipelinewise-tap-mysql
to 1.3.8- Fix mapping bit to boolean values
Tap Slack
- Bump
pipelinewise-tap-slack
to 1.1.0- Extract user profiles from
users.list
API endpoint - Extract message attachments from
conversations.history
API endpoint - Fixed an issue when incremental bookmarks were not sent correctly in the
STATE
messages
- Extract user profiles from
0.24.1 (2020-10-02)
- Exit as failure when another instance of the tap is running or the tap is not enabled
Tap Slack
- Bump
pipelinewise-tap-slack
to 1.0.1- Fixed an issue when
thread_ts
values were not populated correctly inmessages
andthreads
streams
- Fixed an issue when
0.24.0 (2020-10-01)
- Add tap-slack
- Add tap-shopify
Tap MongoDB
- Bump
pipelinewise-tap-mongodb
to 1.2.0- Add support for SRV urls
0.23.0 (2020-09-25)
- Fixed an issue when missing empty breadcrumb in tap properties file didn't raise an exception
- Add option to build docker images only with selected tap and target connectors
Tap Postgres
- Bump
pipelinewise-tap-postgres
to 1.7.0- Option to enable SSL mode
- Fixed an issue when timestamps out of the ISO-8601 range caused some failures
- Fixed an issue when when postgres replication slot name not generated correctly and contained invalid characters
Target Postgres
- Bump
pipelinewise-target-postgres
to 2.1.0- Option to enable SSL mode
0.22.1 (2020-09-10)
Tap MySQL
- Bump
pipelinewise-tap-mysql
to 1.3.7- Fixed an issue when
tap-mysql
was logging every extracted record on INFO level - Fixed an issue when
TIME
column types replaced the whole record
- Fixed an issue when
Target S3 CSV
- Bump
pipelinewise-target-s3-csv
to 1.4.0- Fixed an issue when
target-s3-csv
created temp files in system/tmp
instead of PPW specific~/.pipelinewise/tmp
- Fixed an issue when
0.22.0 (2020-08-28)
FastSync
- Fixed an issue when MySQL
TIME
column type mapping was not in sync with target-postgres and target-snowflakeTIME
type mappings - Fixed an issue when Postgres
TIMESTAMP WITH TIME ZONE
columns were not mapped correctly to the UTC equivalent data types in the target
Tap Kafka
- Performance improvements
- Change the syntax of
primary_keys
option from JSONPath to/slashed/paths
ala XPath
0.21.3 (2020-08-19)
- Fixed an issue when tap was not started if stream buffer size is greater than 1G