Commit Graph

8758 Commits

Author SHA1 Message Date
Ronak Jain
6006d60120 DBZ-6455: Document Optimal MongoDB Oplog Config for Resiliency
Addresses/Closes DBZ-6455
2023-07-24 12:05:16 +02:00
Ronak Jain
17b2db35ce DBZ-6455: Document Optimal MongoDB Oplog Config for Resiliency
Apply suggestions from code review

Co-authored-by: roldanbob <broldan@redhat.com>
2023-07-24 12:05:16 +02:00
Ronak Jain
31c534a605 DBZ-6455: Document Optimal MongoDB Oplog Config for Resiliency
Addresses/Closes DBZ-6455
2023-07-24 12:05:16 +02:00
Ronak Jain
317e6d665f DBZ-6455: Document Optimal MongoDB Oplog Config for Resiliency
Addresses/Closes DBZ-6455
2023-07-24 12:05:16 +02:00
Ronak Jain
1631193d3e DBZ-6455: Document Optimal MongoDB Oplog Config for Resiliency
Addresses/Closes DBZ-6455
2023-07-24 12:05:16 +02:00
roldanbob
a798995c22 DBZ-6591 Add xref to connector property
Adds link to the `mongodb.connection.string.shard.params` property
2023-07-24 11:59:09 +02:00
jcechace
2fa02f6c38 DBZ-6591 Documenting read preference changes in 2.4
Co-authored-by: roldanbob <broldan@redhat.com>
2023-07-24 11:59:09 +02:00
Jiri Pechanec
80ef25fd98 DBZ-6581 Correct descriptions 2023-07-21 15:17:28 +02:00
ibnubay
ae8e39b534 DBZ-6581 Update configs on Rabbitmq 2023-07-21 15:17:28 +02:00
mfvitale
b8462e8fe0 DBZ-6599 Support single line statement without semicolon ending 2023-07-20 10:10:16 -04:00
Chris Cranford
0b0c5d85fc DBZ-6676 Oracle XML/RAW documentation updates 2023-07-18 23:05:00 -04:00
Chris Cranford
afb2ecec63 DBZ-6677 Fix IndexOutOfBoundsException with ALTER TABLE listener
When a user supplies a column visibility clause in an ALTER TABLE statement,
there are no "modify_col_properties" clauses present, and this will lead to
the aforementioned exception. The listener should be tolerant of this case
and should not initialize any column editors.
2023-07-18 09:46:27 +02:00
Chris Cranford
1b265c84bc DBZ-6677 Support altering an Oracle table's column visibility 2023-07-18 09:46:27 +02:00
mfvitale
a06ba84153 DBZ-6672 Improve NotificationIt stability 2023-07-18 09:42:21 +02:00
Chris Cranford
72acea5628 DBZ-6673 Fix flaky Oracle test
The shouldCaptureChangesForTransactionsAcrossSnapshotBoundaryWithoutReemittingDDLChanges test
only expects the tables created by the entire test to exist but tables from other tests not,
and it would appear this commonly happens when another test fails to cleanup after itself.

This fix is to guarantee that the Oracle database state is set properly so that tests from
within this class are executed with the right number of tables expected to exist.
2023-07-18 09:40:41 +02:00
dependabot[bot]
72078a8ac1 [ci] Bump tj-actions/changed-files from 37.1.0 to 37.1.2
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 37.1.0 to 37.1.2.
- [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/v37.1.0...v37.1.2)

