Commit Graph

9249 Commits

Author SHA1 Message Date
Jiri Kulhanek
28188692d7 DBZ-7236 simple fix of inversed if logic 2023-12-07 05:00:39 -05:00
Chris Cranford
2f4d90ca9c [ci] Java Outreach - Move to PostgreSQL 16 2023-12-07 04:57:01 -05:00
Chris Cranford
9f648fb068 [ci] Java Outreach - Move to MongoDB 7.0 2023-12-07 04:57:01 -05:00
Chris Cranford
edef0a0d11 [ci] Java Outreach - don't fail fast on matrix jobs 2023-12-07 04:57:01 -05:00
Chris Cranford
6c673768c2 [ci] Java Outreach build with both Java EA and GA versions
EA: Build performs both compile and test execution
GA: Build performs only compilation
2023-12-07 04:57:01 -05:00
Chris Cranford
aea6cc003d
[ci] Use a relaxed property check for tests 2023-12-06 18:04:59 -05:00
Roman Kudryashov
c7b3197bc1 DBZ-7216 Fix data schema name in case of metadata is in headers 2023-12-06 14:22:24 +01:00
mfvitale
5ed16284f4 DBZ-6834 Provide INSERT/DELETE semantics for MongoDb incremental snapshot watermarking 2023-12-06 14:10:26 +01:00
mfvitale
f275b1172c DBZ-6834 Disable signal based watermarking tests on ReadOnlyIncrementalSnapshotIT 2023-12-06 14:10:26 +01:00
mfvitale
874ab18017 DBZ-6834 Enable REPLICA IDENTITY on debezium_signal test table 2023-12-06 14:10:26 +01:00
mfvitale
ee0a55a19c DBZ-6834 Disable signal based watermarking tests on ReadOnlyIncrementalSnapshotIT 2023-12-06 14:10:26 +01:00
mfvitale
4fedfbba03 DBZ-6834 Provide INSERT/DELETE semantics for incremental snapshot watermarking 2023-12-06 14:10:26 +01:00
mfvitale
2523d70f76 DBZ-6834 Add docs for incremental.snapshot.watermarking.strategy 2023-12-06 14:09:59 +01:00
mfvitale
d03a86d97c [docs] Fix initial notifications 2023-12-06 12:05:36 +01:00
Jiabao Sun
d740bf52dd DBZ-7230 MySQL BIT Type should have a default length 1 2023-12-06 07:15:26 +01:00
Jiri Pechanec
5b3102e14a DBZ-7232 Upgrade logback to 1.2.13 2023-12-06 06:47:48 +01:00
Jiri Pechanec
6049d4b927 [release] Calculate MD5 sum from new operator location 2023-12-05 10:12:18 +01:00
dependabot[bot]
e05fd49854 [ci] Bump actions/setup-java from 2 to 4
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 2 to 4.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 06:40:17 +01:00
Sebastiaan Knijnenburg
f869ddaccc DBZ-6723 Update docs on Eventhub partition configuration
Add documentation to explain different strategies to route events via
debezium-server to one or multiple partitions in Azure EventHubs.

