Gunnar Morling
1903b7dfe2
DBZ-253 Avoiding exception when receiving DDL events with table maintenance statements
2017-05-23 21:26:01 +02:00
Randall Hauch
c5457a90dc
Merge pull request #235 from tombentley/auto-create-topic
...
Respect any existing auto.create.topics.enable when creating a server
2017-05-23 11:43:06 -05:00
Tom Bentley
96eda35da5
Respect any existing auto.create.topics.enable when creating a server
2017-05-23 16:58:12 +01:00
Gunnar Morling
40cb3e2530
DBZ-215 Validating configuration to prevent that database history topic and schema change topic collide
2017-05-22 08:21:22 +02:00
Randall Hauch
185c35fd46
Merge pull request #232 from dasl-/debug
...
Change ByLogicalTableRouter logging from info to debug
2017-05-19 12:15:55 -05:00
dleibovic
a683629519
Change ByLogicalTableRouter logging from info to debug
...
This can be a bit spammy in the info level
2017-05-19 12:09:40 -04:00
Randall Hauch
02e655fa53
DBZ-198 Add another DDL parser test case
...
Added an additional test that is unable to reproduce the problem reported on April 4.
2017-05-19 15:50:03 +02:00
Gunnar Morling
03ca03c90c
DBZ-232 Removing unused constant
2017-05-19 09:28:56 +02:00
Randall Hauch
787959c4d0
DBZ-232 Removed the database and table recommenders
...
It’s not clear how valuable these recommenders actually are. First, it’s not clear about the expected semantics: can the user use values that don’t appear in the recommended values? Second, the recommenders that return large numbers of values can be slow and can result in very large REST API responses.
Debezium was using recommenders to return the database and table/collection names, but these lists can be very large for large databases. Rather than cap the number of recommended values and have the recommender return a subset of all potential values, we will instead remove the recommenders altogether.
2017-05-19 09:24:07 +02:00
Randall Hauch
8f69836c9e
DBZ-232 Changed the database and table recommenders to return no more than 100 values
2017-05-19 09:24:07 +02:00
Gunnar Morling
37529f27b1
DBZ-243 Removing superfluous default value implementation for server name as the filed is mandatory
2017-05-19 09:14:53 +02:00
Randall Hauch
c10c1204f3
Merge pull request #230 from jpechane/retries
...
DBZ-251 Prepopulate readbinlog_test database
2017-05-18 16:58:53 -05:00
Randall Hauch
5fb878137e
Merge pull request #223 from gunnarmorling/DBZ-243
...
DBZ-243 Don't mention default value for "database.server.name"
2017-05-18 12:09:39 -05:00
Jiri Pechanec
e79268ec90
Prepopulate readbinlog_test database
2017-05-12 07:20:53 +02:00
Randall Hauch
afef753d36
DBZ-242 Corrected MySQL filters to handle built-in tables
...
When the `table.ignore.built` is set to `false`, the MySQL connector included all of the ~250 system tables yet the database and table filters were never applied to these system tables and therefore all would be captured. With this change, the database filters and table filters now apply to the system tables should they not be ignored.
Note that this does change the behavior of the connector when `table.ignore.built` is set to `false`. However, it is unlikely that anyone is seriously capturing all of the system table changes, so correcting the behavior is the preferred solution.
2017-05-11 11:57:08 +02:00
Randall Hauch
e365fc2af9
Merge pull request #225 from jpechane/ssl-factory-only
...
[DBZ-244] Allow unvalidated SSL connections
2017-05-10 16:19:49 -05:00
Randall Hauch
1cd672836c
Merge pull request #226 from jpechane/psql-ssl-test
...
[DBZ-246] Correctly handle enumeratedvalue type
2017-05-10 16:18:10 -05:00
Jiri Pechanec
58c048950b
Fixed import
2017-05-09 12:01:26 +02:00
Jiri Pechanec
ec915c559c
[DBZ-246] Correctly handle enumeratedvale type
2017-05-09 11:24:28 +02:00
Jiri Pechanec
e8fc6d1a8c
Allow unvalidated SSL connections
2017-05-09 08:02:56 +02:00
Gunnar Morling
3f55398bab
DBZ-243 Don't mention default value for "database.server.name" for MySQL connector
2017-05-08 20:24:28 +02:00
Gunnar Morling
baa8119df8
Typo fix
2017-05-08 17:40:19 +02:00
Gunnar Morling
80903b0622
DBZ-237 Using regular Postgres default port in tests
2017-05-05 22:25:17 +02:00
Gunnar Morling
480ba9f507
Adding Brendan Maguire to COPYRIGHT.txt
2017-05-05 21:59:38 +02:00
Gunnar Morling
1158833524
DBZ-238 Removing some trailing whitespace
2017-05-05 21:59:06 +02:00
Gunnar Morling
64958d11db
DBZ-238 Moving EnumeratedValue to its own file
2017-05-05 21:55:46 +02:00
Brendan Maguire
928c9cb5f0
DBZ-238: Fix Postgres database.sslmode = "require" bug
...
* Also added EnumeratedValue interface for Configuration so getValue is used instead of toString when getting the config value
2017-05-05 21:55:45 +02:00
Gunnar Morling
0f58709481
Sorting COPYRIGHT.txt alphabetically
2017-05-04 09:33:19 +02:00
Gunnar Morling
0b0523243b
Adding Omar and myself to COPYRIGHT.txt
2017-05-04 09:32:12 +02:00
Gunnar Morling
1074de4efa
DBZ-222 Some more clean-up
2017-05-04 09:25:25 +02:00
Gunnar Morling
6eea4c9717
DBZ-222 Some typo fixes
2017-05-04 08:53:51 +02:00
Omar Al-Safi
ea092f1baf
DBZ-222 Add null to Point comment
2017-05-04 08:53:46 +02:00
Omar Al-Safi
3d92011277
DBZ-222 Typo cleanup and removed unnecessary assertion
2017-05-04 08:53:34 +02:00
Gunnar Morling
5630b61be6
DBZ-222 dependency clean-up
2017-05-04 08:53:05 +02:00
Omar Al-Safi
2a17748a95
DBZ-222 Readded readbinlog_test.product and readbinlog_test.purchased to MySqlConnectorIT
2017-05-04 08:53:05 +02:00
Omar Al-Safi
791545c5f4
DBZ-222 Added support for MySQL POINT type
2017-05-04 08:53:05 +02:00
Gunnar Morling
e5f38717f0
Adding .checkstyle to .gitignore
2017-05-02 16:15:25 +02:00
Gunnar Morling
27e3ae52fd
Merge pull request #217 from jpechane/multiple-grants
...
DBZ-229 - check all privilege records
2017-04-26 17:12:21 +02:00
Jiri Pechanec
51a1c7cd69
DBZ-229 - check all privilege records
2017-04-26 15:25:59 +02:00
Randall Hauch
c04c5c9997
Merge pull request #213 from rhauch/dbz-121-javadoc
...
DBZ-121 Corrected JavaDoc and reorganized imports
2017-04-04 16:54:58 -05:00
Randall Hauch
d42736e065
DBZ-121 Corrected JavaDoc and reorganized imports
2017-04-04 16:53:35 -05:00
Randall Hauch
4b2b596241
Merge pull request #210 from WeiBanjo/bugfix/mongodb-new-primary
...
DBZ-214 Fix MongoDB connector resumes on newly elected primary.
2017-04-04 14:13:08 -05:00
Randall Hauch
e0bd6cddd5
Merge pull request #211 from dasl-/SMT
...
DBZ-121: routing to custom topic names via Kafka Connect Transformations
2017-04-04 12:49:26 -05:00
Randall Hauch
1248c72836
Merge pull request #212 from rhauch/dbz-213
...
DBZ-213 Corrected MongoDB connector build
2017-04-04 11:28:37 -05:00
Randall Hauch
bcaf1a88b3
DBZ-213 Corrected MongoDB connector build
...
Changed how the mongo-init process waits to begin by now looking for the second MongoDB server log message
saying it is ready, since the MongoDB image now has different startup behavior.
2017-04-04 11:13:25 -05:00
dleibovic
8e304c4cba
rename fields and simplify descriptions
2017-04-03 11:35:33 -04:00
dleibovic
fa157b0159
make the name of the physical table identifier field added to the key schema configurable
2017-03-31 13:09:32 -04:00
dleibovic
d7acda04c4
DBZ-121: routing to custom topic names via Kafka Connect Transformations.
2017-03-30 15:02:59 -04:00
wei
07fbbac960
Check against current primary before exiting
2017-03-28 18:43:12 -07:00
Randall Hauch
709cd8f3fe
[maven-release-plugin] prepare for next development iteration
2017-03-27 11:28:12 -05:00