[release] Changelog for 2.2.0.Alpha1

This commit is contained in:
Jiri Pechanec 2023-01-19 11:44:35 +01:00
parent e1f9d64fbb
commit 6983add0c5
5 changed files with 75 additions and 5 deletions

View File

@ -2,6 +2,68 @@
All notable changes are documented in this file. Release numbers follow [Semantic Versioning](http://semver.org) All notable changes are documented in this file. Release numbers follow [Semantic Versioning](http://semver.org)
## 2.2.0.Alpha1
January 19th 2023 [Detailed release notes](https://issues.redhat.com/secure/ReleaseNote.jspa?projectId=12317320&version=12400295)
### New features since 2.1.1.Final
* Remove redundant modifiers of members for interface fields [DBZ-2439](https://issues.redhat.com/browse/DBZ-2439)
* Allow reading from read-only Oracle standby disaster/recovery [DBZ-3866](https://issues.redhat.com/browse/DBZ-3866)
* Remove option for specifying driver class from MySQL Connector [DBZ-4663](https://issues.redhat.com/browse/DBZ-4663)
* Support S3 bucket as Dezbium history store [DBZ-5402](https://issues.redhat.com/browse/DBZ-5402)
* Update the DBZ-UI documentation page to incorporate the recently added "Custom properties" step details [DBZ-5878](https://issues.redhat.com/browse/DBZ-5878)
* Support retrying database connection failures during connector start [DBZ-5879](https://issues.redhat.com/browse/DBZ-5879)
* Add support for Connect Headers to Debezium Server [DBZ-5926](https://issues.redhat.com/browse/DBZ-5926)
* Sink adapter for Apache RocketMQ [DBZ-5962](https://issues.redhat.com/browse/DBZ-5962)
* Sink adapter for Infinispan [DBZ-5986](https://issues.redhat.com/browse/DBZ-5986)
* Add custom Debezium banner to Debezium Server [DBZ-6004](https://issues.redhat.com/browse/DBZ-6004)
* Postgres LSN check should honor event.processing.failure.handling.mode [DBZ-6012](https://issues.redhat.com/browse/DBZ-6012)
* Enhance the Spanner connector by adding features and/or solving bugs [DBZ-6014](https://issues.redhat.com/browse/DBZ-6014)
### Breaking changes since 2.1.1.Final
* Debezium truncating micro/nanosecond part if it is all zeros [DBZ-5996](https://issues.redhat.com/browse/DBZ-5996)
### Fixes since 2.1.1.Final
* Debezium is not working with apicurio and custom truststores [DBZ-5282](https://issues.redhat.com/browse/DBZ-5282)
* Show/Hide password does not work on Connectors View details screen [DBZ-5322](https://issues.redhat.com/browse/DBZ-5322)
* Snapshotter#snapshotCompleted is invoked regardless of snapshot result [DBZ-5852](https://issues.redhat.com/browse/DBZ-5852)
* Oracle cannot undo change [DBZ-5907](https://issues.redhat.com/browse/DBZ-5907)
* Postgresql Data Loss on restarts [DBZ-5915](https://issues.redhat.com/browse/DBZ-5915)
* Oracle Multithreading lost data [DBZ-5945](https://issues.redhat.com/browse/DBZ-5945)
* Spanner connector is missing JSR-310 dependency [DBZ-5959](https://issues.redhat.com/browse/DBZ-5959)
* Truncate records incompatible with ExtractNewRecordState [DBZ-5966](https://issues.redhat.com/browse/DBZ-5966)
* Computed partition must not be negative [DBZ-5967](https://issues.redhat.com/browse/DBZ-5967)
* Stream tag images are not published [DBZ-5979](https://issues.redhat.com/browse/DBZ-5979)
* Table size log message for snapshot.select.statement.overrides tables not correct [DBZ-5985](https://issues.redhat.com/browse/DBZ-5985)
* NPE in execute snapshot signal with exclude.tables config on giving wrong table name [DBZ-5988](https://issues.redhat.com/browse/DBZ-5988)
* There is a problem with postgresql connector parsing the boundary value of money type [DBZ-5991](https://issues.redhat.com/browse/DBZ-5991)
* Log statement for unparseable DDL statement in MySqlDatabaseSchema contains placeholder [DBZ-5993](https://issues.redhat.com/browse/DBZ-5993)
* Synchronize all actions with core CI & fix GitHub Actions set-output command [DBZ-5998](https://issues.redhat.com/browse/DBZ-5998)
* Postgresql connector parses the null of the money type into 0 [DBZ-6001](https://issues.redhat.com/browse/DBZ-6001)
* Run PostgresConnectorIT.shouldReceiveChangesForChangeColumnDefault() failed [DBZ-6002](https://issues.redhat.com/browse/DBZ-6002)
### Other changes since 2.1.1.Final
* Plug-in version information duplicated [DBZ-4669](https://issues.redhat.com/browse/DBZ-4669)
* Move common code in Cassandra connector core module [DBZ-5950](https://issues.redhat.com/browse/DBZ-5950)
* website-builder image cannot be built [DBZ-5971](https://issues.redhat.com/browse/DBZ-5971)
* Zookeeper 3.6.3 available only on archive [DBZ-5972](https://issues.redhat.com/browse/DBZ-5972)
* Jenkins pipelines don't provide information about FAILURE status [DBZ-5974](https://issues.redhat.com/browse/DBZ-5974)
* Remove incubating documentation text for MongoDB ExtractNewDocumentState SMT [DBZ-5975](https://issues.redhat.com/browse/DBZ-5975)
* Use replace rather than replaceAll [DBZ-5976](https://issues.redhat.com/browse/DBZ-5976)
* Upgrade Apicurio to 2.4.1.Final [DBZ-5977](https://issues.redhat.com/browse/DBZ-5977)
* Upgrade JDBC driver to 42.5.1 [DBZ-5980](https://issues.redhat.com/browse/DBZ-5980)
* Update TestContainers to 1.17.6 [DBZ-5990](https://issues.redhat.com/browse/DBZ-5990)
* Align pipeline tests with new connector pipelines [DBZ-5999](https://issues.redhat.com/browse/DBZ-5999)
* Db2 incremental snapshot test execution is blocked [DBZ-6008](https://issues.redhat.com/browse/DBZ-6008)
## 2.1.0.Final ## 2.1.0.Final
December 22nd 2022 [Detailed release notes](https://issues.redhat.com/secure/ReleaseNote.jspa?projectId=12317320&version=12400034) December 22nd 2022 [Detailed release notes](https://issues.redhat.com/secure/ReleaseNote.jspa?projectId=12317320&version=12400034)

View File

@ -36,6 +36,7 @@ Andrey Savchuk
Andrey Yegorov Andrey Yegorov
Andy Teijelo Andy Teijelo
Anil Dasari Anil Dasari
Animesh Kumar
Anisha Mohanty Anisha Mohanty
Anton Kondratev Anton Kondratev
Anton Martynov Anton Martynov
@ -154,6 +155,7 @@ Ganesh Ramasubramanian
Giljae Joo Giljae Joo
Gilles Vaquez Gilles Vaquez
Giovanni De Stefano Giovanni De Stefano
Govinda Sakhare
Grant Cooksey Grant Cooksey
Guillaume Rosauro Guillaume Rosauro
Guillaume Smet Guillaume Smet
@ -258,6 +260,7 @@ Linh Nguyen Hoang
Listman Gamboa Listman Gamboa
Liu Hanlin Liu Hanlin
Liu Lang Wa Liu Lang Wa
Luca Scannapieco
Luis Garcés-Erice Luis Garcés-Erice
Lukas Krejci Lukas Krejci
Lukasz Korzeniowski Lukasz Korzeniowski
@ -400,6 +403,7 @@ Stefan Miklosovic
Stephen Powis Stephen Powis
Steven Siahetiong Steven Siahetiong
Subodh Kant Chaturvedi Subodh Kant Chaturvedi
Sun Xiao Jian
Sungho Hwang Sungho Hwang
Syed Muhammad Sufyian Syed Muhammad Sufyian
Tapani Moilanen Tapani Moilanen

View File

@ -8,16 +8,16 @@ nav:
asciidoc: asciidoc:
attributes: attributes:
debezium-version: '2.1.0.Final' debezium-version: '2.2.0.Alpha1'
debezium-kafka-version: '3.3.1' debezium-kafka-version: '3.3.1'
debezium-docker-label: '2.1' debezium-docker-label: '2.2'
DockerKafkaConnect: registry.redhat.io/amq7/amq-streams-kafka-28-rhel8:1.8.0 DockerKafkaConnect: registry.redhat.io/amq7/amq-streams-kafka-28-rhel8:1.8.0
groovy-version: '3.0.11' groovy-version: '3.0.11'
assemblies: '../assemblies' assemblies: '../assemblies'
modules: '../../modules' modules: '../../modules'
mysql-version: '8.0' mysql-version: '8.0'
strimzi-version: '0.18.0' strimzi-version: '0.18.0'
apicurio-version: '2.2.5.Final' apicurio-version: '2.4.1.Final'
db2-version: '11.5.0.0' db2-version: '11.5.0.0'
ojdbc8-version: '21.6.0.0' ojdbc8-version: '21.6.0.0'
community: true community: true

View File

@ -76,7 +76,8 @@ CONNECTORS_PER_VERSION = [
'1.8' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra', 'db2', 'vitess'], '1.8' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra', 'db2', 'vitess'],
'1.9' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra-3', 'cassandra-4', 'db2', 'vitess'], '1.9' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra-3', 'cassandra-4', 'db2', 'vitess'],
'2.0' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra-3', 'cassandra-4', 'db2', 'vitess'], '2.0' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra-3', 'cassandra-4', 'db2', 'vitess'],
'2.1' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra-3', 'cassandra-4', 'db2', 'vitess', 'spanner'] '2.1' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra-3', 'cassandra-4', 'db2', 'vitess', 'spanner'],
'2.2' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra-3', 'cassandra-4', 'db2', 'vitess', 'spanner']
] ]
CONNECTORS = CONNECTORS_PER_VERSION[VERSION_MAJOR_MINOR] CONNECTORS = CONNECTORS_PER_VERSION[VERSION_MAJOR_MINOR]
@ -581,7 +582,7 @@ node('Slave') {
sleep 10 sleep 10
""" """
timeout(time: 2, unit: java.util.concurrent.TimeUnit.MINUTES) { timeout(time: 2, unit: java.util.concurrent.TimeUnit.MINUTES) {
def watcherlog = sh(script: "docker run --name watcher --rm --link zookeeper:zookeeper --link kafka:kafka debezium/kafka:$IMAGE_TAG watch-topic -a -k dbserver1.inventory.customers --max-messages 2 2>&1", returnStdout: true).trim() def watcherlog = sh(script: "docker run --name watcher --rm --link zookeeper:zookeeper --link kafka:kafka $DEBEZIUM_DOCKER_REGISTRY_PRIMARY_NAME/kafka:$IMAGE_TAG watch-topic -a -k dbserver1.inventory.customers --max-messages 2 2>&1", returnStdout: true).trim()
echo watcherlog echo watcherlog
sh 'docker rm -f connect zookeeper kafka mysql' sh 'docker rm -f connect zookeeper kafka mysql'
if (!watcherlog.contains('Processed a total of 2 messages')) { if (!watcherlog.contains('Processed a total of 2 messages')) {

View File

@ -181,3 +181,6 @@ yoheimuta,Yohei Yoshimuta
nancyxu123,Nancy Xu nancyxu123,Nancy Xu
govi20,Govinda Sakhare govi20,Govinda Sakhare
akshansh,Akshansh Jain akshansh,Akshansh Jain
erdinc,Erdinç Taşkın
luca.scannapieco,Luca Scannapieco
sunxiaojian,Sun Xiao Jian