Commit Graph

8952 Commits

Author SHA1 Message Date
Bob Roldan
13520e119d DBZ-7039 Cherry-pick from DBZ-6980 #5bd1350 2023-10-13 17:21:25 -04:00
Bob Roldan
619b7b36b6 DBZ-7039 Cherry-pick from DBZ-6980 #16bfa6af8 2023-10-13 17:21:25 -04:00
Bob Roldan
3672ed6ef5 DBZ-7039 Cherry-pick commits from DBZ-6980 2023-10-13 17:21:25 -04:00
Bob Roldan
5d1767be01 DBZ-6980 Conditionalize content;edit annotations in notification.adoc
(cherry picked from commit 6d5fb83a1b35ec5c6cf2dae1241dec2b81743636)
2023-10-13 17:21:25 -04:00
Bob Roldan
da4fe70a36 DBZ-6980 Adds event changes, jdbc, & notifications attrs to antora.yml
(cherry picked from commit 39bcb8ba49861b61da19295e0a941f29301ac790)
2023-10-13 17:21:25 -04:00
Bob Roldan
ba074d9317 DBZ-6980 Adds Nebel annotations for Event changes SMT doc
(cherry picked from commit 6888eb6c202ab9d5703703aa3f26baf762abddb1)
2023-10-13 17:21:25 -04:00
roldanbob
e084d2cab4
[docs ] Fix typo
Inserts missing letter
2023-10-13 11:57:20 -04:00
Chris Cranford
b96be67937 DBZ-7018 Limit continuation in test to 10 rows 2023-10-13 08:40:34 -04:00
Chris Cranford
2479d811fb DBZ-7018 Allow SQL statements greater than 40kb
In some corner cases, users may have unusually large SQL statements that
need to be buffered due to the number of columns paired with the data in
those columns. Previously we capped this to 4000*10 or 40kb primarily to
address situations with LOB operations that could lead to OOM scenarios.
The new code rather logs a warning when exceeding 100kb and hard faults
ony when the connector sees Integer.MAX_VALUE number of SQL lines for a
single SQL buffer.
2023-10-13 08:40:34 -04:00
ani-sha
0aac72959f DBZ-7030 Add inmemory table clause for alter table 2023-10-13 08:36:31 -04:00
Gunnar Morling
a9ade5a6d8
[docs] Clarifying RDS binlog requirement
Co-authored-by: roldanbob <broldan@redhat.com>
2023-10-13 09:28:03 +02:00
Bob Roldan
0c1bf63602 DBZ-7021 Update links to Streams docs targets 2023-10-11 16:31:10 -04:00
Chris Cranford
472d010f7c DBZ-7006 Properly handle escaped CLOB single-quotes 2023-10-11 14:39:12 +02:00
Chris Cranford
e2b871ae7b DBZ-6975 Correctly handle escaped single-quotes in UNISTR arguments 2023-10-11 14:37:44 +02:00
Jiri Pechanec
201d870a09 DBZ-6482 Included review comments
Co-authored-by: roldanbob <broldan@redhat.com>
2023-10-11 08:04:14 +02:00
Jiri Pechanec
e3be69da6c DBZ-6482 Document TimescaleDB SMT 2023-10-11 08:04:14 +02:00
Vojtech Juranek
7b4cf1901c DBZ-7013 Remove deprecated and unused code from embedded package 2023-10-10 06:36:05 +02:00
dependabot[bot]
2ade4cd576 [ci] Bump tj-actions/changed-files from 39.2.0 to 39.2.1
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 39.2.0 to 39.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/v39.2.0...v39.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-10-10 06:32:41 +02:00
Jakub Cechacek
f903cda641 DBZ-6881 Deprecating MongoDB 4.4 in Debezium 2.5 2023-10-10 06:32:25 +02:00
Sergey Eizner
84ab7f7b8a DBZ-6952 Fix reconnect issue with Redis 2023-10-05 12:04:37 +02:00
Vojtech Juranek
3cc70c8a52 DBZ-6778 Remove unused code 2023-10-05 11:57:59 +02:00
Vojtech Juranek
d7e8943d4e DBZ-6778 Initialize ElapsedTimeStrategy upon its creation
Currently, newly created `ElapsedTimeStrategy` is uninitialized and its
`hasElapsed()` has to be called once `ElapsedTimeStrategy` is created to
initialize the strategy. This is confusing and error prone.

