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
Chris Cranford
ae9a32ab83
DBZ-3565 Make log.mining.history.xxx
options internal
2021-06-02 10:47:54 +02:00
Chris Cranford
fd5afb04ea
DBZ-3565 Fix formatting
2021-06-02 10:47:54 +02:00
Chris Cranford
eb22eaf85f
DBZ-3565 Always use NeverHistoryRecorder if retention hours are 0
2021-06-02 10:47:54 +02:00
Chris Cranford
68c2c40097
DBZ-3565 Rename Oracle LogMiner history retention hours option
...
* Moved option to `log.mining.` namespace rather than `database.`
* Updated the documentation and field description accordingly.
2021-06-02 10:47:54 +02:00
roldanbob
11821b4832
[docs] Move anchor ID, correct xref link
...
The inclusion of two consecutive anchor links breaks processing when files are fetched and split for downstream use. Testing downstream shows that rather than deleting the second anchor ID `[[mongodb-tailing-the-oplog]]` that is associated with the heading *Streaming changes*, move it to follow the heading.
Also inserted missing `debezium` string into the anchor ID in the downstream xref that links to `default-names-of-kafka-topics-that-receive-debezium-mongodb-change-event-records`
2021-06-01 18:07:23 -04:00
roldanbob
5c8dd0e907
[docs] Fix typo in link to streaming metrics capturedtables
property
...
In the table of streaming metrics properties, append an underscore `_` in the link to the `connectors-strm-metric-capturedtables` property.
2021-06-01 16:37:11 -04:00
roldanbob
b013d90057
[docs] Fix type in link
...
In the table of snapshot properties, remove the extra underscore `_` in the link to the `connectors-snaps-metric-capturedtables` property.
2021-06-01 16:17:10 -04:00