Releases: databricks/iceberg-kafka-connect
Releases · databricks/iceberg-kafka-connect
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
NOTE: binaries pulled, use 0.5.7 or later
The only change from 0.5.0-rc.2 is a build update for Iceberg 1.4.0 release.
REMINDER: There are backwards-incompatible property name changes since 0.5.0-rc.1. See the 0.5.0-rc.2 release notes for details.
0.5.0-rc.2
NOTE: binaries pulled, use 0.5.7 or later
- Updates Iceberg to v1.4.0-rc.2
- Updates property names to align with the Iceberg project
NOTE: This release has backwards-incompatible property name changes. If upgrading you will need to update your sink config.
iceberg.tables.dynamic.enabled -> iceberg.tables.dynamic-enabled
iceberg.tables.routeField -> iceberg.tables.route-field
iceberg.tables.defaultCommitBranch -> iceberg.tables.default-commit-branch
iceberg.tables.cdcField -> iceberg.tables.cdc-field
iceberg.tables.upsertModeEnabled -> iceberg.tables.upsert-mode-enabled
iceberg.tables.autoCreateEnabled -> iceberg.tables.auto-create-enabled
iceberg.tables.evolveSchemaEnabled -> iceberg.tables.evolve-schema-enabled
iceberg.table.<table name>.idColumns -> - iceberg.table.<table name>.id-columns
iceberg.table.<table name>.routeRegex -> iceberg.table.<table name>.route-regex
iceberg.table.<table name>.commitBranch -> iceberg.table.<table name>.commit-branch
iceberg.control.group.id -> iceberg.control.group-id
iceberg.control.commitIntervalMs -> iceberg.control.commit.interval-ms
iceberg.control.commitTimeoutMs -> iceberg.control.commit.timeout-ms
iceberg.control.commitThreads -> iceberg.control.commit.threads
0.5.0-rc.1
- Adds support for evolving the schema of destination tables to match the record schema
- Adds support for automatically creating the destination tables based on the record schema
- Adds support for committing to a branch
- Improved date and time conversions
0.4.14
0.4.13
Includes an Iceberg 1.3.1 build with apache/iceberg#8397 backported.