Commit Graph

8900 Commits

Author SHA1 Message Date
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
harveyyue
58d3e150b9 DBZ-6603 Add integration test for custom metric tags 2023-07-13 09:52:33 +02:00
harveyyue
5bc7fd1f7c DBZ-6603 Support for custom tags in the connector metrics 2023-07-13 09:52:33 +02:00
Jiri Pechanec
e52e0f3182 DBZ-6649 Upgrade gRPC to 1.56.1 2023-07-13 09:49:32 +02:00
Jakub Cechacek
d010252258 DBZ-6592 Additional docs fixes from review
Co-authored-by: roldanbob <broldan@redhat.com>
2023-07-11 16:13:30 +02:00
Jakub Cechacek
052ac544c2 DBZ-6592 Apply suggestions from code review
Co-authored-by: roldanbob <broldan@redhat.com>
2023-07-11 16:13:30 +02:00
jcechace
b87f0ec776 DBZ-6592 Documenting database permissions required by the MongoDB connector 2023-07-11 16:13:30 +02:00
Chris Cranford
79062dc55c DBZ-6626 Upgrade to Quarkus 3.2.0.Final, Apicurio 2.4.3.Final 2023-07-11 12:32:03 +02:00
Martin Medek
50071f2a64
DBZ-6535 Cleanup duplicit jobs from jenkins (#4625)
* DBZ-6535 deleted jobs already migrated to gitlab
* DBZ-6535 removed upstream strimzi prepare job and deleted whole strimzi.kc.build=false option from testsuite, only artifact server option remains
2023-07-11 12:26:31 +02:00