Jiri Pechanec
34a1127e62
[release] Changelog for 0.9.5.Final
2019-05-02 18:01:55 +02:00
Gunnar Morling
d12926c404
DBZ-1214 Applying default status update interval
2019-05-02 11:30:16 +02:00
Gunnar Morling
6960c880ca
DBZ-1214 Misc. clean-up:
...
* Using parker instead of Thread#sleep()
* Using flag for executor cancelation
* Using unique context name in thread name
2019-05-02 11:30:16 +02:00
Addison Higham
e1570dd330
[DBZ-1214] Ensure PG connection keep alive
...
This adds a small change to the postgres connector which
works around a problem when large databases take more
than a minute to refresh the schema
This works by creating a simple background thread that ensures we send
statusUpdate messages periodically
I considered if we could refresh the schema before we create the
replication connection but I believe we choose our offset in the log
and then get the schema in order to ensure we don't get out of sync with
any potential schema changes
This also makes some minor refactors to use a Duration instead of an
integer for the statusUpdateInterval
2019-05-02 11:30:16 +02:00
Jiri Pechanec
3b78e0bebb
DBZ-1245 Fix empty heartbeat message test
2019-05-02 09:16:21 +02:00
Jiri Pechanec
b53f456912
DBZ-1245 Heartbeat only when offsets ready
2019-05-02 08:22:28 +02:00
Gunnar Morling
2f7cab6eb3
DBZ-1260 Removing some dead code
2019-05-02 07:28:23 +02:00
Chris Cranford
dc61e52bc5
DBZ-1260 Fix timetz microsecond precision support
2019-05-02 07:28:23 +02:00
Chris Cranford
9404eff794
DBZ-1226 Cleaned up tests
2019-05-01 18:37:09 -04:00
Gunnar Morling
2cd0eb17db
DBZ-739 Removing obsolete method
2019-05-01 23:17:00 +02:00
Chris Cranford
46111505ed
DBZ-1226 Fix test to validate enum/set options directly from antlr parsing.
2019-05-01 21:17:42 +02:00
Chris Cranford
a5fdfd9b24
DBZ-1226 Replace double single-quotes with a singular quote.
2019-05-01 21:17:42 +02:00
Chris Cranford
c6aa02f813
DBZ-1226 Add support for enum/set values that contain commas or escaped characters.
2019-05-01 21:17:42 +02:00
Chris Cranford
7602136cf6
DBZ-1236 Removed millisecond truncation.
2019-05-01 14:16:17 +02:00
Chris Cranford
16840d7d59
DBZ-1236 Handle timez precision consistently.
2019-05-01 14:16:17 +02:00
Jiri Pechanec
3ff81348b8
DBZ-1236 Support full timestamptz precision
2019-05-01 14:16:17 +02:00
Gunnar Morling
671adc1ca0
Adding missing committers from SQL Server connector to COPYRIGHT.txt
2019-04-30 16:05:08 +02:00
Gunnar Morling
a84230447e
DBZ-1247 Making defaultSnapshotFetchSize() abstract
2019-04-30 09:57:11 +02:00
jchipmunk
72b06366fe
Removing extra initialisation of "config" variable in PG config
2019-04-30 09:57:11 +02:00
jchipmunk
9fe033ce24
DBZ-1247 Specifying default snapshot fetch size for each connector config
2019-04-30 09:57:11 +02:00
jchipmunk
a5cc83c0d1
DBZ-1247 Adding property to specify snapshot fetch size
2019-04-30 09:57:11 +02:00
jchipmunk
2c79d901c5
DBZ-1247 Using isNonNegativeInteger instead of isPositiveInteger
2019-04-30 09:57:11 +02:00
jchipmunk
3ca47b1055
DBZ-1247 Adding property to specify batch size of MongoDB cursor
...
The "documents.fetch.size" configuration property is an positive integer value that specifies the maximum number of documents that should be read in one go from each collection while taking a snapshot. The connector will read the collection contents in multiple batches of this size. Default to "0", which indicates that the server chooses an appropriate fetch size.
2019-04-30 09:57:11 +02:00
Gunnar Morling
e23043bb83
DBZ-1241 Adding Jork Zijlstra to COPYRIGHT.txt
2019-04-30 09:46:14 +02:00
jorkzijlstra
d0e2a72cd1
DBZ-1241 Allowing null values again for commitTime
2019-04-30 09:45:10 +02:00
Chris Cranford
83bf0f861a
DBZ-1243 Fix handling of default value for datetime(0)
2019-04-25 17:31:22 +02:00
shubham
f55bec86d3
Added support for all range types
2019-04-24 07:40:03 +02:00
Jiri Pechanec
79afafcb0d
DBZ-1249 Fix default value conversion for larger bits
2019-04-23 13:02:31 +02:00
krizhan
70c564b4c2
DBZ-212 Moved SERVER_NAME to RelationalDatabaseConnectorConfig
2019-04-23 12:29:44 +02:00
krizhan
38f3856c31
DBZ-212 Remove PostgreSQL getLogicalName function
2019-04-23 12:29:44 +02:00
Gunnar Morling
b2529352cc
DBZ-12333 Adding Mathieu Rozieres to COPYRIGHT.txt
2019-04-23 12:19:27 +02:00
Gunnar Morling
5339dfc289
DBZ-1233 Formatting
2019-04-23 12:18:53 +02:00
Mathieu Rozieres
df79dfe751
DBZ-1233 MODE and others as MySQL column names
...
Add MODE to keywordsCanBeId to fix parse exception on so named columns
2019-04-23 12:18:40 +02:00
jcechace
74e7fc8325
[jenkins-jobs] Removed @Override annotation when implementing SourceTaskContext#configs(); for compatibility with Kafka 1.x APIs
2019-04-17 17:26:39 +02:00
jcechace
0d7500b9de
[jenkins-jobs] Updated MySQL connector Jenkins job to use custom ports for MySQL
2019-04-17 17:26:39 +02:00
Chris Cranford
7a7b2477d1
DBZ-1227 Upgrade to Kafka 2.2.0
2019-04-15 21:18:12 +02:00
Jiri Pechanec
255ef631d5
Fix contributor name
2019-04-12 14:36:24 +02:00
Gunnar Morling
9eaefd4aaa
Adding new contributors to COPYRIGHT.txt
2019-04-12 09:45:36 +02:00
Dennis Campagna
173e8f5854
DBZ-1034 Support range column types on Postgres
...
Signed-off-by: sciamp <denniscampagna@gmail.com>
DBZ-1034 Support range column types on Postgres
Signed-off-by: sciamp <denniscampagna@gmail.com>
2019-04-12 09:44:17 +02:00
GraySmog
726a2afcd6
Add comments stating the reason for skipping tests
2019-04-12 09:27:45 +02:00
GraySmog
08ca02f8f4
DBZ-1193 Add support for network type MACADDR and MACADDR8 in PostgreSQL connnector
2019-04-12 09:27:45 +02:00
Gunnar Morling
902cb15f19
Update COPYRIGHT.txt
2019-04-11 17:10:42 +02:00
Jenkins user
cefc5ccfb9
[maven-release-plugin] prepare for next development iteration
2019-04-11 12:07:16 +00:00
Jenkins user
fc3026adc3
[maven-release-plugin] prepare release v0.9.4.Final
2019-04-11 12:07:15 +00:00
Jiri Pechanec
58c7cc0196
[release] Changelog for 0.9.4.Final
2019-04-11 11:17:28 +02:00
Gunnar Morling
f04147d67d
DBZ-1208 Misc. clean-up;
...
* Adding reference to source of logic for setting up SSL socket factory
* Making method side-effect free
* Adding Jordon to COPYRIGHT.txt
2019-04-10 11:41:51 +02:00
jbragg
9ae2ebe329
DBZ-1208 Support for TLSv1.2;
...
Using accepted TLS protocol version to set for BinaryLogClient
2019-04-10 11:41:13 +02:00
Jiri Pechanec
50fbe32113
DBZ-1220 Integration test for schema metadata
2019-04-10 11:20:09 +02:00
Jiri Pechanec
394eb74d0f
DBZ-1220 FLOAT supports also single precision constraint
2019-04-10 11:20:09 +02:00
Jiri Pechanec
de9e80a58d
DBZ-1143 Describe test values; improve tests
2019-04-10 10:59:02 +02:00