Chris Cranford
59027ed5ed
DBZ-4321 New PostProcessor
contract and Column Reselection
2023-12-13 11:27:40 -05:00
harveyyue
c5ce1cf945
DBZ-7251 Length value is not removed when changing a column's type
2023-12-12 10:18:21 +01:00
gongzhongqiang
018ecfe9f6
[polish] remove redundant Geometry type checking code
2023-12-08 10:16:46 +01:00
mfvitale
f275b1172c
DBZ-6834 Disable signal based watermarking tests on ReadOnlyIncrementalSnapshotIT
2023-12-06 14:10:26 +01:00
mfvitale
ee0a55a19c
DBZ-6834 Disable signal based watermarking tests on ReadOnlyIncrementalSnapshotIT
2023-12-06 14:10:26 +01:00
Jiabao Sun
d740bf52dd
DBZ-7230 MySQL BIT Type should have a default length 1
2023-12-06 07:15:26 +01:00
Debezium Builder
0fd1c0dc9a
[maven-release-plugin] prepare for next development iteration
2023-12-04 13:55:35 +00:00
Debezium Builder
3e2d75f0da
[maven-release-plugin] prepare release v2.5.0.Beta1
2023-12-04 13:55:35 +00:00
Lourens Naude
ae25b3a11a
DBZ-7183 Support MySQL 8 high resolution replication timestamps from GTID events
2023-11-30 20:30:12 -05:00
Lourens Naude
baa2ea1e0f
DBZ-7183 Remove dead code: setBinlogTimestampSeconds and getBinlogTimestampSeconds
2023-11-30 20:30:12 -05:00
“vsantonastaso”
8c1c369449
DBZ-6878 add table specific notification in initial snapshot
2023-11-29 08:32:21 +01:00
rkerner
fe0b83e7fb
DBZ-7179 Fix DebeziumMySqlConnectorResource not using the new MySQL adatper structure to support different MySQL flavors
...
closes to https://issues.redhat.com/browse/DBZ-7179
2023-11-24 07:15:08 +01:00
Chris Cranford
1ce4ebd668
DBZ-1482 Fix for mismatch source query during incremental snapshots
2023-11-23 13:54:53 +01:00
Chris Cranford
3c3bd504c8
DBZ-1482 Add some logging for test failure
2023-11-23 13:54:53 +01:00
Chris Cranford
b4790b36f3
DBZ-1482 Disable purged GTID tests for MariaDB - not applicable
2023-11-23 13:54:53 +01:00
Chris Cranford
8ca62c961c
DBZ-1482 Fix read-only incremental snapshot failures
2023-11-23 13:54:53 +01:00
Chris Cranford
e722845717
DBZ-1482 Don't initiate a transaction for every MariaDB GTID event.
...
There are use cases where MariaDB will send a GTID event to start a
transaction but that event will not conclude with a COMMIT and in
those cases, don't start a buffer transaction boundary.
2023-11-23 13:54:53 +01:00
Chris Cranford
25a68ba3ef
DBZ-1482 Fix MariaDB EventBuffer warnings
2023-11-23 13:54:53 +01:00
Chris Cranford
f5b0084216
DBZ-1482 Initial MariaDB GTID support
2023-11-23 13:54:53 +01:00
Chris Cranford
ebf940b1ad
DBZ-1482 Add MariaDB gtid replica bits
2023-11-23 13:54:53 +01:00
Chris Cranford
1deb01fd33
DBZ-7083 Relax REST extension validation
2023-11-23 13:54:53 +01:00
Chris Cranford
1d6a1ec6c1
DBZ-7083 Introduce strategy for MySQL and MariaDB
2023-11-23 13:54:53 +01:00
rkerner
aeaba3ae70
DBZ-6762 Add "validate filters" endpoint/s for connector-specific Connect REST Extensions
...
closes to https://issues.redhat.com/browse/DBZ-6762
2023-11-22 06:10:40 +01:00
Jiri Pechanec
31c343d00b
DBZ-7093 Code formatting
2023-11-15 12:59:54 +01:00
nicholas-fwang
7051f35bdf
DBZ-7093 fix checkstyle
2023-11-15 12:59:54 +01:00
nicholas-fwang
892dec2240
DBZ-7093 Check schema length to find missed DDL by SQL_BIN_LOG=OFF
2023-11-15 12:59:54 +01:00
Chris Cranford
74878523c7
DBZ-7135 Run MySQL CI configurations concurrently on GitHub
2023-11-13 19:16:57 -05:00
Debezium Builder
1521445908
[maven-release-plugin] prepare for next development iteration
2023-11-10 10:26:05 +00:00
Debezium Builder
6c6f6e9138
[maven-release-plugin] prepare release v2.5.0.Alpha2
2023-11-10 10:26:05 +00:00
Chris Cranford
da9c2bfeb4
DBZ-7085 Fix default value handling in tests
2023-11-09 10:00:33 +01:00
Chris Cranford
2bff852174
DBZ-7085 Fix temporal reader MariaDB implementation
2023-11-09 10:00:33 +01:00
Chris Cranford
8ff03447e4
DBZ-7085 Implement simple MariaDB protocol field reader
2023-11-09 10:00:33 +01:00
Chris Cranford
35a536aefc
DBZ-7085 Apply MariaDB unique fetchSize requirements
...
Per https://jira.mariadb.org/browse/CONJ-977 , the MariaDB team does not
believe that the Integer.MIN_VALUE solution for triggering streaming is
spec compliant and as of MariaDB 3.x+ drivers, they explicitly will not
allow this.
This change explicitly sets the fetchSize to 1 to mimic the same style
of behavior that the default fetchSize uses when using MySQL. If a user
provides a custom fetchSize, that will take precedences.
2023-11-09 10:00:33 +01:00
Chris Cranford
b849effaf9
DBZ-7085 Add MariaDB and use it with MariaDB profile
2023-11-09 10:00:33 +01:00
Chris Cranford
0f4d2f2b1a
DBZ-7085 Fix test suite to protocol-based factory URL
2023-11-09 10:00:33 +01:00
ani-sha
700942b258
DBZ-6874 Drop MySQL 5.7, test MySQL 8.0 & adjust documentation
2023-11-09 09:26:26 +01:00
ani-sha
16ab761bed
DBZ-6873 Deprecate expire_logs_days, use binlog_expire_logs_seconds
2023-11-08 07:06:27 +01:00
ani-sha
e7a9430de3
DBZ-6873 Support MySQL 8.2
2023-11-08 07:06:27 +01:00
ani-sha
54be3bb663
DBZ-6873 Use percona server version 8.0
2023-11-08 07:06:27 +01:00
ani-sha
519c382153
DBZ-6873 Support MySQL 8.1
2023-11-08 07:06:27 +01:00
Debezium Builder
78c5204444
[maven-release-plugin] prepare for next development iteration
2023-10-26 15:39:35 +00:00
Debezium Builder
356e488e83
[maven-release-plugin] prepare release v2.5.0.Alpha1
2023-10-26 15:39:35 +00:00
Chris Cranford
b9e4abdf06
DBZ-2913 Rearrange logging rules
2023-10-26 13:03:03 +02:00
Chris Cranford
0ab2d8d93c
DBZ-2913 Add mariadb-ssl
profile, fix init script execution order
2023-10-26 13:03:03 +02:00
Chris Cranford
a7989379c1
DBZ-2913 Add mariadb
profile and GitHub check for MariaDB
2023-10-26 13:03:03 +02:00
Chris Cranford
cec5b67c5a
DBZ-2913 Cleanup test suite connection leak
2023-10-26 13:03:03 +02:00
Chris Cranford
dcce6f61f5
DBZ-2913 Use new configurable MariaDB capabilities API
2023-10-26 13:03:03 +02:00
Chris Cranford
ef2e7b3c8f
DBZ-2913 Disable JSON test, MariaDB handles JSON differnetly
2023-10-26 13:03:03 +02:00
Chris Cranford
af78ff3fb2
DBZ-2913 MariaDB image has SSL out of the box
2023-10-26 13:03:03 +02:00
Chris Cranford
42c9290038
DBZ-2913 Introduce SkipWhenDatabaseIs annotation
2023-10-26 13:03:03 +02:00