Chris Cranford
fe2573cf86
DBZ-6751 Fix failing test OracleSchemaMigrationIT
2023-08-03 02:49:47 -04:00
Chris Cranford
c920479336
DBZ-6733 Skip mining distance calc. if upper bounds not within distance
2023-08-02 08:38:50 +02:00
Chris Cranford
dbeac568b0
DBZ-6729 Use default of 10000 for snapshot/query fetch sizes
2023-07-31 13:47:53 +02:00
jcechace
699a1612ae
DBZ-6670 Replace error handler instead of recreate in order to keep retry counter
2023-07-25 13:46:56 +02:00
mfvitale
b8462e8fe0
DBZ-6599 Support single line statement without semicolon ending
2023-07-20 10:10:16 -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
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
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
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
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
harveyyue
5bc7fd1f7c
DBZ-6603 Support for custom tags in the connector metrics
2023-07-13 09:52:33 +02:00
mfvitale
b0b9975782
DBZ-6633 Throw a RetriableException when a SQLRecoverableException occurs during OracleConnection instantiation
2023-07-05 16:50:26 -04:00
Chris Cranford
0518999152
DBZ-6610 Fix retrying nested ORA-01327 exception
2023-06-28 08:45:33 +02:00
mfvitale
d5febcc054
DBZ-6417 Provide extensible signal action mechanism through SPI
2023-06-23 15:03:27 +02:00
mfvitale
9ed928a1c9
DBZ-6416 Improve tests stability
2023-06-22 13:22:34 +02:00
mfvitale
34e28ac52d
DBZ-6416 Add initial snapshot notifications
2023-06-22 13:22:34 +02:00
Debezium Builder
60f730d383
[maven-release-plugin] prepare for next development iteration
2023-06-20 13:21:31 +00:00
Debezium Builder
150396e4c8
[maven-release-plugin] prepare release v2.3.0.Final
2023-06-20 13:21:31 +00:00
Jiri Pechanec
b8607db61c
DBZ-6528 Use correct connection
2023-06-19 20:23:17 +02:00
Vojtech Juranek
8172434dda
DBZ-6513 Fix the computation of Oracle's negative interval
2023-06-16 07:32:20 +02:00
Jiri Pechanec
067683e56a
DBZ-6076 Consistent config for all connectors
2023-06-15 11:55:28 +02:00
Anil Dasari
0431a8b9fc
DBZ-6076: Add support for custom SourceInfoStructMaker for adding new fields to source field
2023-06-15 11:55:28 +02:00
Chris Cranford
45d6f2c5ef
DBZ-6193 Upgrade Infinispan to 14.0.11.Final
2023-06-15 06:25:50 +02:00
Chris Cranford
ef8059f3ff
DBZ-6528 Fix Oracle NPE when storing only captured table schemas with signals
2023-06-14 10:48:19 +02:00
Chris Cranford
ab28e12d2e
DBZ-6359 Allow specifying SIDs in Oracle rac.nodes
parameter
2023-06-14 08:48:23 +02:00
Jiri Pechanec
c41e70a116
DBZ-6499 Atribute not needed to be passed as param
2023-06-13 07:09:01 +02:00
Chris Cranford
e025230d44
DBZ-6499 Support restarting JDBC connections
...
Introduces a new configuration option, `log.mining.restart.connection`,
which closes and re-opens the JDBC connection when an Oracle Log switch
occurs or when the optionally configured log mining session max lifetime
is reached.
2023-06-13 07:09:01 +02:00
Debezium Builder
5d1b00588a
[maven-release-plugin] prepare for next development iteration
2023-06-09 09:23:38 +00:00
Debezium Builder
d1e6107517
[maven-release-plugin] prepare release v2.3.0.CR1
2023-06-09 09:23:37 +00:00
mfvitale
7338fde84e
DBZ-6424 Emit JMX Notification when Debezium generate its own notification
...
DBZ-6424 Emit JMX Notification when Debezium generate its own notification
DBZ-6424 Emit JMX Notification when Debezium generate its own notification
2023-06-07 07:36:58 +02:00
Ronak Jain
3f3967c2bb
DBZ-6366: Code Improvements for skip.messages.without.change
...
Addresses/Closes DBZ-6366
2023-06-05 14:50:25 +02:00
Debezium Builder
aa5b2131fc
[maven-release-plugin] prepare for next development iteration
2023-05-26 10:35:20 +00:00
Debezium Builder
9cc9b3c29a
[maven-release-plugin] prepare release v2.3.0.Beta1
2023-05-26 10:35:20 +00:00
Chris Cranford
9ed6a3ae97
DBZ-6502 Fix Oracle 23.x JDBC driver compatibility
...
Solves ORA-18176 error "{} not in any time zone.DATE" error.
2023-05-25 09:29:09 +02:00
Jiri Pechanec
65b46f204a
DBZ-6496 Speed-up another incremental snapshot test
2023-05-24 18:51:49 +02:00
mfvitale
e0659f1a0e
DBZ-6496 Fix performance issue on testNotification
test with Oracle and MS SQL Server connectors
2023-05-24 18:51:49 +02:00
Jiri Pechanec
d5a3095717
DBZ-6457 Fix formatting
2023-05-19 14:04:14 +02:00
Chris Cranford
d40da4f810
DBZ-6457 Use PDB for parallel snapshot connections
2023-05-19 14:04:14 +02:00
Vojtech Juranek
a58f4b4d4f
DBZ-6439 Filter tables only when user want to capture schema for included tables only
2023-05-16 14:48:48 -04:00
Vojtech Juranek
ee4ebaa957
DBZ-6439 Don't scan all the tables when loading schema
...
Currently we scan all the tables, which may result into a substantial
delay in initial snapshot when the database is very large. We need to
filter out tables which we are not interested in.
Add back table filter when loading schema of tables. As per comment of
this block of code, passing all tables and table filter should be faster
than passing only list of tables we are interested in.
2023-05-15 14:11:47 +02:00
Debezium Builder
a5b44767bc
[maven-release-plugin] prepare for next development iteration
2023-05-11 11:05:24 +00:00
Debezium Builder
1b1a7531f2
[maven-release-plugin] prepare release v2.3.0.Alpha1
2023-05-11 11:05:24 +00:00
Jiri Pechanec
b57ac1ca5a
DBZ-1973 Guard against uninited fields in Xstream
2023-05-11 11:13:38 +02:00
mfvitale
7429b4e6f1
DBZ-1973 Add incremental snapshot notifications
2023-05-10 12:22:02 +02:00