Release 0.7.0.Final
github-actions
released this
08 Sep 12:53
·
25 commits
to master
since this release
- Debezium: 2.7.2.Final
- Apache Iceberg: 1.6.1
- Quarkus: 3.13.3
Breaking Changes
Equality deletes:
- Now Equality delete files are containing key fields only and they are written with record projection. Now delete files only includes key files, previously delete files were including full delete record.
Notable changes
- Various code improvement added. Now code base is more closely aligned with upstream iceberg-kafka-connect
- Now size of the files generated is defined
write.target-file-size-bytes
config, previously Long.MAX_VALUE was used - Iceberg upgraded from 1.6.0 to 1.6.1
- Debezium upgraded from 2.7.0.Final to 2.7.2.Final
- Quarkus upgraded from 3.13.0 to 3.13.3
What's Changed
- Bump version.quarkus from 3.13.0 to 3.13.2 by @dependabot in #400
- Bump io.smallrye:jandex-maven-plugin from 3.2.1 to 3.2.2 by @dependabot in #399
- Bump version.debezium from 2.7.0.Final to 2.7.1.Final by @dependabot in #398
- Bump version.testcontainers from 1.20.0 to 1.20.1 by @dependabot in #396
- Add code improvements by @ismailsimsek in #409
- Improve code, Improve class and method namings by @ismailsimsek in #410
- Improve deduplication code by @ismailsimsek in #411
- Use
write.target-file-size-bytes
config, previouslyLong.MAX_VALUE
was used by @ismailsimsek in #412 - Fix, Create GenericAppenderFactory respecting to identifier fields. And create it with table properties by @ismailsimsek in #413
- Explicitly set operationId as UUID when creating OutputFileFactory by @ismailsimsek in #414
- Use Key fields and Record Projection for deletes by @ismailsimsek in #408
- Rename variable equalityFieldIds to identifierFieldIds by @ismailsimsek in #415
- Bump org.awaitility:awaitility from 4.2.1 to 4.2.2 by @dependabot in #406
- Bump org.postgresql:postgresql from 42.7.3 to 42.7.4 by @dependabot in #407
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.5.0 by @dependabot in #405
- In case of exception, call writer.abort() to cleanup by @ismailsimsek in #417
- Upgrade debezium and Quarkus to latest minor version by @ismailsimsek in #418
Full Changelog: 0.6.0.Final...0.7.0.Final