Commit Graph

6161 Commits

Author SHA1 Message Date
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
Bob Roldan
d7518197fa DBZ-3991 Convert Oracle connector Dev Preview statement to Tech Preview 2022-01-17 14:11:16 +01:00
Bob Roldan
2b0e8ea917 DBZ-3991 update include statements that were breaking the downstream build 2022-01-17 14:11:16 +01:00
Bob Roldan
70be6e41b6 DBZ-3991 update and reposition Db2 JDBC driver instructions 2022-01-17 14:11:16 +01:00
Bob Roldan
16d0e89210 DBZ-3991 Remove sentence that is replaced by shared content 2022-01-17 14:11:16 +01:00
Bob Roldan
14d5ec03f5 DBZ-3991 more minor cleanup 2022-01-17 14:11:16 +01:00
Bob Roldan
0145b98f37 DBZ-3991 fix URL errors in KafkaConnect CR example; link to verification 2022-01-17 14:11:16 +01:00
Bob Roldan
dde8c8cdb4 DBZ-3991 Fix include statements, other cleanup. 2022-01-17 14:11:16 +01:00
Bob Roldan
734c35d039 DBZ-3991 Remove redundancy, add line between sections for readability 2022-01-17 14:11:16 +01:00
Bob Roldan
57d75fefa2 DBZ-3991 Rework information about obtaining JDBC drivers for Oracle, Db2 2022-01-17 14:11:16 +01:00
Bob Roldan
8e9786a08a DBZ-3991 Updates to address downstream build issues. 2022-01-17 14:11:16 +01:00
Bob Roldan
b756ed67f6 DBZ-3991 Update connector files to incorporate shared deployment content 2022-01-17 14:11:16 +01:00
Bob Roldan
3fb6cd5902 DBZ-3991 Update based in initial review; replace strings w/ attributes 2022-01-17 14:11:16 +01:00
Bob Roldan
5f8fdf132c DBZ-3991 Create shared files to doc using streams to deploy connectors 2022-01-17 14:11:16 +01:00
Bob Roldan
28961e1d4e DBZ-4552 Modify link format to eliminate upstream Antora build error 2022-01-14 18:34:24 -05:00
Sergei Morozov
17fba7258b DBZ-4541: Promote failure to register metrics to exception 2022-01-14 19:50:57 +01:00
Sergei Morozov
6d97433d18 DBZ-4541: Remove logger from Metrics register/unregister signatures 2022-01-14 19:50:57 +01:00
Chris Cranford
14e6b84eba [docs] Fix table header formatting 2022-01-14 12:39:51 -05:00
Jiri Pechanec
a20ed7a573 DBZ-4468 Skip non-server tests 2022-01-14 17:56:57 +01:00
Jiri Pechanec
3f957aa02e DBZ-4131 Test with PostgreSQL 10 by default 2022-01-14 15:48:00 +01:00