Commit Graph

6180 Commits

Author SHA1 Message Date
jcechace
0897f85e92 DBZ-4602 Cleaned and updated system test-suite job 2022-01-25 09:01:39 +01:00
jcechace
d5ad3471fd DBZ-4602 OCP project management script 2022-01-25 09:01:39 +01:00
Chris Cranford
0f22958369 DBZ-4595 Support Oracle ROWID data type 2022-01-25 08:43:35 +01:00
Chris Cranford
599a234d2a DBZ-4580 Remove non-plugin maven-filtering from build plugins 2022-01-25 08:28:47 +01:00
Chris Cranford
c95ef56fb8 DBZ-4567 DDL and DML events exclude built-in schemas 2022-01-25 08:25:34 +01:00
Chris Cranford
f308e4cd1a DBZ-4404 Update COPYRIGHT.txt and Aliases.txt 2022-01-24 18:19:37 -05:00
nathan-smit-1
d188366c3d DBZ-4404 Added signal table support for Oracle 11G 2022-01-24 18:19:37 -05:00
Chris Cranford
7fb833166f DBZ-4581 Remove Oracle benchmark dependency on XStreams 2022-01-24 21:27:43 +01:00
Jiri Pechanec
58469cd381 DBZ-4592 Make OID not found exception retriable 2022-01-24 14:55:15 +01:00
Jiri Pechanec
ccb106c674 DBZ-4569 Upgrade Apicurio and Confluent to the latest version 2022-01-24 09:14:49 +01:00
Chris Cranford
62e2fd48c4 DBZ-4419 Fix test failure 2022-01-22 00:33:21 +01:00
Chris Cranford
68d16c3188 DBZ-4419 Update documentation 2022-01-22 00:33:21 +01:00
Chris Cranford
383f619ce1 DBZ-4419 Map truncate handling mode internally to skipped ops 2022-01-22 00:33:21 +01:00
Chris Cranford
bd604a23cd DBZ-4419 Add "none" option to skipped.operations 2022-01-22 00:33:21 +01:00
Chris Cranford
9b6ade3165 DBZ-4419 Fix field validation test error 2022-01-22 00:33:21 +01:00
Chris Cranford
27fe106912 DBZ-4419 Default skipped.operations to "t" for PostgreSQL, add tests 2022-01-22 00:33:21 +01:00
Chris Cranford
773debc340 DBZ-4419 Deprecate TruncateHandlingMode, favor skipped.operations 2022-01-22 00:33:21 +01:00
Gunnar Morling
0c62da2aa5 DBZ-4520 Making static collections immutable 2022-01-21 18:03:57 +01:00
Chris Cranford
7cf69fe73c DBZ-4063 Use defined secret token 2022-01-21 16:43:23 +01:00
Gunnar Morling
9b35294fe8 DBZ-4520 Making collection immutable 2022-01-21 13:39:09 +01:00
Jiri Pechanec
6a89f1ee6a DBZ-4520 Add backend errors among retriable 2022-01-21 13:26:48 +01:00
Gunnar Morling
7084369383 DBZ-4317 Doc adjustments 2022-01-21 11:38:00 +01:00
Chris Cranford
cf81f6bee9 DBZ-4317 Allow additional field mappings w/Quarkus Outbox extension 2022-01-21 11:38:00 +01:00
Gunnar Morling
c5c37544ac DBZ-3953 Misc. wording adjustments; avoiding hard-coded version 2022-01-21 11:21:17 +01:00
Jiri Pechanec
f1b03c176e DBZ-3953 Mark wal2json plugin as deprecated 2022-01-21 11:21:17 +01:00
Jiri Pechanec
664d989e42 DBZ-4577 Provide custom error message handling 2022-01-21 10:24:19 +01:00
Bob Roldan
0168cfb1e9 DBZ-4582 Clarify that an existing KC can be used to deploy a connector 2022-01-21 08:57:20 +01:00
Bob Roldan
f9f00164d1 DBZ-4574 Update description of snapshot.mode property in PG doc 2022-01-21 08:54:26 +01:00
Bob Roldan
960af846c6 DBZ-4573 Conditionalize note about using the MongoDB outbox event router 2022-01-21 08:49:27 +01:00
Jiri Pechanec
ce41b0734c DBZ-4575 Filter events based on database name 2022-01-20 19:13:44 +01:00
Sebastian Bruckner
7f827f13d6 DBZ-4561: Add flush table[s] grammer for all open tables 2022-01-20 08:24:27 +01:00
Chris Cranford
1e425686d5 DBZ-4571 Support older Oracle degree of parallelism DDL syntax 2022-01-19 18:41:14 +01:00
Jiri Pechanec
8f5bb31eab DBZ-3700 Strings a bytes only when converters present
When database was used with non-UTF8 charset the snapshot was sending
byte array with UTF-8 bytes but MySQL converter was using database based
charset to convert it to String leading to malformed data.
It is necessary to convert strings using the database charset but it
might be a problem in case of non-charset matching.
The current solution
1) Uses strings by default
2) Switches to byte array only when converters are present to cover
original use case
3) If the conversion fails it switches back to string
2022-01-19 16:20:32 +01:00
Jiri Pechanec
632a61ee98 DBZ-4517 Enable correct config opts for retrying 2022-01-19 16:17:10 +01:00
Jiri Novotny
d7f08a2656 DBZ-4296 Fixed incorrect pushing of autotag images 2022-01-19 11:33:38 +01:00
Jiri Pechanec
9509e5976a DBZ-4566 Used topic names for Debezium Engine converters 2022-01-19 11:32:45 +01:00
Jiri Pechanec
a7bac2d129 DBZ-4565 Align Apicurio dependency with Quarkus 2022-01-19 11:21:32 +01:00
Bob Roldan
58cae241ea DBZ-4563 Remove redundant list item 2022-01-19 09:29:57 +01:00
Bob Roldan
56e0ef581c DBZ-4563 Misc updates to fix build errors and update content. 2022-01-19 09:29:57 +01:00
Chris Cranford
9a30141110
[docs] Fix render bug for MySQL 2022-01-18 13:21:07 -05:00
Jiri Pechanec
022f480ebf
DBZ-4415 oplog mode is not supported for MongoDB 5+
Co-authored-by: Gunnar Morling <gunnar.morling@googlemail.com>
2022-01-18 14:09:11 +01:00
Gunnar Morling
7dc5e97041
[docs] Fixing broken link 2022-01-18 12:46:16 +01:00
Jiri Pechanec
8fd3243a86 DBZ-2224 Test logging based on logback 2022-01-18 11:24:21 +01:00
Chris Cranford
532fdd3972 DBZ-4536 Rework checks based on feedback 2022-01-18 07:43:58 +01:00
Chris Cranford
3887dca5bf DBZ-4536 Make OracleErrorHandler more flexible of retriable errors 2022-01-18 07:43:58 +01:00
Chris Cranford
8f53b7abea
DBZ-4366 Re-organize code, re-use static values 2022-01-17 16:14:49 -05:00
Dominique Chanet
eb7c5b02c6
DBZ-4366 basic support for DBMS_LOB package
Make less assumptions about the order of SELECT_LOB_LOCATOR and
LOB_WRITE events when a LOB value is constructed. The current approach
also supports interleaved LOB creation (piecemeal creation of 2 large
LOB values in different rows or columns at the same time).

There is still no support for partial LOB manipulations (trimming a LOB,
appending a couple of bytes, overwriting just a couple of bytes in the
middle, ...). To properly support that, a wholly different approach is
needed.

The internal representation of BLOB values for LogMiner has been changed
from `HEXTORAW('...')` and `BlobChunkList` to a simple byte array for
efficiency.
2022-01-17 16:14:49 -05:00
Anisha Mohanty
a04238ce2b DBZ-4553 Remove SEQ keyword 2022-01-17 14:38:47 +01:00
Bob Roldan
9cc8a41ea5 DBZ-3991 Remove extraneous information returned by oc describe 2022-01-17 14:11:16 +01:00
Bob Roldan
cc96f086c2 DBZ-3991 Remove conditional to show signaling's available for Oracle 2022-01-17 14:11:16 +01:00