harveyyue
e6f0551451
DBZ-5801 The merge method of configuration is not work
2022-11-08 14:19:51 +01:00
jcechace
f46c127d11
DBZ-5779 Migrated debezium-core to AssertJ
2022-11-02 08:50:26 +01:00
Chris Cranford
dc5de5ae87
DBZ-5760 Only log full row data at TRACE level
2022-10-26 08:13:34 +02:00
Chris Cranford
c9084dd3f7
DBZ-5615 Mask apicurio registry credentials
2022-10-25 05:48:54 +02:00
Chris Cranford
a0299ec594
DBZ-5615 Mask schema registry credentials
2022-10-25 05:48:54 +02:00
Jiri Pechanec
ad2733eb1a
DBZ-5727 Simplify checking of column filter presence
2022-10-20 12:47:47 +02:00
harveyyue
0e9bd53629
DBZ-5727 Columns are not excluded when doing incremental snapshots
2022-10-20 12:47:47 +02:00
Jiri Pechanec
8a02907576
DBZ-5610 Truncate events are not emitted by every connector
2022-10-20 08:57:28 +02:00
harveyyue
a37d3332df
DBZ-5610 MySQL Connector capture TRUNCATE command as message in table topic
2022-10-20 08:57:28 +02:00
harveyyue
299f93afd7
DBZ-5709 The DDL_FILTER of SchemaHistory doesn't work for including break lines ddl statement
2022-10-14 09:21:40 +02:00
Vojtech Juranek
820b9d10d5
DBZ-5329 Add LSN to Postgres transation ID
...
Add `EventDispatcher` constructor which accepts `TransactionMonior`
instance as a parameter and in case of Postgres pass into
`EventDispatcher` custom `PostgresTransactionMonitor` which adjusts
transactions IDs by adding LSN, i.e. Postgres transaction is now of
form `txId:LSN`.
2022-10-11 15:38:33 +02:00
Vojtech Juranek
4554a63afe
DBZ-5329 Allow override transaction message key/value
...
Allow subclasses override transaction metadata keys and values.
2022-10-11 15:38:33 +02:00
Jiri Pechanec
99dff302f1
DBZ-5612 Support for formatted messages
2022-10-04 13:45:43 +02:00
rajdangwal
58ab632ea3
DBZ-5612 log records only at trace level
2022-10-04 13:45:43 +02:00
rajdangwal
c03bcf8606
DBZ-5612 Remove records from being logged at all levels
2022-10-04 13:45:43 +02:00
harveyyue
f6b72f060c
DBZ-5671 Remove logic name parameter from sub connector config
2022-10-03 11:40:17 -04:00
Jiri Pechanec
7d2cf85279
DBZ-5541 Change default in the description
2022-09-29 09:47:25 +02:00
Sergei Morozov
e4d46c81b1
DBZ-5541: Default Debezium schema.name.adjustment.mode to "none"
2022-09-29 09:47:25 +02:00
harveyyue
14b08c1748
DBZ-5654 Outbox pattern nested payload leads to connector crash
2022-09-28 10:20:22 -04:00
harveyyue
d1153e8ad4
DBZ-5594 Clean up "logical name" config
2022-09-22 14:29:37 +02:00
Jiri Pechanec
70d5b2db50
DBZ-5639 Inform about snapshot reexcution
2022-09-22 13:14:28 +02:00
harveyyue
3b4d19c174
DBZ-5639 Logging enhancement for non-incremental snapshot in postgres connector
2022-09-22 13:14:28 +02:00
Ismail Simsek
b966f4b65b
DBZ-5591 Snapshot process setting source.ts_ms
2022-09-20 17:12:54 -04:00
Jiri Pechanec
29fcb0e047
DBZ-5585 Add last resort classloader
2022-09-19 17:15:29 +02:00
harveyyue
288c93434f
DBZ-5585 Remove classloader parameter from JdbcConnection
2022-09-19 17:15:29 +02:00
harveyyue
20d56734d4
DBZ-5585 Modify the Instantiator to not require classloader
2022-09-19 17:15:29 +02:00
Vojtech Juranek
2a0e2a7e81
DBZ-5603 Move test containers to quay.io
2022-09-19 09:12:46 +02:00
harveyyue
09b99840d8
DBZ-4617 Deprecate internal key/value converter options
2022-09-14 12:49:30 +02:00
Vojtech Juranek
8b8d4828f3
DBZ-5043 Make topic prefix field manadatory and with proper group
2022-09-14 12:44:38 +02:00
harveyyue
665edab844
DBZ-5589 Mysql connector can't handle the case sensitive of rename/change column statement
2022-09-13 09:36:25 +02:00
Vojtech Juranek
acc6be6df3
DBZ-5043 Move TOPIC_PREFIX into CommonConnectorConfig
...
`TOPIC_PREFIX` is now mandatory to all connectors therefore it make
sense to have it in common config. Beside that, it also makes it more
easy to use it in Debezium UI without any workarounds - if the field is
not member of the given connector config, the field has to be
explicitely added into known fields otherwise is invisible for UI.
2022-09-13 09:25:54 +02:00
Anisha Mohanty
f41b6dd458
DBZ-5044 Get rid of schema factory instances
2022-09-08 10:35:20 +02:00
Anisha Mohanty
b0dc7e557a
DBZ-5044 Update schemaHistoryColumnSchema to add new fields
2022-09-08 10:35:20 +02:00
Anisha Mohanty
ec792527e9
DBZ-5044 Use SchemaFactory for centralizing Postgres schemas
2022-09-08 10:35:20 +02:00
Anisha Mohanty
cfd0242e28
DBZ-5044 Sort imports & fix test failures
2022-09-08 10:35:20 +02:00
Anisha Mohanty
91ccb7578f
DBZ-5044 Centralize datatype schemas
2022-09-08 10:35:20 +02:00
Jiri Pechanec
77efd818da
DBZ-5044 More descriptive names for schema history schemas
2022-09-08 10:35:20 +02:00
Jiri Pechanec
b8bcac1aef
DBZ-5044 Ignore versions for schema comparison
2022-09-08 10:35:20 +02:00
Jiri Pechanec
fa2a7ba60c
DBZ-5044 Fix transaction metadata schema
2022-09-08 10:35:20 +02:00
Anisha Mohanty
aea7c1ffa6
DBZ-5044 Use SchemaFactory for ConnectTable & EvenyDispatcher schemas
2022-09-08 10:35:20 +02:00
Anisha Mohanty
8fb2ffd70a
DBZ-5044 Add review suggestions
2022-09-08 10:35:20 +02:00
Jiri Pechanec
cd07b8a06d
DBZ-5044 Rename and reorder schema attributes
2022-09-08 10:35:20 +02:00
Anisha Mohanty
1a55869f5b
DBZ-5044 Reword schema names
2022-09-08 10:35:20 +02:00
Anisha Mohanty
867ff0a117
DBZ-5044 Use seperate version for each schema
2022-09-08 10:35:20 +02:00
Anisha Mohanty
ec0ac3fea5
DBZ-5044 Centralize creation of Message Schemas
2022-09-08 10:35:20 +02:00
Vojtech Juranek
402df78381
DBZ-5043 Rename schema.history to schema.history.internal
2022-09-07 12:57:31 +02:00
Vojtech Juranek
b6c31f3da5
DBZ-5043 Replace 'database history' with 'database schema history'
...
Reflect renaming database history to schema history in comments,
configuration descriptions and log and error messages.
2022-09-07 12:57:31 +02:00
Vojtech Juranek
5bffd7839a
DBZ-5043 Change default schema history suffix
...
Change default schema history name from `$LOGICAL_NAME-dbhistory` to
`$LOGICAL_NAME-schemahistory`.
2022-09-07 12:57:31 +02:00
Vojtech Juranek
0494a16a79
DBZ-5043 Rename DatabaseHistory to SchemaHistory
...
Rename also all related classes and varibales.
2022-09-07 12:57:31 +02:00
Vojtech Juranek
0823cedf25
DBZ-5043 Replace database.server.name with topic.prefix
2022-09-07 12:57:31 +02:00