Commit Graph

461 Commits

Author SHA1 Message Date
Debezium Builder
837669890a [maven-release-plugin] prepare for next development iteration 2020-09-16 12:18:08 -04:00
Debezium Builder
086dbd960b [maven-release-plugin] prepare release v1.3.0.Beta2 2020-09-16 12:18:08 -04:00
James Gormley
6d0d60a326 DBZ-2522 Implementing column.include.list for sql server 2020-09-16 07:54:46 +02:00
James Gormley
45e44a2a1b DBZ-2522 Using updated terminology in test cases 2020-09-16 07:54:46 +02:00
James Gormley
b658375a3d DBZ-2522 Fixing EventProcessingFailureHandlingIT 2020-09-16 07:54:46 +02:00
James Gormley
5d1ef9a03d DBZ-2522 Fixing index out of bounds for columns excluded from cdc tables 2020-09-16 07:54:46 +02:00
Chris Cranford
8a12245c94 DBZ-137 DBZ-2283 Exclude filtered columns in SQL Server snapshot 2020-09-14 12:33:43 +02:00
Chris Cranford
a686c1c875 DBZ-137 Suggested changes 2020-09-14 12:33:43 +02:00
Chris Cranford
5ca36a84ad DBZ-137 Reimagine stream.fetch.size as query.fetch.size 2020-09-14 12:33:43 +02:00
Chris Cranford
974eca52af DBZ-137 Fix SQL Server test failures 2020-09-14 12:33:43 +02:00
Chris Cranford
43440ca76f DBZ-137 Remove snapshot.skip.locks for SQL Server 2020-09-14 12:33:43 +02:00
Chris Cranford
3f78f40fb4 DBZ-137 Introduce streaming.fetch.size for SQL Server. 2020-09-14 12:33:43 +02:00
AndreyIg
77662a0dde DBZ-137 contribution to the core, Oracle related 2020-09-14 12:33:43 +02:00
Gunnar Morling
a3dffc1df5 DBZ-1068 Doc updates, adjusting to renamed option name 2020-09-04 12:11:51 +02:00
Gunnar Morling
98615e5d40 DBZ-1068 Removing commented code 2020-09-04 12:06:57 +02:00
Guy
f91ffddd8b DBZ-1068 Fix for Error Handling ITs 2020-09-04 12:06:57 +02:00
Grzegorz Kołakowski
c74579c1df DBZ-1068 Forward port the work by @grzegorz8 to master
Co-authored-by: GuyIEX <gpascarella@ironeaglex.com>
2020-09-04 12:06:57 +02:00
Debezium Builder
9979db648f [maven-release-plugin] prepare for next development iteration 2020-08-28 05:04:26 -04:00
Debezium Builder
5c58b23756 [maven-release-plugin] prepare release v1.3.0.Beta1 2020-08-28 05:04:26 -04:00
Jiri Pechanec
d9f616caed DBZ-2303 Set source when new table detected 2020-08-24 13:08:09 +02:00
rkerner
2c5c093587 DBZ-2171 avoid divisive language 2020-08-21 09:29:04 +02:00
Gunnar Morling
dac7f3998c DBZ-2412 Housekeeping;
* Static logger
* Protecting against empty topic name
* Removing unused logger
2020-08-13 13:53:50 -04:00
Gunnar Morling
44efd1bc6b DBZ-2423 Propagating port default values 2020-08-12 13:50:42 +02:00
Debezium Builder
c4c50f5fc6 [maven-release-plugin] prepare for next development iteration 2020-08-06 00:46:18 -04:00
Debezium Builder
94cbeb95fa [maven-release-plugin] prepare release v1.3.0.Alpha1 2020-08-06 00:46:17 -04:00
Chris Cranford
00463e10c0 DBZ-2332 Fix test failures with Kafka 1.x CI
MySqlDecimalIT#testPreciseDecimalHandlingMode
SqlServerConnectorIT#restartInTheMiddleOfTx
2020-08-04 23:21:23 +02:00
Gunnar Morling
e12cf2db5b DBZ-2389 Using Testing.Debug instead of System.out.println() 2020-08-03 11:05:48 +02:00
Chris Cranford
a2dfd00586 DBZ-2389 Fix test failure - TablesWithoutPrimaryKeyIT#shouldProcessFromStreaming 2020-08-03 11:00:17 +02:00
Chris Cranford
66ff56f5eb DBZ-2389 Fix test failure - SqlServerChangeTableSetIT#addDefaultValue 2020-08-03 11:00:17 +02:00
Chris Cranford
6285540d60 DBZ-2379 SnapshodeMode.INITIAL_ONLY support 2020-07-28 12:32:30 +02:00
Jiri Pechanec
5fcb221993 DBZ-1491 Database connection provides default value 2020-07-24 09:07:09 +02:00
Jiri Pechanec
45a6f9bef1 DBZ-1491 Refactor after review 2020-07-24 09:07:09 +02:00
Grzegorz Kołakowski
825ffe3848 DBZ-1491 Add SqlServerDefaultValueConverter class 2020-07-24 09:07:07 +02:00
Grzegorz Kołakowski
234341a471 DBZ-1491 Parse temporal values using queries on database
* Add tests for altering column default value
 * Add end-to-end test
