Commit Graph

9653 Commits

Author SHA1 Message Date
Jiri Pechanec
ea2571829a [release] Changelog for 2.6.0.Alpha1 2024-01-21 11:07:16 +01:00
Ondrej Babec
cb720f2e78 DBZ-7173 Remove MySQL 5.x from TF matrix 2024-01-19 14:21:26 +01:00
Chris Cranford
c1b7e68319 DBZ-7358 Use relational table primary key by default
This fix uses the relational table primary key by default; however, as a
user can define `message.key.columns` to even override the primary key
configuration or to handle keyless tables, the user can override the
`reselect.use.event.key` option with `true` so use the event key fields
instead for the re-select so that keyless tables can also participate
with the column reselection process.
2024-01-18 05:53:37 +01:00
Bob Roldan
e8ca0e3749 DBZ-7313 Ambiguous size reference in property description 2024-01-17 17:36:24 -05:00
Chris Cranford
98bd969624 DBZ-7345 Use equality check instead 2024-01-17 13:07:19 +01:00
Chris Cranford
317daed728 DBZ-7345 Oracle log de-dupe on sequence and redo thread 2024-01-17 13:07:19 +01:00
Jiri Pechanec
4332240d6c DBZ-7340 Upgrade Groovy and GraalJS to the latest 2023 version 2024-01-17 12:50:21 +01:00
Artem Shubovych
27f42d101a DBZ-7342 Replace temporary variable with immediate and early return 2024-01-17 09:50:54 +01:00
Artem Shubovych
d9de6ceba2 DBZ-7342 Respect the max error retries setting 2024-01-17 09:50:52 +01:00
Vojtech Juranek
33c8430a84 DBZ-7356 Update comment to include relevant DBZ issue 2024-01-17 09:45:43 +01:00
Vojtech Juranek
5ca719d1d0 DBZ-7355 Skip Avro serialization validation
Test fails due to bug in Apicurio
https://github.com/Apicurio/apicurio-registry/issues/2980
2024-01-17 09:45:43 +01:00
Peter Hamer
e2c0a59ec3 DBZ-7347 Update notification tests. 2024-01-17 09:42:27 +01:00
Peter Hamer
a4e660f979 DBZ-7347 use identifiers for initial snapshot notifications 2024-01-17 09:42:27 +01:00
Chris Cranford
c2eac1714e DBZ-7313 Use parameterized types 2024-01-16 07:32:53 -05:00
Jiri Kulhanek
12a99f33f7 DBZ-7313: close stream 2024-01-16 07:32:53 -05:00
Jiri Kulhanek
f7a06d0c96 DBZ-7313: check if debug log is enabled 2024-01-16 07:32:53 -05:00
Chris Cranford
d689fe1244 DBZ-7313 Fix formatting 2024-01-16 07:32:53 -05:00
Jiri Kulhanek
4d14ef3c22 DBZ-7313: Oracle Infinispan abandoned trasactions minor enhancements 2024-01-16 07:32:53 -05:00
Jiri Pechanec
2d1ce13d7c DBZ-7316 Formatting and cotnributor 2024-01-16 11:00:04 +01:00
James Johnston
20fbbd6452 DBZ-7316 Send heartbeats while searching for WAL position
If the logical replication slot has absolutely zero events in it, then
the searchWalPosition could be looping for quite some time.  During
this time, it wasn't sending heartbeats.

