Chris Cranford
49abd7e180
DBZ-3550 Upgrade to Quarkus 2.0.0.CR2
2021-06-08 14:49:04 +02:00
Chris Cranford
a3b780dd2a
DBZ-3550 Upgrade to Quarkus 2.0
...
* Upgrades Quarkus dependency to 2.0.0.Alpha3
* Fixes dependency issues in outbox extension pom
* Remove deprecated usages of OpenTracing API
2021-06-08 14:49:04 +02:00
Gunnar Morling
41e93e6ce1
DBZ-2790 Avoiding function usage
2021-06-08 12:10:26 +02:00
Eric Slep
8a659ff8ab
DBZ-2790 Docs and one final test edge case
2021-06-08 12:10:26 +02:00
Eric Slep
5dde3062b0
DBZ-2790 Handle pgoutput streaming refresh
2021-06-08 12:10:26 +02:00
Eric Slep
13ebeade71
DBZ-2790 Add default values to existing tests
2021-06-08 12:10:26 +02:00
Eric Slep
436b4697ba
DBZ-2790 Tests for refresh behaviour, ensure defaults are not cleared on in-mem refresh
2021-06-08 12:10:26 +02:00
Eric Slep
d1917eeff6
DBZ-2790 Handle default values for date & time types
2021-06-08 12:10:26 +02:00
Eric Slep
f88f135c43
DBZ-2790 Add simple placeholders to schema for generated defaults
2021-06-08 12:10:26 +02:00
Eric Slep
de5fe2a520
DBZ-2790 Move TypeRegistry construction back to connection
2021-06-08 12:10:26 +02:00
Kevin Pullin
0462804467
DBZ-2790 Update debezium-connector-postgres/src/main/java/io/debezium/connector/postgresql/connection/PostgresDefaultValueConverter.java
...
Co-authored-by: Gunnar Morling <gunnar.morling@googlemail.com>
2021-06-08 12:10:26 +02:00
Kevin Pullin
4b62e59400
DBZ-2790 Update debezium-connector-postgres/src/main/java/io/debezium/connector/postgresql/connection/PostgresDefaultValueConverter.java
...
Co-authored-by: Gunnar Morling <gunnar.morling@googlemail.com>
2021-06-08 12:10:26 +02:00
Kevin Pullin
d2ab8baddf
DBZ-2790 Implement default values for postgres
...
Using the `SqlServerDefaultValueConverter` class as a starting point,
this commit implements default value support for postgres.
2021-06-08 12:10:26 +02:00
Chris Cranford
9cc6239bc0
DBZ-3591 Fix SelectLobParser throwing NPE for unknown tables
2021-06-07 15:15:21 +02:00
Bob Roldan
ee1991b1e2
DBZ-3569 Conditionalize content related to tracing as community only.
2021-06-07 11:22:20 +02:00
Bob Roldan
c0faa2f7ec
DBZ-3569 Remove TP/incubating statements
2021-06-07 11:22:20 +02:00
Chris Cranford
4d3c1f7e72
DBZ-3062 Use captured instead of monitored
2021-06-07 11:19:54 +02:00
Chris Cranford
e10b06c8b1
DBZ-3062 Documentation updates
2021-06-07 11:19:54 +02:00
Chris Cranford
a2fc19f409
DBZ-3062 Oracle connector support snapshot.include.collection.list
2021-06-07 11:19:54 +02:00
Chris Cranford
de2fe7149b
DBZ-3563 Deduplicate logs based on sequence number and not scn ranges
2021-06-07 11:17:11 +02:00
Jiri Pechanec
e391950271
DBZ-3589 Upgrade Cassandra driver
2021-06-07 09:16:47 +02:00
gvaquez-ubi
03cb907d85
DBZ-3068 Allow several tries on createReplicationStream to get replication slot
2021-06-04 15:11:57 +02:00
Derek Moore
2677723aef
DBZ-3546 remove duplicate integration test, test both modes with 1 test
...
Signed-off-by: Derek Moore <derek.moore@dell.com>
2021-06-04 07:20:48 +02:00
jackey.zhang
c32e290fac
DBZ-3587 fix NPE when builder is null
2021-06-04 07:19:15 +02:00
Derek Moore
ed0b0693b8
DBZ-3546 fix typo & formatting in Pravega sink docs
...
Signed-off-by: Derek Moore <derek.moore@dell.com>
2021-06-04 06:50:17 +02:00
Sara Fonseca
53af545839
Update CONTRIBUTE.md to reflect the new version of required tools and github pull request path
2021-06-03 15:50:43 +02:00
Vadzim Ramanenka
f27984e7ee
DBZ-3586: No viable alternative at input "add COLUMN optional"
...
MySQL permits "optional" keyword to be used as an identifier.
2021-06-03 14:07:06 +02:00
Jiri Pechanec
1dd825a05e
[jenkins-jobs] New Oracle version for snapshot releases
2021-06-03 13:08:09 +02:00
Derek Moore
814630232b
DBZ-3546 Implement Pravega sink for Debezium Server
...
Signed-off-by: Derek Moore <derek.moore@dell.com>
2021-06-03 09:56:24 +02:00
chriscollingwood
6225e124bb
DBZ-3522 Ensure that there is an active session on the replica set mongo client before using clusterDescription and ServerDescriptions to determine primary node.
2021-06-03 08:28:58 +02:00
Jiri Pechanec
91aa5a8fa6
[docs] Align deprecation message for MonitoredTables
2021-06-03 07:59:03 +02:00
Bob Roldan
d0c331617d
DBZ-3582 Update downstream MySQL doc to refer to streaming metrics
2021-06-02 20:12:16 -04:00
roldanbob
f122378279
[docs] Rename second MonitoredTables entry
...
Corrected misnamed attribute in the sixth row of the table, which incorrectly repeated the `MonitoredTable` name from the preceding row.
2021-06-02 14:27:22 -04:00
Jiri Novotny
cdd2468bb3
DBZ-3201 testsuite docker container
2021-06-02 16:55:59 +02:00
Gunnar Morling
ece44f4c7d
DBZ-3557 Apply suggestions from code review
2021-06-02 15:58:23 +02:00
Chris Cranford
fa3b7fd758
DBZ-3557 Fix test failures
2021-06-02 15:58:23 +02:00
Chris Cranford
078b8f7270
DBZ-3557 Remove exclusive
from SnapshotLockingMode, use shared
as default
2021-06-02 15:58:23 +02:00
Chris Cranford
d9d2706a17
DBZ-3557 Fix typo
2021-06-02 15:58:23 +02:00
Chris Cranford
047c505bc1
DBZ-3557 Add snapshot.locking.mode
option for Oracle
2021-06-02 15:58:23 +02:00
Gunnar Morling
e3b1d6f7f4
DBZ-3506 Formatting fix
2021-06-02 14:06:38 +02:00
Bingqin Zhou
934b77fc6b
DBZ-3506 Update docs for schema evolution.
2021-06-02 14:06:38 +02:00
Gunnar Morling
c4f5cbca6c
DBZ-3328 Removing unused field
2021-06-02 12:18:48 +02:00
Chris Cranford
0af3959c2d
DBZ-3328 Use object arrays to write column values
...
Previously we used a wrapper class, LogMinerColumnValueImpl, to store
both the column name and value; however this introduced some overhead
in object allocation. This change mostly focused on the removal of
that implementation and its interface in favor of creating object
arrays up-front and writing the column values directly.
Included as well as the following changes:
* Deprecated LogMinerColumnValue, impl, and wrapper
* Removed SEQUENCE# from LogMiner query, no longer needed
* Adapted tests to runtime changes with object arrays
2021-06-02 12:18:48 +02:00
Chris Cranford
f178a6e235
DBZ-3328 Remove superfluous state from LogMinerDmlEntryImpl
2021-06-02 12:18:48 +02:00
Chris Cranford
7dd980e505
DBZ-3328 Fix test failures
2021-06-02 12:18:48 +02:00
Gunnar Morling
4dcda868b5
DBZ-3328 Adding factory methods for LogMinerDmlEntryImpl
2021-06-02 12:18:48 +02:00
Chris Cranford
19e650dc25
DBZ-3328 Updated comment
2021-06-02 12:18:48 +02:00
Chris Cranford
49f3ee6172
DBZ-3328 Performance cleanup
...
* Use loop rather than streams
* Remove usage of Optional
* No need to add superfluous null-valued columns
2021-06-02 12:18:48 +02:00
Chris Cranford
52906cf154
DBZ-3328 Avoid copying in Oracle LogMiner DML parser
2021-06-02 12:18:48 +02:00
Chris Cranford
3149a95112
DBZ-3565 Undocument internal log.mininng.history.xxx
options
2021-06-02 10:47:54 +02:00