Skip to content

Comments

debezium/dbz#1539 fix TransactionPayloadIntegrationTest#20

Merged
jpechane merged 2 commits intodebezium:mainfrom
adelajaworowska:fix-TransactionPayloadIntegrationTest
Feb 13, 2026
Merged

debezium/dbz#1539 fix TransactionPayloadIntegrationTest#20
jpechane merged 2 commits intodebezium:mainfrom
adelajaworowska:fix-TransactionPayloadIntegrationTest

Conversation

@adelajaworowska
Copy link

@adelajaworowska adelajaworowska commented Jan 19, 2026

Fixes debezium/dbz#1539 - TransactionPayloadIntegrationTest

When I am running TransactionPayloadIntegrationTest using:
MYSQL_VERSION=8.0 mvn test -Dtest=TransactionPayloadIntegrationTest command
it fails with message:
Should have captured TRANSACTION_PAYLOAD event expected [true] but found [false]

I added custom event listener to the test, that captures uncompressed TRANSACTION_PAYLOAD events so we can perform some validation on it.

Alternative way would be modifyingonEvent() method from CapturingEventListener to store also an original event of TRANSACTION_PAYLOAD type. But this would causes some kind of a duplication (TRANSACTION_PAYLOAD event and all uncompressed events)

Please let me know WDYT.

Signed-off-by: Adela Jaworowska-Nowak <adela.jaworowska@gmail.com>
@adelajaworowska adelajaworowska changed the title debezium/dbz#1537 fix TransactionPayloadIntegrationTest debezium/dbz#1539 fix TransactionPayloadIntegrationTest Jan 19, 2026
…ANSACTION_PAYLOAD events

Signed-off-by: Adela Jaworowska-Nowak <adela.jaworowska@gmail.com>
@jpechane jpechane merged commit ad65284 into debezium:main Feb 13, 2026
1 of 3 checks passed
@jpechane
Copy link

@adelajaworowska Applied, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug in TransactionPayloadIntegrationTest in mysql-binlog-connector-java repo

2 participants