Anisha Mohanty
0006a443cb
DBZ-2388 Use Apicurio converters with Debezium Server
2021-03-31 15:23:15 +02:00
Chris Cranford
f95a2f877e
DBZ-3367 Correctly parse function string-args with parenthesis characters
2021-03-31 12:44:55 +02:00
Anisha Mohanty
24d88e533c
DBZ-3358 Trigger workflow on workflow definition update
2021-03-31 11:50:05 +02:00
Jiri Pechanec
f50c3e8222
DBZ-3361 Prefer DDL over logical schema for MySQL
2021-03-30 11:35:12 +02:00
Chris Cranford
776180a0df
DBZ-3347 Emit schema change events with correct source partition
2021-03-30 07:26:06 +02:00
Chris Cranford
dd24a94a62
DBZ-2911 Fix Oracle test compatibility
2021-03-30 05:53:38 +02:00
Jiri Pechanec
3ee79e3496
DBZ-3357 Trigger Cassandra build on workflow update
2021-03-26 18:50:09 +01:00
Anisha Mohanty
7fb3e3874d
DBZ-3357 Set up Java 8 for Cassandra CI
2021-03-26 18:50:09 +01:00
Chris Cranford
705b98f79f
DBZ-3341 Handle multiple local locations
2021-03-26 18:48:02 +01:00
Chris Cranford
6b7c7bc252
DBZ-3341 Only mine local destination archive logs
2021-03-26 18:48:02 +01:00
Jiri Pechanec
a02e530c80
DBZ-2911 Use sequence only when available
2021-03-26 09:19:17 +01:00
JLDLaughlin
06b0475f17
DBZ-2911 Add additional LSN information to all sources
...
Adds a new "sequence" field to all sources via the AbstractSourceInfo
class. Specifically, this field is required to deduplicate records
from PostgreSQL sources in O(1) time. The sequence field is a stringified
list of metadata. For PostgreSQL sources, this will include the last
committed LSN and the current LSN. For other sources, this will be NULL
until implemented. A new integration test was added for PostgreSQL.
2021-03-26 09:19:17 +01:00
M Sazzadul Hoque
98299ca111
DBZ-2879 Redis Streams target in Debezium Server
2021-03-26 08:30:58 +01:00
Chris Cranford
aee3550dc6
DBZ-3348 Oracle LogMiner can incorrectly resolve starting SCN is available
2021-03-26 08:22:34 +01:00
Jiri Pechanec
5cb7963929
DBZ-3353 Grammar fix
2021-03-26 08:02:25 +01:00
Chris Cranford
f6f8e8e663
DBZ-3353 Correct event.deserialization.failure.handling.mode documentation
...
* Correctly document the option name
* Correctly adjusted the option values to be ignore rather than skip
2021-03-26 08:02:25 +01:00
Chris Cranford
23baf34ee1
DBZ-3344 Fix Oracle test failures
2021-03-25 11:06:31 +01:00
Debezium Builder
6b4d88bb51
[maven-release-plugin] prepare for next development iteration
2021-03-24 06:35:02 -04:00
Debezium Builder
c578715233
[maven-release-plugin] prepare release v1.5.0.CR1
2021-03-24 06:35:02 -04:00
Jiri Pechanec
124a3eef61
[release] Changelog for 1.5.0.CR1
2021-03-24 11:25:52 +01:00
Jiri Pechanec
90dc237610
BZ-3257 Disable microbenchmark code
2021-03-24 10:42:28 +01:00
jcechace
ee20017af1
DBZ-3336 Using correct labels on Apicurio Registry deployments
2021-03-24 06:14:41 +01:00
jcechace
dd83371f7b
DBZ-3337 using 'main' as default branch for DB2 matrix
2021-03-24 06:13:35 +01:00
Chris Cranford
d8f0d2ba5a
DBZ-2537 Rework Oracle's streaming metrics
...
* Consolidated LogMinerMetrics and TransactionalBufferMetrics
* Renamed LogMinerMetrics to OracleStreamingChangeEventSourceMetrics
* Standardized metrics method names & types
* Updated documentation to reflect metrics changes
2021-03-23 15:25:14 -04:00
Chris Cranford
d8eafed75c
DBZ-3290 Additional Oracle documentation changes
2021-03-23 15:25:14 -04:00
Chris Cranford
9197120119
DBZ-3290 Suggested documentation edits
2021-03-23 15:25:14 -04:00
Chris Cranford
ec9f02d1e4
DBZ-3290 Document LONG data-type not yet supported
2021-03-23 15:25:14 -04:00
Chris Cranford
1d9594ed88
DBZ-3290 Suggested changes
...
* Use {debezium-version} variable in examples
* Correct typos
* Document non-support for CLOB/BLOB data types
* Fix rendering of <= with unicode character
* Moved XStream documentation into separate section
* Moved database.oracle.version to internal
* Removed reference to database.oracle.version
* Resolve XStream POS version from OracleDatabaseVersion as fallback
when internal.database.oracle.version is not supplied.
2021-03-23 15:25:14 -04:00
Chris Cranford
2516cf9e07
DBZ-3290 Remove incubating note from Oracle documentation
2021-03-23 15:25:14 -04:00
Jiri Pechanec
b552a1cf56
DBZ-3333 Support MOD as function in MySQL
2021-03-23 15:32:47 +01:00
Jiri Pechanec
9e994967ed
DBZ-3257 Use new method in tests
2021-03-23 09:48:54 +01:00
Jiri Pechanec
6a8c013251
DBZ-3335 Build Cassandra as part of CI
2021-03-23 08:10:53 +01:00
Chris Cranford
6d686d7543
DBZ-3257 Use DebeziumException instead
2021-03-23 06:12:04 +01:00
Chris Cranford
9aa1ba1471
DBZ-3257 Revert Clob behavior for Oracle LogMiner to avoid null values
...
* Snapshot now emits clob/nclob values correctly (all adapters)
* Fixed bug with LogMiner emitting clob/nclob values when using new parser
2021-03-23 06:12:04 +01:00
Chris Cranford
b85044cb14
DBZ-3319 Recalculate current log sequence
2021-03-22 20:04:00 -04:00
Chris Cranford
d75319a3ca
DBZ-3319 Fix race condition with log switch detection
...
Rather than relying on log switch detection by looking at the name
of the current log file, this change uses the unique and always
increasing sequence to derive the log switch state to avoid any
type of ambiguity.
2021-03-22 09:04:54 +01:00
Anisha Mohanty
d4cc2342ca
DBZ-3320 GH action to build dbz website for documentation changes
2021-03-22 08:15:30 +01:00
Chris Cranford
c10117396a
DBZ-3268 Update temporal types documentation
2021-03-19 18:07:12 +01:00
Chris Cranford
a8a22bd828
DBZ-3268 Remove unused code
2021-03-19 18:07:12 +01:00
Chris Cranford
fae784001e
DBZ-3268 Emit TIMESTAMP WITH LOCAL TIME ZONE columns in UTC
2021-03-19 18:07:12 +01:00
Chris Cranford
d47db6e098
DBZ-3268 Use dedicated connection for XStream API
...
Once a connection is bound to XStream API, issuing any other type of query
or operation can lead to failures due to concurrent use of the connection
by Debezium and XStream's native methods. This commit adds a dedicated
connection used specifically by XStream to avoid this concurrency issue,
so that data types such as TIMESTAMP WITH LOCAL TIME ZONE works.
2021-03-19 18:07:12 +01:00
Chris Cranford
7a98fcd96c
DBZ-3268 Implement timestamp with local timezone support
2021-03-19 18:07:12 +01:00
Chris Cranford
6b8f61386b
DBZ-3268 Fix Oracle time.precision.mode support
2021-03-19 18:07:12 +01:00
Gunnar Morling
c7b7d5303a
DBZ-3218 Avoiding duplicated validation (again ;)
2021-03-19 15:04:20 +01:00
Gunnar Morling
178140ae9c
DBZ-3218 Removing superfluous method parameter
2021-03-19 15:04:20 +01:00
Anisha Mohanty
c761d92b2a
DBZ-3218 Add separate method for logging warnings
2021-03-19 15:04:20 +01:00
Anisha Mohanty
6856dd9a80
DBZ-3218 Handle duplicate warnings for deprecated options
2021-03-19 15:04:20 +01:00
Jiri Pechanec
a3ddd3861f
DBZ-3281 Print repo for the missing commit author
2021-03-19 13:49:31 +01:00
Anisha Mohanty
59e3ec09c6
DBZ-3281 Add filtered commit check for users with no GitHub author name
2021-03-19 13:49:31 +01:00
Anisha Mohanty
a75126c0fc
DBZ-3281 Add connector repos to copyright script check
2021-03-19 13:49:31 +01:00