Ondrej Babec
f03eda1cc4
DBZ-6827 Testing farm onboarding
2023-08-28 10:39:30 +02:00
Chris Cranford
e093a7bdd2
[ci] Fix some failing Oracle tests
2023-08-23 12:53:19 -04:00
Chris Cranford
e3bbc47367
DBZ-6808 Fix tests: Allow global configuration with embedded Infinispan
2023-08-23 10:00:40 -04:00
Chris Cranford
b44cae62e3
DBZ-6798 Fix tests: Expose SCN-based metrics as BigInteger
2023-08-23 10:00:33 -04:00
Chris Cranford
0b2e65c741
DBZ-6615 Fix test failures
2023-08-17 06:24:55 +02:00
Chris Cranford
d5e86e1380
DBZ-6615 Add OldestScnAgeInMilliseconds LogMiner based metric.
...
This returns the age in milliseconds from the poll time for the age of the oldest
transaction's starting system change number in the transaction buffer.
2023-08-17 06:24:55 +02:00
Jeremy Ford
829b969491
DBZ-6808 Allow the embedded infinispan global configuration to be configurable
2023-08-15 12:53:29 +02:00
mfvitale
542b3619fa
DBZ-6731 Blocking snapshot takes configuration from signal payload
2023-08-15 12:43:43 +02:00
Chris Cranford
aad842522b
DBZ-6798 Expose SCN-based metrics as BigInteger
...
The SCN data types were previously exposed as `String` types, which is not
consumable by Grafana and Prometheus. By using `BigInteger`, we can now
make these accessible on dashboards.
2023-08-15 06:06:49 +02:00
Debezium Builder
3c72f071b0
[maven-release-plugin] prepare for next development iteration
2023-08-09 10:33:06 +00:00
Debezium Builder
915c465440
[maven-release-plugin] prepare release v2.4.0.Alpha2
2023-08-09 10:33:06 +00:00
Chris Cranford
dc23f18456
DBZ-6782 Properly solve XMLTYPE data types during DDL changes
2023-08-09 06:46:31 +02:00
mfvitale
61651a94b5
DBZ-6566 Force blocking snapshot even if a snapshot has already executed
2023-08-03 09:22:24 +02:00
mfvitale
85d725fde8
DBZ-6566 Support Blocking snapshot for Oracle
2023-08-03 09:22:24 +02:00
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