Jakub Cechacek
93e8570fb6
DBZ-7184 Implementation of buffering change stream cursor
2023-12-04 06:58:28 +01:00
Prabhu19
8b0487fb5c
DBZ-7193 Added testcases for tables toasted array columns with replica identity FULL.
2023-12-01 13:52:21 +01:00
Prabhu19
6866c57ad1
DBZ-7193 Resolve conflict in COPYRIGHT.txt
2023-12-01 13:52:21 +01:00
Prabhu19
c60cbbd4aa
DBZ-7193 Unchanged toasted array columns are substituted with unavailable.value.placeholder, even when REPLICA IDENTITY FULL is configured.
...
This PR fixes the above issue.
2023-12-01 13:52:21 +01:00
Jiri Pechanec
5aed12951a
DBZ-7198 Upgrade apicurio to 2.5.3.Final
2023-12-01 13:42:25 +01:00
Chris Cranford
9976f9848f
DBZ-7207 Allow XStream attach errors to be retried
2023-12-01 11:44:28 +01:00
Jakub Cechacek
2c8277fcf6
DBZ-7162 Removed duplicit source event count metric for MongoDB
2023-12-01 11:38:21 +01:00
Jiri Pechanec
c0b3dca743
DBZ-7209 Upgrade logback to 1.2.12
2023-12-01 11:29:54 +01:00
Chris Cranford
f596b5a876
DBZ-7183 Upgrade to MySQL binlog client 0.29.0
2023-11-30 20:30:12 -05:00
Lourens Naude
ae25b3a11a
DBZ-7183 Support MySQL 8 high resolution replication timestamps from GTID events
2023-11-30 20:30:12 -05:00
Lourens Naude
baa2ea1e0f
DBZ-7183 Remove dead code: setBinlogTimestampSeconds and getBinlogTimestampSeconds
2023-11-30 20:30:12 -05:00
Jiri Kulhanek
8192620d71
DBZ-7208 - implemented check for NPE
2023-11-30 20:28:43 -05:00
roldanbob
979f8e012b
[docs] Fix typo in property description
...
In the description of the `table.fields.additional.error.on.missing` property, the first occurrence of the letter `l`was omitted from the name of the `table.fields.additional.placement`property.
2023-11-30 11:42:23 -05:00
Ilyas Ahsan
9b7205d0ef
DBZ-7208 Handle Drop Tablespace in PL/SQL
...
Handle Drop Tablespace
2023-11-30 03:26:48 -05:00
Chris Cranford
7ddbeceb82
DBZ-7192 Checkstyle fixes
2023-11-30 00:06:05 -05:00
Jiri Kulhanek
18c672ab6f
DBZ-7192: move abandonedTransactionsCache to common abstract layer
...
also makes sure that events are correctly removed in ISPN event processor after transaction is abandoned.
Also fixes scenario with event number based threshold abandonment in ISPN - events comming afterwards would be still processed.
2023-11-30 00:06:05 -05:00
Jiri Kulhanek
c0f141f51f
DBZ-7192: move abandoned transactions impl to Abstract layer
...
So it is available for ISPN. ISPN does not store list of abandoned transactions
fix rebase
cosmetic changes
2023-11-30 00:06:05 -05:00
Ilyas Ahsan
c93f99651c
DBZ-7196 Add modify range_partitions to modify_table_partition rule in parsing PL/SQL
...
remove not necessary space
Fix parser
2023-11-29 23:56:08 -05:00
Chris Cranford
17a9245772
DBZ-7197 Checkstyle fixes
2023-11-29 12:10:04 -05:00
Chris Cranford
ae48e8a3f1
DBZ-7197 Document table.fields.additional.error.on.missing
2023-11-29 12:10:04 -05:00
Matt Vance
f26c24e82f
DBZ-7197 Add "table.fields.additional.error.on.missing" config support to Outbox EventRouter
2023-11-29 12:10:04 -05:00
mfvitale
5ddf75cbea
DBZ-6878 Fix NotificationsIT for Oracle
2023-11-29 12:08:11 -05:00
Chris Cranford
388b79158d
DBZ-6636 Document JDBC sink field include/exclude list
2023-11-29 12:05:32 -05:00
Roman Kudryashov
6474c68e42
DBZ-7159 Simplify CE validator API by setting serializer type at the configuration phase
2023-11-29 15:09:10 +01:00
Jakub Cechacek
79230c6014
DBZ-7206 Always check for blocking snapshot pause request when processing change events in MongoDB connector
2023-11-29 14:56:41 +01:00
“vsantonastaso”
8c1c369449
DBZ-6878 add table specific notification in initial snapshot
2023-11-29 08:32:21 +01:00
Chris Cranford
830257bb8f
DBZ-7194 Update COPYRIGHT.txt
2023-11-28 19:56:57 -05:00
Chris Cranford
425543d1e0
DBZ-7194 Add GGSHAREDCAP to excluded schemas
2023-11-28 19:56:57 -05:00
Chris Cranford
937677cc89
DBZ-7194 Use a more relaxed version pattern
2023-11-28 19:56:57 -05:00
baabgai
02ad10550f
DBZ-7194 Update OracleDatabaseVersion.java
...
match only to the first occurrence of 'Release ' Substring in Oracle Banner
2023-11-28 19:56:57 -05:00
harveyyue
950dbfd2b7
DBZ-7189 Parsing MySQL indexes for JSON field fails, when casting is used with types double and float
2023-11-28 14:12:17 -05:00
Jakub Cechacek
bd43db0b91
DBZ-6875 Ignoring the correct exception when awaiting RS primary
2023-11-28 14:25:52 +01:00
Sebastiaan Knijnenburg
7fc7e10cc2
DBZ-6723 Add author to contributors
...
Link: https://issues.redhat.com/browse/DBZ-6723
2023-11-28 09:38:18 +01:00
Sebastiaan Knijnenburg
036eda0c64
DBZ-6723 Expose partition number in ChangeEvent interface
...
Based on feedback in https://github.com/debezium/debezium-server/pull/33 this
commit adds the partition() method to the ChangeEvent interface and implements
it in the EmbeddedEngineChangeEvent. This allows reading the assigned partition
for an event in downstream processors, for example in custom Sinks that need
the assigned partition for routing purposes.
Link: https://issues.redhat.com/browse/DBZ-6723
2023-11-28 09:38:18 +01:00
Jakub Cechacek
0ff0ff54ae
DBZ-7186 Removing unsued offset parameter
2023-11-28 07:27:34 +01:00
Jakub Cechacek
03e305e835
DBZ-7184 Extracted split event handling from streaming source
2023-11-28 07:27:34 +01:00
Jakub Cechacek
3f0eeebf10
DBZ-7184 Extracted change stream initialisation
2023-11-28 07:27:34 +01:00
Chris Cranford
066d7e5832
DBZ-7187 Upgrade to Infinispan 14.0.20.Final
2023-11-28 07:22:15 +01:00
Chris Cranford
03f3987841
DBZ-7188 Upgrade Outbox Extension to Quarkus 3.5.3
2023-11-28 07:21:08 +01:00
dependabot[bot]
f882268143
[ci] Bump tj-actions/changed-files from 40.1.1 to 40.2.0
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 40.1.1 to 40.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/v40.1.1...v40.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-11-28 07:19:55 +01:00
Chris Cranford
22f2ecbea0
DBZ-7144 Upgrade protobuf-java-util to 3.25.1
2023-11-28 07:16:36 +01:00
Chris Cranford
616bb52f20
DBZ-7169 Update COPYRIGHT.txt
2023-11-27 17:55:56 -05:00
Jiri Kulhanek
71d80af0b7
DBZ-7169 - populating processed transaction cache only if lobs enabled - in sync with memory event processor
2023-11-27 17:55:56 -05:00
Jiri Pechanec
f76a78ee2f
DBZ-6703 Use correct prefix
2023-11-27 14:13:46 +01:00
ahazourli
aa5b9fa436
DBZ-6703 ADD user to COPYRIGHT.txt and Aliases.txt
2023-11-27 14:13:46 +01:00
ahazourli
ff0b8a74bd
DBZ-6703 Debezium RabbitMQ Native Stream documentation
2023-11-27 14:13:46 +01:00
ahazourli
222ae2a835
DBZ-6703 Debezium RabbitMQ Native Stream documentation
2023-11-27 14:13:46 +01:00
Gunnar Morling
4557039aab
[docs] Adding missing config
2023-11-27 10:54:05 +01:00
Gunnar Morling
0ff6c730d6
DBZ-7181 Avoiding queries not available in recovery mode
2023-11-27 10:47:16 +01:00
ani-sha
05b34846a0
DBZ-7152 Allow singleUpdateStatement to use tableSources clause instead of only table name
2023-11-27 10:41:59 +01:00