Commit Graph

712 Commits

Author SHA1 Message Date
Jiri Pechanec
9c22da610a DBZ-1353 MySQL 8 returns null for unspecified timestmap column 2019-06-25 12:13:53 +02:00
Jiri Pechanec
6e5f633e40 DBZ-1350 NO_AUTO_CREATE_USER unsupported on MySQL 8 2019-06-24 14:18:31 +02:00
Jiri Pechanec
257f900abb DBZ-1349 Support for UTF8mb3 charset 2019-06-24 14:03:23 +02:00
Jiri Pechanec
c88e454809 DBZ-1348 Add INTERNAL among allowed ids 2019-06-21 19:27:21 +02:00
Gunnar Morling
d3e399e167 DBZ-1340 Avoiding repeated case conversion of incoming DML statements;
Also adding startsWithIgnoreCase() method.
2019-06-20 13:33:12 +02:00
Jiri Pechanec
ace742a43e DBZ-1340 Guard against binlog misconfiguration 2019-06-20 13:33:12 +02:00
Jiri Pechanec
807da1f9b8 DBZ-1278 Change log message wording
Co-Authored-By: Gunnar Morling <gunnar.morling@googlemail.com>
2019-06-19 17:05:26 +02:00
Jiri Pechanec
3012524ea1 DBZ-1278 Rename to non-whitelisted table sends warn 2019-06-19 17:05:26 +02:00
Jiri Pechanec
e2f2c88952 DBZ-1329 Support for rename index 2019-06-17 20:55:04 +02:00
Jenkins user
5fdb0ca81b [maven-release-plugin] prepare for next development iteration 2019-06-11 11:20:46 +00:00
Jenkins user
61729b9e00 [maven-release-plugin] prepare release v0.10.0.Beta1 2019-06-11 11:20:46 +00:00
Gunnar Morling
5d01f409f0 DBZ-1317 Separating update and query methods for MongoDB's SourceInfo;
* Avoids access to collection id after events which don't have one
* Pulling up struct() and schema() methods to common base class
2019-06-11 10:07:36 +02:00
Jiri Pechanec
6a412eb72f DBZ-1318 Log when conversion happens 2019-06-07 09:44:46 +02:00
Jiri Pechanec
3e94fc2ef8 DBZ-1318 Handle invalid dates in non-strict mode (#913)
* DBZ-1318 Handle invalid dates in non-strict mode
2019-06-06 11:40:11 +02:00
pancheng
1180736124 DBZ-1321 Add test case 2019-06-06 10:38:56 +02:00
pancheng
bc17bc90d1 DBZ-1321 Fix alter by modify column about default value 2019-06-06 10:38:56 +02:00
Chris Cranford
0aadaa10dc DBZ-1242 Fixed typo and added negative test checks 2019-06-05 13:31:25 -04:00
Chris Cranford
b3ca33287a DBZ-1242 Issue warning when filters produce an empty schema 2019-06-05 13:31:25 -04:00
Jenkins user
056730d06a [maven-release-plugin] prepare for next development iteration 2019-06-03 10:24:08 +00:00
Jenkins user
7aeaec236e [maven-release-plugin] prepare release v0.10.0.Alpha2 2019-06-03 10:24:08 +00:00
Gunnar Morling
246c1be305 DBZ-1283 Enforcing presence of database.server.name globally 2019-06-03 10:58:14 +02:00
Chris Cranford
5f0b44b4ec DBZ-1283 Only validate history topic name for affected connectors 2019-06-03 10:58:14 +02:00
Jiri Pechanec
4b64c8e447 DBZ-1295 3state snapshot for MySQL 2019-05-31 10:56:05 +02:00
Jiri Pechanec
37d2b6964f DBZ-1303 Remove protobuf dependency for MySQL 2019-05-30 14:32:47 +02:00
Jiri Pechanec
946019982e DBZ-1303 Assembly without database drivers 2019-05-30 14:32:47 +02:00
Bartosz Miedlar
ead68b1b14 DBZ-1300 DDL that contains user are unparsable by antlr 2019-05-30 11:40:55 +02:00
Gunnar Morling
0c7763c68a DBZ-871 Simplifying test assertions 2019-05-30 08:51:28 +02:00
Jiri Pechanec
4209900731 DBZ-871 Test for multitable statement 2019-05-30 08:51:28 +02:00
Gunnar Morling
ca361bd122 DBZ-871 Clearly separating between DB and table events 2019-05-30 08:51:28 +02:00
Jiri Pechanec
e826599e2e DBZ-871 Add table(s) name to schema change event 2019-05-30 08:51:27 +02:00
Gunnar Morling
7759333fe3 DBZ-1092 Using ColumnNameFilter instead of Predicate<Column> 2019-05-29 15:49:49 +02:00
Jenkins user
ac5c76e431 [maven-release-plugin] prepare for next development iteration 2019-05-28 14:38:32 +00:00
Jenkins user
35f59ba460 [maven-release-plugin] prepare release v0.10.0.Alpha1 2019-05-28 14:38:32 +00:00
Jiri Pechanec
ab460c86af DBZ-1235 Return server name to legacy MySQL 2019-05-28 09:35:15 +02:00
Gunnar Morling
3377b96ca8 DBZ-1235 Removing redundant method 2019-05-28 09:35:15 +02:00
Jiri Pechanec
526e780513 DBZ-1235 Misc fixes 2019-05-28 09:35:15 +02:00
Jiri Pechanec
80afd4975a DBZ-1235 Changes missed in refactoring 2019-05-28 09:35:15 +02:00
Gunnar Morling
eef37cb567 DBZ-1235 Misc adjustments;
* Removing superfluous parameter from getSourceInfoStructMaker()
* JavaDoc
* Renaming field to "source.struct.version"
2019-05-28 09:35:15 +02:00
Gunnar Morling
8f28f323e7 DBZ-1235 Using Instant to represent timestamps internally;
Only "rendered" as epoch milli-seconds at the system boundaries.
2019-05-28 09:35:15 +02:00
Jiri Pechanec
6f6c8ddf06 DBZ-1235 Refactored to unify the code 2019-05-28 09:35:15 +02:00
Jiri Pechanec
0ec2d651fe DBZ-1235 Timestamp in ms for MySQL connector 2019-05-28 09:35:15 +02:00
Jiri Pechanec
f5757dbd9f DBZ-1235 Extract serverName to common source 2019-05-28 09:35:15 +02:00
Gunnar Morling
4ed8b4636c DBZ-1224 Completing implementation;
* Further unification of override handling;
* Undoing change related to SnapshotStatementFactory as it seems not needed
* Adding test
2019-05-27 08:44:42 +02:00
mokkara
b3de0250a9 DBZ-1224 Snapshot SELECT support for SQL Server 2019-05-27 08:44:42 +02:00
Chris Cranford
377728ef87 DBZ-1127 Synchronize MySQL grammar with upstream grammar. 2019-05-22 17:05:11 +02:00
Chris Cranford
778b394085 DBZ-1127 Synchronize MySQL grammar with upstream grammar. 2019-05-22 17:05:11 +02:00
Jiri Pechanec
c1c4d3d149 DBZ-683 After review changes 2019-05-22 14:52:06 +02:00
Jiri Pechanec
540196091c DBZ-683 Snapshot supports storing only whitelisted tables setting 2019-05-22 14:52:06 +02:00
Chris Cranford
1603ebda89 DBZ-1234 Remove support for adaptive time precision mode 2019-05-22 10:19:05 +02:00
Chris Cranford
e2c74111ad DBZ-1234 Removed deprecated configuration options 2019-05-22 10:19:05 +02:00