Lightweight
Docker: altinity/clickhouse-sink-connector:2.5.0-lt
https://hub.docker.com/layers/altinity/clickhouse-sink-connector/2.5.0-lt/images/sha256-60d5edd7d89eeee4ec64ec802c95c223096793654cce256d58c4e15219c4d0e2?context=explore
Kafka
Docker: altinity/clickhouse-sink-connector:2.5.0-kafka
https://hub.docker.com/layers/altinity/clickhouse-sink-connector/2.5.0-kafka/images/sha256-4cc61265b51b4a1bdfbed244c4b074daedb852c8a665ca1b9cf19a70243eb197?context=explore
What's new:
MongoDB support: Restored mongodb config.yml
and instructions to setup sink connector to replicate MongoDB databases.
Debezium upgrade to 3.0.0. - Updated Debezium to the latest stable 3.0.0.
Ignore DDL statements based on regular expressions: ignore DDL from MySQL based on regular expressions. ignore.ddl.regex
Kafka Debezium upgrade: MySQL Debezium connector was upgraded to latest stable 3.0.0.
Performance improvements: Removed additional calls to clickhouse to get table schema.
MySQL DDL Support: Alter table rename without table keyword
What's Changed
- Update README.md to include initial data dump/load by @subkanthi in #821
- 794 change logging level of struct empty not a valid cdc record + record to info by @subkanthi in #825
- 801 records are not acknowledged or the offsets are not updated in singlethreaded mode by @subkanthi in #827
- Added release notes for 2.3.1 release by @subkanthi in #830
- Release 2.3.1 by @subkanthi in #824
- Single threaded mode diagram by @subkanthi in #823
- Add Altinity Slack badge to top of readme. by @hodgesrm in #844
- Update config.yml by @subkanthi in #846
- Added production setup for MySQL by @subkanthi in #767
- 2.4.0 by @subkanthi in #798
- Database override it rrmt by @subkanthi in #877
- 861 renaming a table doesnt work for databases that are mapped to another name in clickhouse by @subkanthi in #862
- Update configuration.md by @subkanthi in #884
- Update log4j2.xml changes to have sink connector in INFO level. by @subkanthi in #892
- Remove additional call to get column data types from clickhouse by @subkanthi in #889
- Update README.md by @subkanthi in #905
- Update architecture.md by @subkanthi in #910
- Update incremental_snapshot.md by @subkanthi in #911
- Added logic to support rename column DDL with database override. by @subkanthi in #912
- Added logic to create schema history table on connector startup. by @subkanthi in #914
- Added test to cover alter table rename without table keyword by @subkanthi in #909
- Update debezium-connector-setup.sh for 'delete' operation by @salisbury-espinosa in #902
- Fix integration tests in 2.4.1 branch by @subkanthi in #920
- 895 ignore ddl based on regex by @subkanthi in #896
- Add DDL test for CREATE TABLE like by @subkanthi in #929
- 384 remove references to older config by @subkanthi in #883
- Add retries for creating debezium storage database by @subkanthi in #926
- Updated debezium to 3.0.0.Final and kafka connect dependencies to the… by @subkanthi in #887
- Removed kube-rbac-proxy references by @subkanthi in #940
- Mongodb integration test by @subkanthi in #921
- Kafka version, upgrade mysql debezium to 3.0.4.Final, set mysql to 8.0 by @subkanthi in #939
New Contributors
- @salisbury-espinosa made their first contribution in #902
Full Changelog: 2.4.0...2.4.1t