---
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-07-18 08:48:35 +02:00
Debezium Builder
97c35f4ddd [release] Development version for testing module deps 2023-07-17 10:48:58 +00:00
Debezium Builder
267dfda8a6 [maven-release-plugin] prepare for next development iteration 2023-07-17 10:40:52 +00:00
Debezium Builder
0d3cef6a29 [maven-release-plugin] prepare release v2.4.0.Alpha1 2023-07-17 10:40:52 +00:00
Debezium Builder
9f005c72be [release] Stable 2.4.0.Alpha1 for testing module deps 2023-07-17 10:38:32 +00:00
Jiri Pechanec
94325a6499 [release] Changelog for 2.4.0.Alpha1 2023-07-17 12:25:09 +02:00
Chris Cranford
de8cf36b2c DBZ-6660 Introduce internal.log.mining.max.scn.deviation.ms
We hypothesize that there could be a situation where we may be mining precisely
around the CURRENT_SCN and this may lead to situations where LGWR may not have
flushed all records for the same SCN before being mined by the connector.
2023-07-17 10:22:46 +02:00
Chris Cranford
877a19e278 DBZ-6660 Add redo thread id to abandoned transaction warning 2023-07-17 10:22:46 +02:00
Chris Cranford
d660909fc1 DBZ-3605 Cleanup documentation, dependencies, and SAX requirements 2023-07-17 10:21:11 +02:00
Chris Cranford
7d1a26af9b DBZ-3605 Document Oracle XMLTYPE and RAW support 2023-07-17 10:21:11 +02:00
Chris Cranford
34882f9468 DBZ-3605 Add support for RAW data type 2023-07-17 10:21:11 +02:00
Chris Cranford
94d363a004 DBZ-3605 Add support for Oracle XMLTYPE data types 2023-07-17 10:21:11 +02:00
Chris Cranford
b6f299b09c DBZ-6650 Align LogMiner included DML event behavior for truncates 2023-07-14 11:21:39 +02:00
Chris Cranford
56ddbe21d5 DBZ-6650 Avoid ConcurrentModificationException during dispatch 2023-07-14 11:21:39 +02:00
Ondrej Babec
ab2be68361 DBZ-6667 Remove CRON job trigger for Kafka 2.x tests 2023-07-14 11:04:16 +02:00
Jiri Pechanec
4ca2a1c5d0 DBZ-6517 Use correct constructor 2023-07-14 09:11:10 +02:00
jcechace
79a65dfaca DBZ-6659 bumping junit5 version to accomodate jdbc sink requirements 2023-07-14 09:11:10 +02:00
jcechace
318c55cc74 DBZ-6659 Fixing junit dependencies 2023-07-14 09:11:10 +02:00
Artur Gukasian
cba7c3e0bc DBZ-6656 Add contributer 2023-07-14 08:34:48 +02:00
Vojtech Juranek
5cf61444c0 DBZ-6648 Use String fallback when interval handling mode is String
The root cause of DBZ-6648 is using long number as a fallback value,
while String is expected and thus falling conversion and returning
`null`.

Use String fallback when interval handling mode is String.
2023-07-14 06:03:59 +02:00
Martin Medek
8592440201
DBZ-6538 Implement sharded mongo ocp deployment and integration tests (#4636)
* DBZ-6538 added mongo sharded deployment, fixture and test cases for sharded mongo
2023-07-13 15:52:55 +02:00
harveyyue
e3f684170e DBZ-6472 MySqlSnapshotChangeEventSource parallel execute createSchemaEventsForTables 2023-07-13 13:21:59 +02:00
twthorn
7613cccc58 DBZ-6627 Adjust wording of recovery 2023-07-13 13:19:52 +02:00
twthorn
bef9d7541b DBZ-6627 aka to also known as 2023-07-13 13:19:52 +02:00
twthorn
3aa88ede3e DBZ-6627 Update recovery wording 2023-07-13 13:19:52 +02:00
twthorn
bf8dc05107 DBZ-6627 Update intro docs 2023-07-13 13:19:52 +02:00
twthorn
f8ae919035 DBZ-6627 Update Vitess Connector docs with new shard field; remove trailing whitespace 2023-07-13 13:19:52 +02:00
ani-sha
1e60d3c1d9 DBZ-5518 Document message schema format 2023-07-13 13:18:16 +02:00
Bob Roldan
c6ac7b1dba DBZ-6628 Correct formatting in additional-condition examples 2023-07-13 13:12:34 +02:00
Adam Strickland
0b15fe4556 [docs] Doc of type of return value 2023-07-13 13:08:41 +02:00
Jiri Pechanec
aca46f6bd1 DBZ-6047 Use updated Kafka offset stores 2023-07-13 11:26:21 +02:00
Jiri Pechanec
764427081b DBZ-6517 DBZ-6654 Make CE converter compatible with Kafka 3.5 2023-07-13 11:26:21 +02:00
Jiri Pechanec
ed345af308 DBZ-6047 Upgrade to Kafka 3.5 2023-07-13 11:26:21 +02:00
Vojtech Juranek
4b0290a0b1 DBZ-6651 Avoid confusing label and IPv6 address
Some label combined with some keywords (when written without a space
in between, which is valid for MySQL) can look like beginning of an IPv6
address, e.g.

    aaa:BEGIN

is currectly prased as IPv6 address `aaa:be` and leads to a parsing
failure.

Make parsing of IPv6 address more robust and require at least two `:`
to make sure there is no confusion with labels.
2023-07-13 09:56:39 +02:00
harveyyue
aa139203aa DBZ-6603 Update property "custom.metric.tags" to connector docs 2023-07-13 09:52:33 +02:00