Move initialization of `ElapsedTimeStrategy` into it's constructor, so
it's initialized once it's created.
2023-10-05 11:57:59 +02:00
Chris Cranford
67ede63ccc DBZ-6899 Add test-excludes for XStream 2023-10-04 13:47:43 -04:00
Chris Cranford
a3b51b48b9 DBZ-6899 Refactor Oracle streamings metrics 2023-10-04 13:47:43 -04:00
Roman Kudryashov
e8e7c705af DBZ-6982 Fix property name 2023-10-04 13:58:53 +02:00
Roman Kudryashov
01485aceb3 DBZ-6982 Provide configuration option to exclude extension attributes from a CloudEvent 2023-10-04 13:58:53 +02:00
harveyyue
e80c82622f DBZ-6983 Add the ability to sanitize field name when inferencing json schema 2023-10-04 13:53:18 +02:00
Vojtech Juranek
78c44c937c DBZ-6992 Update Quarkus dev version to compile with JDK 21 2023-10-04 07:12:39 +02:00
Vojtech Juranek
f8203347d7 [docs] fix typo in incremental snapshot example
* remove additional curly bracket
* add back-slahes into additional condition
2023-10-04 06:30:12 +02:00
Debezium Builder
d0340673dc [release] Development version for testing module deps 2023-10-03 14:27:27 +00:00
Debezium Builder
40a8f4026d [maven-release-plugin] prepare for next development iteration 2023-10-03 14:18:54 +00:00
Debezium Builder
412c6f7979 [maven-release-plugin] prepare release v2.4.0.Final 2023-10-03 14:18:54 +00:00
Debezium Builder
5d3afd9b17 [release] Stable 2.4.0.Final for testing module deps 2023-10-03 14:16:55 +00:00
Jiri Pechanec
a45dc7a322 [release] Changelog for 2.4.0.Final 2023-10-03 15:29:36 +02:00
Vojtech Juranek
496495bc1c DBZ-6987 Create schema in Postgres test if not exists 2023-10-03 07:52:18 +02:00
Vojtěch Juránek
2776814cd5 DBZ-6986 Provide more clear reason why the test is skipped
Co-authored-by: Fiore Mario Vitale <mvitale86@gmail.com>
2023-10-03 07:49:08 +02:00
Vojtech Juranek
5abe3f2e52 DBZ-6986 Skip RecordsStreamProducerIT#shouldReceiveChangesForInfinityNumericWithInfinity on Postgres < 14
Infinity support for numeric types was added in Postgres 14, see
https://www.postgresql.org/docs/release/14.0/
2023-10-03 07:49:08 +02:00
Vojtech Juranek
c31aeef854 DBZ-6216 Use quay.io for base postgres image 2023-10-03 07:49:08 +02:00
Jakub Cechacek
08f011a913 DBZ-6973 Documentation for filters.match.mode configuration and 'user_only' option of cursor.pipeline.order 2023-10-03 07:44:57 +02:00
Jakub Cechacek
4729a1da67 DBZ-6968 Added units to the documentation of cursor.oversize.skip.threshold 2023-10-03 07:44:52 +02:00
Jakub Cechacek
a53ae013a7 DBZ-6738 create OLM manifest archive during operator release 2023-10-03 07:44:16 +02:00
Jakub Cechacek
9b3b718612 DBZ-6973 Fixed insufficient test isolation 2023-10-02 08:25:53 +02:00
Jakub Cechacek
baafe602ce DBZ-6973 Literal matching mode for database/collection filters and ability to override internal aggregation pipeline for MongoDB conenctor 2023-10-02 08:25:53 +02:00
Fiore Mario Vitale
89f51ce632 DBZ-6941 Refine signaling documentation
Co-authored-by: roldanbob <broldan@redhat.com>
2023-09-29 16:01:30 +02:00
Fiore Mario Vitale
f1ae248b7c DBZ-6941 Apply suggestions from code review to signaling docs
Co-authored-by: roldanbob <broldan@redhat.com>
2023-09-29 16:01:30 +02:00
mfvitale
90977aae76 DBZ-6941 Fix small issue with docs 2023-09-29 16:01:30 +02:00
mfvitale
189ed29e60 DBZ-6941 Improve documentation specifying that source channel is not required for MySQL with read mode and GTIDs 2023-09-29 16:01:30 +02:00
Jiri Pechanec
b65582f2c0 DBZ-6966 Fix reverted filtering logic 2023-09-28 14:27:16 -04:00
mfvitale
56795732b5 DBZ-6793 Add timestamp for notifications into documentation 2023-09-28 14:20:17 -04:00
mfvitale
993413955c DBZ-6793 Add timestamp for notifications 2023-09-28 14:20:17 -04:00