Releases: ClickHouse/clickhouse-kafka-connect
Releases · ClickHouse/clickhouse-kafka-connect
v1.3.5
Improvements
- Added topic metrics to JMX and extended task metrics. Topic metrics have partition granularity - each partition has its own metrics (#612)
- Improved failure handling when messages should be sent to DLQ. Previous implementation was sending whole batch to DLQ
when one message failed. Now it sends only failed group of messages to DLQ. If failed because of schema validation then
logs error message contains field name and schema type. (#590) - Added support for writing boolean values to number columns. This is allowed because boolean fits into any number type. (#633)
Bug Fixes
- Fixed error message about unhandled complex type in array (#608)
- Fixed logging in schema validation logic. Message "Got non-root column, but its parent was not found to be updated"
was logged as error but should be a warning. (#645) - Fixed writing Avro timestamp value. (#599)
- Fixed negative timestamp in logs. (#614)
Dependencies
- Updated clickhouse-java version to
0.9.4(#629)
v1.3.4
v1.3.3
v1.3.2
- Added support of writing JSON as string to a JSON column (#554)
- Upgraded dependency
org.slf4j:slf4j-reload4jfrom2.0.13to2.0.17 - Upgraded dependency
org.apache.httpcomponents.client5:httpclient5from5.4.4to5.5 - Upgraded dependency
com.fasterxml.jackson.core:jackson-annotationsfrom2.19.0to2.19.1 - Upgraded dependency
org.projectlombok:lombokfrom1.18.34to1.18.38
v1.3.1
What's Changed
- Bump com.fasterxml.jackson.core:jackson-core from 2.17.2 to 2.18.3 by @dependabot in #508
- Bump com.diffplug.spotless from 6.25.0 to 7.0.2 by @dependabot in #506
- Bump com.google.code.gson:gson from 2.11.0 to 2.12.1 by @dependabot in #507
- Ensure resource is closed by @Paultagoras in #522
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.2 to 5.4.4 by @dependabot in #527
- Adjust JSON to escape backslash by @Paultagoras in #529
- Bump org.testcontainers:toxiproxy from 1.20.6 to 1.21.0 by @dependabot in #526
- Bump com.fasterxml.jackson.core:jackson-annotations from 2.18.2 to 2.19.0 by @dependabot in #524
- Bump org.json:json from 20240303 to 20250107 by @dependabot in #523
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- Additional state debugging by @Paultagoras in #517
- Bump org.testcontainers:testcontainers from 1.20.4 to 1.20.6 by @dependabot in #516
Full Changelog: v1.2.9...v1.3.0
v1.2.9
What's Changed
- Adjusting batching to only use topic with
ignorePartitionsWhenBatchingflag by @Paultagoras in #512 - Add version information to MBean by @Paultagoras in #514
Full Changelog: v1.2.8...v1.2.9
v1.2.8
What's Changed
- Fix NPE on V1 when table has array(nested) field by @ArtDu in #497
- Reduce archive size by @mzitnik in #498
- Tweak log statement to reduce empty output by @Paultagoras in #499
- Bump org.testcontainers:testcontainers from 1.20.1 to 1.20.4 by @dependabot in #485
- Bump org.testcontainers:kafka from 1.20.1 to 1.20.4 by @dependabot in #484
- Bump com.fasterxml.jackson.core:jackson-databind from 2.17.2 to 2.18.2 by @dependabot in #483
- Bump com.fasterxml.jackson.core:jackson-annotations from 2.18.1 to 2.18.2 by @dependabot in #482
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.3.1 to 5.4.2 by @dependabot in #500
New Contributors
Full Changelog: v1.2.7...v1.2.8
v1.2.7
v1.2.6
What's Changed
- Detect columns number count change by @mzitnik in #476
- Field cleanup should be skippable by @Paultagoras in #480
Full Changelog: v1.2.5...v1.2.6