Jiri Pechanec
c95c64fcc0
DBZ-40 Connector restart test
2019-01-24 05:46:49 +01:00
Jiri Pechanec
fa0d301b8c
DBZ-40 Snapshot test
2019-01-24 05:46:49 +01:00
Jiri Pechanec
3491ca488e
DBZ-40 Snapshotting and connector restart
2019-01-24 05:46:49 +01:00
Gunnar Morling
36d47faada
DBZ-40 Misc. minor fixes
2019-01-24 05:46:49 +01:00
Jiri Pechanec
0189e9dd3f
DBZ-40 First cut of SQL Server streaming support
2019-01-24 05:46:49 +01:00
Gunnar Morling
ca395a5fde
DBZ-40 Bumping POM version to 0.9.0-SNAPSHOT
2019-01-24 05:46:49 +01:00
Gunnar Morling
926ee6f5e8
DBZ-786 Typo fix
2019-01-24 05:46:49 +01:00
Jiri Pechanec
be614197eb
DBZ-786 Scaffolding required for the SQL Server connector module
2019-01-24 05:46:49 +01:00
Gunnar Morling
ebe5fd7e85
DBZ-1067 Adding SourceRecordAssert
2019-01-23 08:31:22 +01:00
Gunnar Morling
9665af3ebc
DBZ-1086 Adding Ivan Kovbas to COPYRIGHT.txt
2019-01-18 21:43:45 +01:00
Ivan Kovbas
81f031cb7c
DBZ-1086 Added functionality to gracefully handle key-less messages in ByLogicalTableRouter transformation.
2019-01-18 21:38:52 +01:00
Gunnar Morling
54b47e5205
DBZ-1080 Exception clarification
2019-01-18 14:06:50 +01:00
Gunnar Morling
4522b84c13
DBZ-1080 Some clean-up;
...
* JavaDoc
* Improved method signature
2019-01-18 14:06:50 +01:00
Gunnar Morling
58366fc5f3
DBZ-1080 Some clean-up
2019-01-18 14:06:50 +01:00
Addison Higham
26f836e0f6
DBZ-1080 new API for EmbeddedEngine for batch/async
...
This introduces a new API to the EmbeddedEngine, the ChangeConsumer,
which gives the user a more flexible option for consuming changes by
exposing groups of records as well as the ability to control the
comitting of those records.
This remainds completely backwards compatible with the old API as the
ChangeConsumer wraps the existing Consumer interface with a default
implementation.
2019-01-18 14:06:50 +01:00
Gunnar Morling
cedef89a48
DBZ-1089 Using Strings#isNullOrEmpty(); adding test
2019-01-18 10:07:20 +01:00
Jiri Pechanec
28c9734685
DBZ-1089 Use only schema name when both catalog and schema is present
2019-01-18 10:07:20 +01:00
Jiri Pechanec
25156730f0
DBZ-1088 use correct key for update of PK insert event
2019-01-17 14:28:18 +01:00
Jiri Pechanec
1cf257478b
DBZ-781 Enable unstable tests
2019-01-17 08:59:42 +01:00
Gunnar Morling
01dbcd34c3
Update COPYRIGHT.txt
2019-01-17 08:58:55 +01:00
Tony Rizko
a921613877
Fix typo in PostgresConnection error message
2019-01-17 08:58:12 +01:00
Jiri Pechanec
a638d5599b
DBZ-1064 Use geometry instead of point for empty
2019-01-16 13:01:36 +01:00
Jiri Pechanec
ceb6c62721
DBZ-1064 Remove lazy fallback values
2019-01-16 13:01:36 +01:00
Jiri Pechanec
536e517c08
DBZ-1064 Geometry default value changes; fixes for default suppliers
2019-01-16 13:01:36 +01:00
Gunnar Morling
532c17f8aa
DBZ-1064 Using dedicated functional interface instead of Consumer;
...
* Commenting
* Moving type from "util" to "jdbc"
2019-01-16 13:01:36 +01:00
Jiri Pechanec
bff7eea734
DBZ-1064 Use convert value template
2019-01-16 13:01:36 +01:00
Jiri Pechanec
920e0cbd3f
DBZ-1064 Set default value only for non-nullable fields
2019-01-16 13:01:36 +01:00
Jiri Pechanec
484a8977bc
DBZ-1083 Passing "include-unchanged-toast" option only if supported;
...
The "include-unchanged-toast" option was removed in recent wal2json versions, without a transition phase. So the connector tries not to connect first giving the option, and if that fails, without it.
2019-01-16 09:37:55 +01:00
Gunnar Morling
af01d10886
DBZ-1081 JavaDoc; adding Addison Higham to COPYRIGHT.txt
2019-01-15 18:09:08 +01:00
Addison Higham
889b307b9d
DBZ-1081 Fallback to restart_lsn in pg 9.5
...
In pg 9.5, confirmed_flush_lsn is not availiable. However, there is
restart_lsn, which should be safe to use with a downside of producing
some extra duplicate records.
This page: https://paquier.xyz/postgresql-2/postgres-9-6-feature-highlight-replication-slot-improvements/
indicates as such and this allows for DBZ to support PG 9.5
2019-01-15 18:05:55 +01:00
Gunnar Morling
a11e3040c3
DBZ-1029 Adding Ilia Bogdanov to COPYRIGHT.txt
2019-01-15 17:42:54 +01:00
Gunnar Morling
de356896c0
DBZ-1029 Adding one more test
2019-01-15 17:41:42 +01:00
Ilia Bogdanov
88521371cc
DBZ-1029 insertion test update, code cleanup after review
2019-01-14 12:03:19 +03:00
Ilia Bogdanov
cee9bd9a5d
DBZ-1029 handling messages from tables with replica identity full in postgres connector.
2019-01-14 12:03:19 +03:00
Gunnar Morling
413e1c843e
DBZ-1073 Adding Amit Sela to COPYRIGHT.txt
2019-01-11 15:41:30 +01:00
Amit Sela
b0b7d942a3
DBZ-1073 Adding scale as schema parameter, if present
2019-01-11 15:40:30 +01:00
Grzegorz Kołakowski
91c72738c0
DBZ-1067 Add column blacklist field to RelationalDatabaseConnectorConfig
2019-01-09 18:13:26 +01:00
Gunnar Morling
631729b99e
DBZ-1063 Adding Gagan Agrawal to COPYRIGHT.txt
2019-01-09 17:55:58 +01:00
Gagan Agrawal
aff45c7dc6
DBZ-1063 Fixed schema parsing bug for handling unsigned max default value
2019-01-09 17:50:18 +01:00
Renato Mefi
5810014fda
DBZ-988 Migrate UnwrapFromMongoDbEnvelopeTestIT to new Abstract TestIT
2019-01-07 13:42:40 +01:00
Renato Mefi
8a22b6666f
DBZ-988 Break down Unwrap TestIT Abstract
...
This allows other tests to also take advantages of the testing structure
2019-01-07 13:42:40 +01:00
Renato Mefi
82bd0bb657
DBZ-988 Test all Array Update operators
...
As in the official documentation:
https://docs.mongodb.com/v3.6/reference/operator/update-array/#update-operators
The operations: `$(update)`, `$[]` and `$[<identifier>]` are skipped
since the're Mongo 3.6+ only.
2019-01-07 13:42:40 +01:00
Renato Mefi
6fc010867e
DBZ-988 Test all Bitwise Update operators
...
As in the official documentation:
https://docs.mongodb.com/v3.6/reference/operator/update/bit/#bit
2019-01-07 13:42:40 +01:00
Renato Mefi
20cc350891
DBZ-988 Test all Field Update operators
...
As in the official documentation:
https://docs.mongodb.com/v3.6/reference/operator/update-field/#field-update-operators
2019-01-07 13:42:40 +01:00
Renato Mefi
c43c9ecc54
DBZ-988 MongoDB unwrap Update operators base test
2019-01-07 13:42:40 +01:00
Jiri Pechanec
03570a1a3a
DBZ-1059 Support qualified table name in rename
2019-01-04 12:57:55 +01:00
Gunnar Morling
718ca56ab3
Update RELEASING.md
2018-12-19 16:26:57 +01:00
Jenkins user
5275f73424
[maven-release-plugin] prepare for next development iteration
2018-12-19 13:06:12 +00:00
Jenkins user
b6569c18ae
[maven-release-plugin] prepare release v0.9.0.Beta2
2018-12-19 13:06:12 +00:00
Jiri Pechanec
6dd02016d2
[release] Changelog for 0.9.0.Beta1
2018-12-19 13:40:03 +01:00