jchipmunk
b93551f977
DBZ-881 Adding "field.renames" property for MongoDB connector
...
The "field.renames" configuration property is an optional comma-separated list of the fully-qualified replacements of fields that should be used to rename fields in change event message values. Fully-qualified replacements for fields are of the form "databaseName.collectionName.fieldName.nestedFieldName=newNestedFieldName", where "databaseName" and "collectionName" may contain the wildcard (*) which matches any characters, the equal character (=) is used to determine rename mapping of field.
2018-09-14 12:54:11 +02:00
jchipmunk
b0feaf496a
DBZ-633 Adding "field.blacklist" property for MongoDB connector
...
The "field.blacklist" configuration property is an optional comma-separated list of the fully-qualified names of fields that should be excluded from change event message values. Fully-qualified names for fields are of the form "databaseName.collectionName.fieldName.nestedFieldName", where "databaseName" and "collectionName" may contain the wildcard (*) which matches any characters.
Although the "field.blacklist" configuration property allows you to remove fields from the event values, the "_id" field is always included in the event’s key.
2018-09-14 12:54:11 +02:00
Jiri Pechanec
e6b28eeea4
DBZ-903 Support function named DATABASE()
2018-09-13 16:17:50 +02:00
Jiri Pechanec
8dd8327826
DBZ-901 Handle default date/time values without micros
2018-09-13 15:47:00 +02:00
jchipmunk
e9ef4f9068
DBZ-908 Removing obsolete config parameters: DATABASE_LIST_NAME and COLLECTION_LIST_NAME
2018-09-13 12:21:29 +02:00
Jiri Pechanec
59fbcca725
DBZ-907 Log refreshing schema due to different column count
2018-09-12 19:07:01 +02:00
Jiri Pechanec
e20c183d5d
DBZ-895 Make tcpKeepalive enabled by default
2018-09-11 09:34:21 +02:00
Gunnar Morling
5878e5105f
DBZ-878 Using LRU eviction strategy
...
[As recommended](4961277637 (commitcomment-30412629)
) by Ben Manes, the LIRS implementation seems to provide no advantage and isn't well tested.
2018-09-06 11:21:31 +02:00
Gunnar Morling
4961277637
DBZ-878 Making topic name cache size bound;
...
* Imported BoundedConcurrentHashMap from Hibernate ORM as a thread-safe concurrent cache.
2018-09-05 12:56:53 +02:00
Gunnar Morling
e1bbbd7992
DBZ-865 DBZ-878 Replacing invalid topic name characters with "_";
2018-09-05 12:56:53 +02:00
Gunnar Morling
eba134817f
DBZ-894 Making TableIdToStringMapper dedicated functional interface with specifically named method
2018-09-04 12:43:50 +02:00
Jiri Pechanec
1373ac8475
DBZ-894 Introduce explicit mapping functional type
2018-09-04 12:39:10 +02:00
Jiri Pechanec
3e0648a42c
DBZ-894 Customize TableId comparison per-connector in filters
2018-09-04 09:18:15 +02:00
Gunnar Morling
bd692b8b84
DBZ-862 Extracting values for controlling retry attempts into constants
2018-09-03 14:50:54 +02:00
Jiri Pechanec
c6e20d4967
DBZ-862 Fix test interdependency problem
2018-09-03 14:40:57 +02:00
Jiri Pechanec
1ff53e35ec
DBZ-862 Fix Travis timing issue
2018-09-03 14:40:57 +02:00
Jiri Pechanec
4b9141e1fd
DBZ-862 Handle concurrent transaction blocking taking snapshot
2018-09-03 14:40:57 +02:00
Jiri Pechanec
fadcf72352
DBZ-874 Executing Travis builds in parallel
2018-09-03 12:45:39 +02:00
Jiri Pechanec
05fb0f14bd
DBZ-891 Release must contain at least one resolved issue
2018-09-03 10:43:38 +02:00
Jiri Pechanec
bbcd06051f
DBZ-885 Support different plugins per version
2018-08-31 22:05:12 +02:00
Jiri Pechanec
6f91db6a70
DBZ-889 Maven central sync timeout is parametrized
2018-08-31 22:05:12 +02:00
Jiri Pechanec
d181955a30
DBZ-884 Validate version format
2018-08-31 22:05:12 +02:00
Jiri Pechanec
e65fb26ae9
DBZ-887 Close connection even for non-started producer
2018-08-31 13:02:23 +02:00
Jiri Pechanec
f0767f6aca
Changelog for 0.8.2
2018-08-30 15:28:20 +02:00
Gunnar Morling
0a53d48f83
DBZ-880 Adding Cliff Wheadon to COPYRIGHT.txt
2018-08-28 08:57:46 +02:00
Cliff Wheadon
685f72f988
DBZ-880 MySQLConnectorTask no longer always reports finding the binlog
2018-08-28 08:56:52 +02:00
Jiri Pechanec
ce0b3cc940
DBZ-872 Use converters in parser tests
2018-08-24 08:12:54 +02:00
Jiri Pechanec
2cbc35dac7
DBZ-877 Process newly added columns
2018-08-24 08:12:54 +02:00
Gunnar Morling
985999b4af
DBZ-872 Making MySqlAntlrDdlParser#tableFilter final
2018-08-24 08:12:54 +02:00
Jiri Pechanec
63ee65bb7d
DBZ-872 Honor filters in ALTER TABLE parsing
2018-08-24 08:12:54 +02:00
Gunnar Morling
ae879cf475
DBZ-859 Adjustments after rebase; typo fix
2018-08-23 12:00:44 +02:00
Jiri Pechanec
82a93cdac5
DBZ-859 Heartbeat is sent after pipeline snapshot
2018-08-23 11:44:53 +02:00
Jiri Pechanec
cd6dc09e72
DBZ-859 Heartbeat is sent after PostgreSQL snapshot
2018-08-23 11:44:53 +02:00
Jiri Pechanec
29af79057b
DBZ-859 Test for MySQL heartbeat
2018-08-23 11:44:53 +02:00
Jiri Pechanec
985e03e7b5
DBZ-859 Force heartbeat after snapshot completion
2018-08-23 11:44:53 +02:00
Rao
49214491a7
DBZ-763 Correcting the JDBC driver class
2018-08-23 11:31:37 +02:00
Gunnar Morling
414ebe5f13
DBZ-870 Adding test
2018-08-23 11:19:27 +02:00
Jiri Pechanec
99ab131910
DBZ-870 Accept zero as valid date/time value
2018-08-23 11:19:27 +02:00
Jiri Pechanec
26b82c88bd
DBZ-860 DBZ-869 Enable default value tests for antlr parser
2018-08-23 11:19:27 +02:00
Jiri Pechanec
e9f9e4eb8f
DBZ-860 Fix for primary keys with default value
2018-08-23 11:19:27 +02:00
Gunnar Morling
594c02dbf5
DBZ-866 Adding Ori Popowski to COPYRIGHT.txt
2018-08-22 17:09:26 +02:00
oripwk
7d958a1928
DBZ-866 PR fixes
2018-08-22 17:09:26 +02:00
oripwk
d82372a6b2
DBZ-866 Add schema, database and table to Postgres connector
2018-08-22 17:09:26 +02:00
Jiri Pechanec
7e0639f733
DBZ-864 Add support for CHARSET database option
2018-08-22 13:31:34 +02:00
Gunnar Morling
207f1896ab
DBZ-763 Cleaning up tests
2018-08-22 11:54:55 +02:00
Rao
d13ea932f7
DBZ-763 Upgrading Mysql driver to version 8.0.12
2018-08-22 11:54:55 +02:00
Jiri Pechanec
fd30c80620
DBZ-858 CI for Kafka 1.x backward compatibility
2018-08-21 10:07:39 +02:00
Gunnar Morling
3862083756
DBZ-860 Expanding test
2018-08-20 19:01:55 +02:00
Jiri Pechanec
c2f014750e
DBZ-860 Handle implicitly NOT NULL PKs
2018-08-20 19:01:32 +02:00
Jiri Pechanec
9d904a1150
DBZ-858 Upgrade to Kafka 2.0.0
2018-08-20 15:56:23 +02:00