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
harveyyue
33c86ea4c1
DBZ-6971 Support parse mariadb keyword "NOCOPY" in related index statement
2023-09-28 14:11:44 -04:00
ani-sha
c20f297fe1
DBZ-6940 Refactor & add check for unsupported schema types
2023-09-28 13:58:13 -04:00
Kaustuv chakrabarti
0390a17e44
DBZ-6978 [MariaDB] Add support for spaces in username spec
2023-09-28 13:42:51 -04:00
Jiri Pechanec
c7caa6726f
DBZ-3642 Use Java naming conventions
2023-09-26 13:06:09 +02:00
Roman Kudryashov
98c426dec4
DBZ-3642 CloudEventsConverter can retrieve metadata info from headers
2023-09-26 13:06:09 +02:00
Animesh Kumar
fcbff074f4
DBZ-6787 Dedupe table list while incremental snapshot
2023-09-26 10:50:32 +02:00
nancyxu123
b08acc6043
DBZ-6870 throw producer exception during poll() even if the queue isn't empty yet
2023-09-26 10:05:48 +02:00
dependabot[bot]
49962a29b0
[ci] Bump tj-actions/changed-files from 39.1.0 to 39.2.0
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 39.1.0 to 39.2.0.
- [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.1.0...v39.2.0 )
---
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>
2023-09-25 19:54:37 -04:00