Releases: zendesk/maxwell
Releases · zendesk/maxwell
v1.19.5
- Fixes for unreliable connections wrt to GTID events; previously we
restart in any old position, now we throw away the current transaction
and restart the replicator again at the head of the GTID event.
v1.19.4
- Fixes for a maxwell database not making it through the blacklist
- Add
output_null_zerodates
parameter to control how we treat
'0000-00-00'
v1.19.3
- Add a universal backpressure mechanism. This should help people who
were running into out-of-memory situations while bootstrapping.
v1.19.2
-
Include schema_id in bootstrap events
-
add more logging around binlog connector losing connection
-
add retry logic to redis
-
some aws fixes
-
allow pushing JS hashes/arrays into data from js filters
-
list changes
v1.19.1
- Handle mysql bit literals in DEFAULT statements
- blacklist out CREATE ROLE etc
- upgrade dependencies to pick up security issues
v1.19.0
- mysql 8 support!
- utf8 enum values are supported now
- fix #1125, bootstrapping issue for TINYINT(1)
- fix #1145, nasty bug around SQL blacklist and columns starting with "begin"
- only resume bootstraps that are targeted at this client_id
- fixes for blacklists and heartbeats. Did I ever mention blacklists
are a terrible idea?
v1.18.0
- memory optimizations for large schemas (especially shareded schemas with lots of duplicates)
- add support for an http endpoint to support Prometheus metrics
- allow javascript filters to access the row query object
- javascript filters now run in the bootstrap process
- support for non-latin1 column names
- add
--output_schema_id
option
- better handling of packet-too-big errors from Kinesis
- add message.publish.age metric
v1.17.1
- fix a regression around filters + bootstrapping
- fix a regression around filters + database-only-ddl
v1.17.0
v1.17.0 brings a new level of configurability by allowing you to inject
a bit of javascript into maxwell's processing. Should be useful! Also:
- fix regression for Alibaba RDS tables
v1.16.1
- Fix Bootstrapping for JSON columns
- add --recapture_schema flag for when ya wanna start over
- add kafka 1.0 libraries, make them default