Skip to content

Release 0.5.0.Beta

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Jun 14:17
· 142 commits to master since this release
2957e3b
  • Debezium: 2.7.0.Final
  • Apache Iceberg: 1.5.2
  • Quarkus: 3.10.0

Breaking Changes

Debezium version upgraded from 2.5.x to 2.7.x:

IcebergSchemaHistory wrong table location corrected:

IcebergSchemaHistory class was using wrong table namespace {catalog-name}.{table-name} now this is corrected to use {table-namespace}.{table-name}
If you were using different catalog-name please follow following steps for migration

  1. stop debezium server
  2. copy the IcebergSchemaHistory table to new location: {table-namespace}.{table-name}
  3. start debezium server

Configuration change:

Configuration option debezium.sink.iceberg.upsert-op-column, defaultValue = __op is removed.

Notable changes

  • Quarkus upgraded from 3.6.x to 3.10.x, See Quarkus release notes here
  • Java release target upgraded from 11 to 17
  • Full support for debezium nested events added. Now its possible to run consumer without event flattening.
  • Debezium event processing improved, unnecessary schema de-serialization is avoided.

What's Changed

Full Changelog: 0.4.0.Final...0.5.0.Beta