Jiri Pechanec
be52348bf1
DBZ-492 Rebase to Confluent 4.0.0
2017-12-01 09:57:39 +01:00
Gunnar Morling
79331608ae
DBZ-342 Adding regression test for existing "adaptive" time handling mode
2017-11-30 09:07:30 +01:00
rkerner
c7ac481c43
[DBZ-342] fix broken MySQL data type "TIME" handling
2017-11-29 20:34:12 +01:00
Gunnar Morling
4309164f27
DBZ-453 Improving description of configuration option; also
...
* some JavaDoc adjustments
* removing some dead code
2017-11-29 15:14:19 +01:00
Gunnar Morling
5dae38bfab
DBZ-453 Keeping existing behavior of omitting fields of unsupported column types from change messages;
...
Also removing confusing log message as those fields are not propagated as binary data actually.
2017-11-29 15:14:19 +01:00
Gunnar Morling
9c3098af29
DBZ-453 Adding note on wal2json build profile to README.md
2017-11-29 15:14:19 +01:00
Robert Coup
65a8113cb7
Deal with non-builtin PG types.
...
Fix DBZ-454 issue with mapping to the wrong OID.
Return byte[] as the standard approach
2017-11-29 15:14:19 +01:00
Robert Coup
71d6a1bcb6
DBZ-453 add support for newer wal2json with verbose type specifiers.
2017-11-29 15:14:19 +01:00
Gunnar Morling
6d14fd4c0d
Several typo fixes in README.md
2017-11-29 10:12:36 +01:00
Peter Goransson
f4d6af9429
DBZ-491 Normalizing date to UTC before asserting
2017-11-29 08:56:13 +01:00
Gunnar Morling
a55227aa83
DBZ-464 Don't stop after reaching max retry count, but raise an exception instead;
...
Also increasing default value, as the connector can't start its work without fully recovering the history
2017-11-28 08:47:27 +01:00
Gunnar Morling
6537d904ce
DBZ-464 Reading until end offset of history topic
2017-11-28 08:47:27 +01:00
Gunnar Morling
bc2d0e5956
DBZ-464 Removing unused method parameters from AbstractDatabaseHistory#recoverRecords()
2017-11-28 08:47:27 +01:00
Gunnar Morling
08310f9ea5
DBZ-483 Removing two unused methods from MySqlSchema
2017-11-24 17:04:01 +01:00
Jiri Pechanec
b60ff5e863
DBZ-478 Fix null array handling for wal2json
2017-11-23 14:53:46 +01:00
Jiri Pechanec
20a2cdfdea
DBZ-476 Doubled quotes are parsed as escaped
2017-11-23 14:51:51 +01:00
Jiri Pechanec
57e7f84163
DBZ-479 Forced fsync slows down tests
2017-11-22 14:34:59 +01:00
Gunnar Morling
833e81a3a4
DBZ-478 Avoiding NPE in case of unsupported array column types for Postgres;
...
Instead, just the warning about the unsupported type will be logged.
2017-11-22 09:43:10 +01:00
Gunnar Morling
2b3276be1d
DBZ-478 Correctly handling null value converters;
...
* using simple for loop for the sake of easier debugging
* log info about unsupported column type on WARN rather than TRACE level
2017-11-22 09:43:10 +01:00
Gunnar Morling
b1cb58f7cc
DBZ-478 Correctly handling null values for array-typed columns
2017-11-22 09:43:10 +01:00
Gunnar Morling
cc2afb3419
DBZ-473 Preventing unbounded polling in case connector is stopped during snapshotting
2017-11-21 11:24:05 +01:00
Jiri Pechanec
612827933b
DBZ-468 Issues must have component set during release
2017-11-21 08:46:02 +01:00
Jiri Pechanec
a1e0553b4d
DBZ-475 Support for RENAME USER statement
2017-11-21 08:43:44 +01:00
Gunnar Morling
fe9222a633
DBZ-474 Adding Attila Szucs to COPYRIGHT.txt
2017-11-20 17:39:51 +01:00
Attila Szucs
07da3c8718
DBZ-474 Fix failure when COLLATE comes after NOT NULL
2017-11-20 17:39:47 +01:00
Gunnar Morling
be5060d985
DBZ-466 Adding David Szabo to COPYRIGHT.txt
2017-11-16 17:44:58 +01:00
David Szabo
1c07ff4775
DBZ-466 Remove hardcoding of schema version number, leaving it empty instead
2017-11-16 17:43:14 +01:00
Gunnar Morling
0565b356d6
Clarifying that each issue should be assigned to a component
2017-11-15 20:23:42 +01:00
Jiri Pechanec
d211b0bde5
Changelog for 0.6.2
2017-11-15 16:49:26 +01:00
Jiri Pechanec
76f3957fe6
Changelog for 0.6.1
2017-11-15 16:49:26 +01:00
Gunnar Morling
527499abb1
Fixing wrong link format
2017-11-15 09:00:51 +01:00
Gunnar Morling
ea505813fc
Detailing handling of breaking changes in the release guide
2017-11-15 09:00:20 +01:00
Gunnar Morling
6f9086d608
DBZ-217 Typo fix
2017-11-14 18:01:26 +01:00
Gunnar Morling
951abb5c62
DBZ-217 Making behavior for dealing with event deserialization failures configurable
2017-11-14 18:01:26 +01:00
Gunnar Morling
f705ae4ac6
DBZ-217 Handling exceptions ocurring during binlog event deserialization;
...
* Catching the exception and wrapping it into a pseudo INCIDENT event
* Logging the exception and the current SourceInfo state
2017-11-14 18:01:26 +01:00
Jiri Pechanec
55a252521f
DBZ-447 Remove double initialization
2017-11-14 15:12:04 +01:00
Jiri Pechanec
3fae495bc7
DBZ-259 Return correct value for null Duration
2017-11-14 13:04:25 +01:00
Gunnar Morling
79a2e4a6c2
DBZ-396 Formatting and typo fix;
...
Also adding Peter to COPYRIGHT.txt
2017-11-14 11:37:28 +01:00
Peter Goransson
ba7478ffd7
DBZ-396 Adding BlockingReader to avoid high CPU utilization in
...
"snapshot_only" mode;
No binlog readers will be set up in this mode, causing the idle snapshot
reader to be polled with high frequency after it has done its work.
Therefore a blocking reader is added in that case, which prevents the
polling.
2017-11-14 11:32:27 +01:00
Jiri Pechanec
28258ece3f
DBZ-260 Timestamp correctly handles timezones
2017-11-14 10:38:32 +01:00
Gunnar Morling
c4a29f6fb7
DBZ-437 Some clean-up
2017-11-14 09:40:54 +01:00
Jiri Pechanec
4d253d2987
DBZ-437 String tokens and SQL words are handled separately in procedure parsing
2017-11-14 09:40:54 +01:00
Jiri Pechanec
1611159a85
DBZ-415 Can parse embedded IFs, can parse IF with ( as first char
2017-11-14 09:00:58 +01:00
Jiri Pechanec
5e7714eb00
DBZ-456 Reduce text execution time
2017-11-14 06:47:32 +01:00
Jiri Pechanec
6db4e9b599
DBZ-425 Fix ALTER column for changing default value
2017-11-13 22:51:59 +01:00
Gunnar Morling
39577b091c
DBZ Adding Henryk to COPYRIGHT.txt
2017-11-13 16:36:56 +01:00
Henryk Konsek
be40502cc7
DBZ-323 Cluster and server properties should be added into config, not set as default ones
2017-11-13 16:35:57 +01:00
Gunnar Morling
2744f54e9d
DBZ-438 Renaming BufferedBlockingConsumer#flush() to close() to make clear it's onyl meant to be called once at the end
2017-11-13 14:19:39 +01:00
Gunnar Morling
2b62943e4f
DBZ-438 Avoiding issues due to concurrent usage of BufferedBlockingConsumer
2017-11-13 14:19:39 +01:00
Jiri Pechanec
c905c7a558
DBZ-439 Support for PRECISION keyword
2017-11-13 13:58:53 +01:00