Link:  https://issues.redhat.com/browse/DBZ-6723
2023-12-04 18:12:40 -05:00
dependabot[bot]
0a08600fc7 [ci] Bump tj-actions/changed-files from 40.2.0 to 40.2.1
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 40.2.0 to 40.2.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v40.2.0...v40.2.1)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 18:11:06 -05:00
Debezium Builder
19ca6253cd [release] Development version for testing module deps 2023-12-04 14:05:15 +00:00
Debezium Builder
0fd1c0dc9a [maven-release-plugin] prepare for next development iteration 2023-12-04 13:55:35 +00:00
Debezium Builder
3e2d75f0da [maven-release-plugin] prepare release v2.5.0.Beta1 2023-12-04 13:55:35 +00:00
Debezium Builder
b79496ece2 [release] Stable 2.5.0.Beta1 for testing module deps 2023-12-04 13:53:36 +00:00
Jiri Pechanec
366e3891d1 [release] Changelog for 2.5.0.Beta1 2023-12-04 14:51:00 +01:00
Jiri Pechanec
73134cd5ff DBZ-7198 Revert "Upgrade apicurio to 2.5.3.Final"
This reverts commit 5aed12951a.
2023-12-04 09:54:44 +01:00
Jakub Cechacek
355041dbaf DBZ-7184 buffer lock is now acquired with timeout and reattempted on failure 2023-12-04 06:58:28 +01:00
Jakub Cechacek
88a64bf3d5 DBZ-7184 Resumable events are now guaranteed to contain resume token 2023-12-04 06:58:28 +01:00
Jakub Cechacek
9ad6f9c7db DBZ-7184 Streaming loop now always uses resumable event to get resume token 2023-12-04 06:58:28 +01:00
Jakub Cechacek
8a5007a738 DBZ-7184 Refactored streaming loop of MongoDB connector 2023-12-04 06:58:28 +01:00
Jakub Cechacek
c7e87c5382 DBZ-7184 Using buffering cursor in straming change event source 2023-12-04 06:58:28 +01:00
Jakub Cechacek
93e8570fb6 DBZ-7184 Implementation of buffering change stream cursor 2023-12-04 06:58:28 +01:00
Prabhu19
8b0487fb5c DBZ-7193 Added testcases for tables toasted array columns with replica identity FULL. 2023-12-01 13:52:21 +01:00
Prabhu19
6866c57ad1 DBZ-7193 Resolve conflict in COPYRIGHT.txt 2023-12-01 13:52:21 +01:00
Prabhu19
c60cbbd4aa DBZ-7193 Unchanged toasted array columns are substituted with unavailable.value.placeholder, even when REPLICA IDENTITY FULL is configured.
This PR fixes the above issue.
2023-12-01 13:52:21 +01:00
Jiri Pechanec
5aed12951a DBZ-7198 Upgrade apicurio to 2.5.3.Final 2023-12-01 13:42:25 +01:00
Chris Cranford
9976f9848f DBZ-7207 Allow XStream attach errors to be retried 2023-12-01 11:44:28 +01:00
Jakub Cechacek
2c8277fcf6 DBZ-7162 Removed duplicit source event count metric for MongoDB 2023-12-01 11:38:21 +01:00
Jiri Pechanec
c0b3dca743 DBZ-7209 Upgrade logback to 1.2.12 2023-12-01 11:29:54 +01:00
Chris Cranford
f596b5a876 DBZ-7183 Upgrade to MySQL binlog client 0.29.0 2023-11-30 20:30:12 -05:00
Lourens Naude
ae25b3a11a DBZ-7183 Support MySQL 8 high resolution replication timestamps from GTID events 2023-11-30 20:30:12 -05:00
Lourens Naude
baa2ea1e0f DBZ-7183 Remove dead code: setBinlogTimestampSeconds and getBinlogTimestampSeconds 2023-11-30 20:30:12 -05:00
Jiri Kulhanek
8192620d71 DBZ-7208 - implemented check for NPE 2023-11-30 20:28:43 -05:00
roldanbob
979f8e012b
[docs] Fix typo in property description
In the description of the `table.fields.additional.error.on.missing` property,  the first occurrence of the letter `l`was omitted from the name of the `table.fields.additional.placement`property.
2023-11-30 11:42:23 -05:00
Ilyas Ahsan
9b7205d0ef DBZ-7208 Handle Drop Tablespace in PL/SQL
Handle Drop Tablespace
2023-11-30 03:26:48 -05:00
Chris Cranford
7ddbeceb82 DBZ-7192 Checkstyle fixes 2023-11-30 00:06:05 -05:00
Jiri Kulhanek
18c672ab6f DBZ-7192: move abandonedTransactionsCache to common abstract layer
also makes sure that events are correctly removed in ISPN event processor after transaction is abandoned.
Also fixes scenario with event number based threshold abandonment in ISPN - events comming afterwards would be still processed.
2023-11-30 00:06:05 -05:00
Jiri Kulhanek
c0f141f51f DBZ-7192: move abandoned transactions impl to Abstract layer
So it is available for ISPN. ISPN does not store list of abandoned transactions

fix rebase

cosmetic changes
2023-11-30 00:06:05 -05:00
Ilyas Ahsan
c93f99651c DBZ-7196 Add modify range_partitions to modify_table_partition rule in parsing PL/SQL
remove not necessary space

Fix parser
2023-11-29 23:56:08 -05:00
Chris Cranford
17a9245772 DBZ-7197 Checkstyle fixes 2023-11-29 12:10:04 -05:00