This commit fixes that function to send heartbeats.
2024-01-16 11:00:04 +01:00
Jiri Pechanec
84df411daa DBZ-7284 Add review changes
Co-authored-by: roldanbob <broldan@redhat.com>
2024-01-16 08:28:49 +01:00
Roman Kudryashov
9176a526bd DBZ-7284 Documentation 2024-01-16 08:28:49 +01:00
Chris Cranford
68b374a3fc DBZ-7352 Upgrade to Quarkus 3.6.5 2024-01-16 07:31:19 +01:00
dependabot[bot]
d09d18406d [ci] Bump tj-actions/changed-files from 41.0.1 to 41.1.1
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 41.0.1 to 41.1.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/v41.0.1...v41.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-15 17:13:51 -05:00
mfvitale
5d088cffca DBZ-7312 On demand blocking snapshot will not set transaction snapshot 2024-01-15 14:29:31 +01:00
overwatcheddude
b905016071 Update Podman commands in tutorial 2024-01-15 08:05:26 +01:00
Vojtech Juranek
09adc0214b [docs] Mention the need to include primary column in case of sql selerv column include list
This is related to https://issues.redhat.com/browse/DBZ-7314
2024-01-12 06:38:17 +01:00
“vsantonastaso”
c045fab3dd DBZ-7249 Add Notification ID in log channel 2024-01-12 06:34:48 +01:00
Roman Kudryashov
0c80f1f38d DBZ-7284 Provide config option to customize CloudEvents.data schema name 2024-01-11 13:20:35 +01:00
Jakub Cechacek
716630043c DBZ-7260 Added validation guard against the use of removed RS connection mode configuration 2024-01-11 09:58:24 +01:00
Jakub Cechacek
5dbe073d3b DBZ-7260 Offset value conversion extracted into common util class 2024-01-11 09:58:24 +01:00
Jakub Cechacek
8132c601ce DBZ-7260 Code cleanup and naming alignment 2024-01-11 09:58:24 +01:00
Jakub Cechacek
7333b2effb DBZ-7260 Completely removed RS name from partition 2024-01-11 09:58:24 +01:00
Jakub Cechacek
ce8a5431fa DBZ-7260 Fixed MongoDbPartition toString() 2024-01-11 09:58:24 +01:00
Jakub Cechacek
aa0c53ec2a DBZ-7260 Offset consolidation test coverage 2024-01-11 09:58:24 +01:00
Jakub Cechacek
acdb8bee8d DBZ-7260 Merge now unnecessary client factory into MongoDbConnectionContext 2024-01-11 09:58:24 +01:00
Jakub Cechacek
26e46c9f55 DBZ-7260 Streamlined MongoDbConnection handling 2024-01-11 09:58:24 +01:00
Jakub Cechacek
6e946cfa60 DBZ-7260 Replaced raw config with typed connector configuration 2024-01-11 09:58:24 +01:00
Jakub Cechacek
4397468baa DBZ-7260 MongoDB connector validation now requires RS name to be specified when connecting to RS cluster 2024-01-11 09:58:24 +01:00
Jakub Cechacek
a5c24787ba DBZ-7260 MongoDbConnector javadoc + making LOGGER static to allign with the prevalent style used elsewhere 2024-01-11 09:58:24 +01:00
Jakub Cechacek
e7c7131e05 DBZ-7260 Ability to consolidate previous offsets from replica_set connection mode and some surounding refactorings 2024-01-11 09:58:24 +01:00
Jakub Cechacek
e01b847f7d DBZ-7260 Ability to consolidate offsets previously recorded by the removed replica_set connection mode 2024-01-11 09:58:24 +01:00
Jakub Cechacek
0442fcf6fa DBZ-7260 Removed unused code 2024-01-11 09:58:24 +01:00
Jakub Cechacek
99439c3cfa DBZ-7260 Removed RS name from CollectionId 2024-01-11 09:58:24 +01:00
Jakub Cechacek
4c64e28832 DBZ-7260 Merged connection string and task connection string properties to futher simplify RS name usage 2024-01-11 09:58:24 +01:00
Jakub Cechacek
8def3bf82c DBZ-7260 Moved offset management from SourceInfo to MongoDbOffsetContext 2024-01-11 09:58:24 +01:00
Jakub Cechacek
7ad4701253 DBZ-7260 Further elimination of RS references, mainly from SourceInfo 2024-01-11 09:58:24 +01:00
Jakub Cechacek
15d9b8a791 DBZ-7260 Removed ReplicaSet class 2024-01-11 09:58:24 +01:00
Jakub Cechacek
85536fbf59 DBZ-7260 Flattening offsetContext and partition structue 2024-01-11 09:58:24 +01:00
Jakub Cechacek
2aa072830a DBZ-7260 Adjusted snapshot threads to reflect RS connection mode removal 2024-01-11 09:58:24 +01:00