2020-07-24 09:06:30 +02:00
Grzegorz Kołakowski
a8ea5e2256 DBZ-1491 Extract default values from schema
The goal is to enrich schema metadata with column default value.
2020-07-24 09:05:58 +02:00
Gunnar Morling
3ebfbcefdb DBZ-2329 Moving isNewTransaction() to SQL Server implementation 2020-07-24 07:57:50 +02:00
Jiri Pechanec
8b0125e429 DBZ-2373 Azure product name breaks version check 2020-07-23 16:38:33 +02:00
Lukasz Korzeniowski
1ada5c4b23 DBZ-2329 Do not skip events after restart when stream is not monotonic 2020-07-21 14:21:29 +02:00
Debezium Builder
e1ab38de84 [maven-release-plugin] prepare for next development iteration 2020-07-16 04:40:04 -04:00
Debezium Builder
69cf375faa [maven-release-plugin] prepare release v1.2.1.Final 2020-07-16 04:40:04 -04:00
Chris Cranford
25e1b1e4f2 DBZ-2331 Fix test failure - SnapshotIT#takeSnapshotWithOldStructAndStartStreaming 2020-07-14 17:22:11 +02:00
Chris Cranford
95f3562857 DBZ-2324 Suggested changes 2020-07-10 17:30:11 +02:00
Chris Cranford
207276800b DBZ-2324 Fix test failure - TablesWithoutPrimaryKeyIT#shouldProcessFromStreaming 2020-07-10 17:30:11 +02:00
Chris Cranford
2f71e92a82 DBZ-2325 Fix test failure - SqlServerConnectorIT#readOnlyApplicationIntent 2020-07-10 17:00:22 +02:00
Chris Cranford
5affa8cbab DBZ-2231 Use Awaitility in waitForXXX helper methods 2020-07-09 08:21:00 +02:00
Chris Cranford
0486b40540 DBZ-2231 Fix test failure - SqlServerChangeTableSetIT#readHistoryAfterRestart 2020-07-09 08:21:00 +02:00
Chris Cranford
4b64791a01 DBZ-2220 Fix test failure - SqlServerConnectorIT#verifyOffsets 2020-07-03 05:51:27 +02:00
Chris Cranford
61aa659116 DBZ-2217 Fix test failure - TransactionMetadataIT#restartInTheMiddleOfTxAfterSnapshot 2020-07-02 22:23:09 +02:00
Debezium Builder
c0d30b87d9 [maven-release-plugin] prepare for next development iteration 2020-06-24 18:03:11 +02:00
Debezium Builder
0e2ac78301 [maven-release-plugin] prepare release v1.2.0.Final 2020-06-24 18:03:11 +02:00
Jiri Pechanec
98c270a79e DBZ-2211 Harden test against potential extra schema event 2020-06-23 17:13:26 +02:00
Jiri Pechanec
3477290e80 DBZ-2261 Prolong waiting for tx to change 2020-06-23 09:21:56 +02:00
Debezium Builder
b03a4d0e50 [maven-release-plugin] prepare for next development iteration 2020-06-19 00:39:01 -04:00
Debezium Builder
93e60258d5 [maven-release-plugin] prepare release v1.2.0.CR2 2020-06-19 00:39:00 -04:00
Gunnar Morling
f3b07a1374 DBZ-1916 Formatting 2020-06-16 13:28:49 +02:00
Chris Cranford
64bff85ad2 DBZ-1916 Add tests for datatype.propagate.source.type 2020-06-16 13:28:49 +02:00
Jiri Pechanec
3b5b850327 DBZ-2120 Apply to refactored change table 2020-06-16 08:19:29 +02:00
linhnh
39ccfeb013 DBZ-2120 move check null logic in query to java code 2020-06-16 08:19:29 +02:00
Debezium Builder
65c39e9f11 [maven-release-plugin] prepare for next development iteration 2020-06-11 02:00:20 -04:00
Debezium Builder
bce332c900 [maven-release-plugin] prepare release v1.2.0.CR1 2020-06-11 02:00:19 -04:00
Chris Cranford
845a790593 DBZ-2060 Fix intermittent test failures (sqlserver & postgres) 2020-06-05 20:02:14 +02:00
Jeremy Finzel
5db614da21 DBZ-1814 added new binary handling mode option 2020-06-05 12:13:29 +02:00
Jiri Pechanec
8e7f3d14ca DBZ-1312 Omit constatnt db name in column and key mappers 2020-06-01 12:43:45 +02:00
Chris Cranford
a19d3960f0 DBZ-2106 Fix formatting 2020-05-21 14:08:01 -04:00
cobolbaby
0139441b09 DBZ-2106 Improve SQL Server reconnect exception handling 2020-05-21 12:51:37 -04:00
Debezium Builder
dc25c379e5 [maven-release-plugin] prepare for next development iteration 2020-05-19 03:40:25 -04:00
Debezium Builder
ad060181b9 [maven-release-plugin] prepare release v1.2.0.Beta2 2020-05-19 03:40:25 -04:00
Jiri Pechanec
fd2d7a1988 DBZ-1988 Stabilize test 2020-05-19 08:24:16 +02:00
Gunnar Morling
f1cfb3313f DBZ-1988 Misc clean-up;
* Adding integration test
* Actually applying option
2020-05-18 16:41:37 +02:00
Juan Antonio Pedraza
5f7ba1da5d DBZ-1988: Skip LSN timestamp query when using Oracle CDC jobs 2020-05-18 16:41:37 +02:00
Jiri Pechanec
97c3d3b6e9 DBZ-2088 Use POSIX tar 2020-05-18 14:29:38 +02:00
Gunnar Morling
043f1c4101 DBZ-2078 Making EventProcessingFailureHandlingIT resilient against timing issues 2020-05-15 17:43:28 +02:00
Chris Cranford
f449550b2d DBZ-2068 Skip tests incompatible with Kafka 1.x 2020-05-13 08:22:07 +02:00
Debezium Builder
8d4203279e [maven-release-plugin] prepare for next development iteration 2020-05-07 05:03:40 -04:00
Debezium Builder
a4e2c8f36c [maven-release-plugin] prepare release v1.2.0.Beta1 2020-05-07 05:03:40 -04:00
Gunnar Morling
9235732681 DBZ-1904 Typo and wording fixes 2020-05-04 12:31:05 +02:00
Jiri Pechanec
1b3fba4b8c DBZ-1904 Add drop table support 2020-05-04 12:31:05 +02:00
Jiri Pechanec
e350d74b17 DBZ-1904 Public facing schema history topic 2020-05-04 12:31:05 +02:00
Chris Cranford
a6d1383122 DBZ-2030 Use Awaitility to manage database drops 2020-04-29 08:44:43 +02:00
Gunnar Morling
8b2448440b Revert "DBZ-2025 Reduce capture job poll interval"
This reverts commit 131063fb2be38f865019e5dcff74b6d78299f6d2; it prove
unstable on CI.
2020-04-27 16:38:01 +02:00
Jiri Pechanec
131063fb2b DBZ-2025 Reduce capture job poll interval 2020-04-27 13:56:29 +02:00
JanHendrikDolling
33d83731af DBZ-1972 move static Filed methods as static Filed constant to RelationalDatabaseConnectorConfig instead. 2020-04-27 12:31:19 +02:00
Chris Cranford
f974f9f4ab DBZ-1753 Refactor common code between SQL Server and DB2 2020-04-24 13:45:06 -04:00
Gunnar Morling
03ce403972 DBZ-1750 Separating config definition editor and immutable config definitions 2020-04-24 15:35:28 +02:00
Jiri Pechanec
37f0dbcaf8 DBZ-1750 Limit access to parent defs; dont share the parent defs 2020-04-24 15:35:28 +02:00
Jiri Pechanec
af90507fa6 DBZ-1750 Centralize shared config definitions 2020-04-24 15:35:28 +02:00
Gunnar Morling
391fdf1231 DBZ-1923 Using Awaitility to wait for CDC being enablement 2020-04-24 12:10:17 +02:00
Jiri Pechanec
412f288e88 DBZ-1923 Detect lost database history 2020-04-24 10:22:06 +02:00
Debezium Builder
4ca9f92575 [maven-release-plugin] prepare for next development iteration 2020-04-16 02:22:00 -04:00
Debezium Builder
e704bccdaa [maven-release-plugin] prepare release v1.2.0.Alpha1 2020-04-16 02:22:00 -04:00
Chris Cranford
57af80afd5 DBZ-1859 Enhance MongoDB connector metrics 2020-04-15 08:04:23 +02:00
JanHendrikDolling
1e19270981 DBZ-1692 Added support for hash based column masking mode for string values 2020-04-08 21:21:42 +02:00
Jiri Pechanec
e81aec0ed1 DBZ-1905 Validate database history topic 2020-04-08 12:18:32 +02:00
Chris Cranford
6df5e60efd DBZ-1945 Remove deprecated connector option "initial_schema_only" 2020-04-07 17:23:48 +02:00
Chris Cranford
af42f5b03c DBZ-1882 Added additional retry error conditions 2020-04-07 08:52:57 +02:00
Chris Cranford
91d38a0b68 DBZ-1882 Restarting after connection losses in SQL Server 2020-04-07 08:52:57 +02:00
Debezium Builder
ab54ce062f [maven-release-plugin] prepare for next development iteration 2020-03-24 01:23:05 -04:00
Debezium Builder
0b5a9117fb [maven-release-plugin] prepare release v1.1.0.Final 2020-03-24 01:23:05 -04:00
Gunnar Morling
449154beaa DBZ-1863 Centralizing coordinator shutdown 2020-03-12 11:28:08 +01:00
Debezium Builder
86c1ed90ed [maven-release-plugin] prepare for next development iteration 2020-03-11 09:54:44 -04:00
Debezium Builder
062c6abbe5 [maven-release-plugin] prepare release v1.1.0.CR1 2020-03-11 09:54:44 -04:00
Gunnar Morling
3437da00d7 DBZ-1723 Simplifying shutdown handling;
doStop() is already called from stop(), no need to do it again via the error handler.
2020-03-11 13:57:23 +01:00
Gunnar Morling
c156d30048 DBZ-1723 Centralizing stopping() logic in BaseSourceTask 2020-03-11 13:57:23 +01:00
Gunnar Morling
8ce69dc597 DBZ-1723 Encapsulating common poll() and stop() logic in BaseSourceTask 2020-03-11 13:57:23 +01:00
Chris Cranford
6f1eb49b32 DBZ-1726 Fix formatting failures 2020-03-11 10:15:00 +01:00
Chris Cranford
3a4788cc33 DBZ-1726 Introduced AbstractSnapshotChangeEventSource and refactor implementations 2020-03-11 10:15:00 +01:00
Jiri Pechanec
06e1eca085 DBZ-1134 Support for user provided converters 2020-02-28 21:58:39 +01:00
Jiri Pechanec
be77831e7d DBZ-1778 Trigger migration only for change tables planned to discontinue 2020-02-28 07:56:44 +01:00
Jiri Pechanec
436615934d DBZ-1760 Align code and docs 2020-02-25 10:43:11 +01:00
Jiri Pechanec
2b6e50daff DBZ-1760 Allow skipping of invalid events 2020-02-25 10:43:11 +01:00
jcechace
3209de3e5f DBZ-924 Adding integration tests for OpenShift and Strimzi 2020-02-20 12:48:08 +01:00
Debezium Builder
f75746fb7b [maven-release-plugin] prepare for next development iteration 2020-02-13 03:18:20 -05:00
Debezium Builder
1d2df32743 [maven-release-plugin] prepare release v1.1.0.Beta2 2020-02-13 03:18:20 -05:00
Jiri Pechanec
c512929097 DBZ-1764 Reorg test code for stabilization 2020-02-12 18:46:08 +01:00
Gunnar Morling
dd5c2b8be9 DBZ-1766 Unifying handling of offset commits 2020-02-12 15:44:45 +01:00
Debezium Builder
9c424b2404 [maven-release-plugin] prepare for next development iteration 2020-02-05 08:54:52 -05:00
Debezium Builder
9f2caa3b7c [maven-release-plugin] prepare release v1.1.0.Beta1 2020-02-05 08:54:52 -05:00
Jiri Pechanec
4fdda6c101 DBZ-1052 Add tx enable option to connector definitions 2020-02-03 09:29:10 +01:00
Jiri Pechanec
ba10a229b6 DBZ-1052 CE support for tx metadata in data messages 2020-02-03 09:29:10 +01:00
Jiri Pechanec
0e671d6167 DBZ-1052 Add counts per table to END 2020-02-03 09:29:10 +01:00
Jiri Pechanec
60056b0a94 DBZ-1052 Transaction block moved to envelope 2020-02-03 09:29:10 +01:00
Jiri Pechanec
0d7ce9b20e DBZ-1052 Remove suprfluous test 2020-02-03 09:29:10 +01:00
Jiri Pechanec
4867c8a298 DBZ-1052 Change TX topic name 2020-02-03 09:29:10 +01:00
Jiri Pechanec
e198cb0f45 DBZ-1052 Fix test for offset size 2020-02-03 09:29:10 +01:00
Jiri Pechanec
cd6a1f942d DBZ-1052 Transaction metadata for Postgres/pgoutput 2020-02-03 09:29:10 +01:00
Jiri Pechanec
b0eb571f9f DBZ-1052 Transaction metadata for SQL Server 2020-02-03 09:29:10 +01:00
Debezium Builder
274bba9dc9 [maven-release-plugin] prepare for next development iteration 2020-01-16 05:40:24 -05:00
Debezium Builder
076df30108 [maven-release-plugin] prepare release v1.1.0.Alpha1 2020-01-16 05:40:24 -05:00
Gunnar Morling
8c33a4e147 DBZ-1292 Catering for the differences in data schema;
* MongoDB doesn't have "before", but "patch"
* Also removing some redundancies and making RecordParser immutable
* Reducing log verbosity during tests
2020-01-16 08:01:56 +01:00
Gunnar Morling
7c18a6d8d5 DBZ-1292 Removing static state in CloudEventsConverterTest 2020-01-16 08:00:45 +01:00
GraySmog
d0e4b3c0af DBZ-1292 Delete data.schema.registry.url config option 2020-01-16 08:00:45 +01:00
GraySmog
915c8cafd9 DBZ-1292 CloudEvents converter for JSON and Avro format 2020-01-16 08:00:45 +01:00
Gunnar Morling
f110c13e2d DBZ-1688 Misc clean-up 2020-01-02 12:32:03 +01:00
liulangwa
6028d78e76 DBZ-1688 Fix SQLserver type time(4)...time(7) lost nanoseconds 2020-01-02 12:26:28 +01:00
Debezium Builder
9723c93db9 [maven-release-plugin] prepare for next development iteration 2019-12-18 01:44:33 -05:00
Debezium Builder
09049516f2 [maven-release-plugin] prepare release v1.0.0.Final 2019-12-18 01:44:33 -05:00
Gunnar Morling
66feaa0f22 DBZ-1643 Formatting fix 2019-12-17 18:19:30 +01:00
Gunnar Morling
91a4d83c4d DBZ-1643 Another go at fixing non-UTC timestamps 2019-12-17 14:07:34 +01:00
Jiri Pechanec
a80892f628 DBZ-1643 Test timestamp TZ 2019-12-17 09:04:08 +01:00
Gunnar Morling
eb4b1dad45 DBZ-1643 Normalizing TZ value to UTC
This avoids the need for the database.server.timezone option when running on SQL Server 2016 or newer.
2019-12-17 08:59:55 +01:00
Jiri Pechanec
d886a56596 DBZ-1643 Autoformat the code 2019-12-17 08:59:55 +01:00
Johan Venant
c8070d19b8 DBZ-1643 Manage sql server timestamp timezone 2019-12-17 08:59:55 +01:00
Jiri Pechanec
b338660283 DBZ-824 Skip validation for keyless tombstone 2019-12-16 14:31:15 +01:00
Jiri Pechanec
1de53607dc DBZ-824 Fix tests with invalid field names 2019-12-16 14:31:15 +01:00
Jiri Pechanec
71ca62a692 DBZ-1642 Added test for changing TX 2019-12-16 06:17:21 +01:00
Jiri Pechanec
c5a4106f3f DBZ-1642 Snapshot isolation for snapshot; test added 2019-12-13 13:00:39 +01:00
Jiri Pechanec
ea56b636fe DBZ-1642 Commit tx only for read-only connections 2019-12-13 10:36:02 +01:00
Cobolbaby
641e24b483 DBZ-1642 Create method called commit() in JdbcConnection class 2019-12-13 10:34:52 +01:00
cobolbaby
8306864c00 DBZ-1642 Support SQL Server Alwayson node
Ref: https://issues.redhat.com/browse/DBZ-1642
2019-12-13 10:34:52 +01:00
Debezium Builder
b1c62fe306 [maven-release-plugin] prepare for next development iteration 2019-12-10 06:39:17 -05:00