Commit Graph

74 Commits

Author SHA1 Message Date
jchipmunk
ea230e8e8a DBZ-918 Adding Debezium connector field to source info
This will allow consumers to recognize the Debezium connector used for creating a given message, helping them to adjust their behavior for a variety of connectors.
2018-10-04 10:33:58 +02:00
Jiri Pechanec
60d5fc8c09 DBZ-817 Enable Travis builds 2018-09-05 14:43:48 +02:00
Jiri Pechanec
ec8784febb DBZ-897 Skip messages redelivered from database after restart 2018-09-05 14:43:07 +02:00
Jiri Pechanec
738fd28df1 DBZ-894 Use only schema and table name for filtering 2018-09-04 13:21:07 +02:00
Jiri Pechanec
b9a5b0b409 DBZ-873 Use CU9 version for testing 2018-08-22 09:27:47 +02:00
Jenkins user
660074ff06 [maven-release-plugin] prepare for next development iteration 2018-07-26 08:04:40 +00:00
Jenkins user
175645dcb9 [maven-release-plugin] prepare release v0.9.0.Alpha1 2018-07-26 08:04:40 +00:00
Jenkins user
aaef40d038 Stable parent 0.9.0.Alpha1 for release 2018-07-26 08:04:22 +00:00
Gunnar Morling
f5a38fb862 DBZ-818 Adjusting scale of BigDecimal values to column's scale if needed 2018-07-25 16:04:07 +02:00
Gunnar Morling
591d3764b3 DBZ-826 Avoid NPE if commit is called before any offset is prepared 2018-07-25 15:54:48 +02:00
Gunnar Morling
1ff74a57be DBZ-40 Minor clarification 2018-07-25 15:05:53 +02:00
Jiri Pechanec
bed0a5637f DBZ-40 Superfluous whitechars 2018-07-25 15:05:53 +02:00
Jiri Pechanec
197fa41c64 DBZ-40 Database history initi is pulled up 2018-07-25 15:05:53 +02:00
Jiri Pechanec
aa0e5a1f3c DBZ-40 Changes after first review 2018-07-25 15:05:53 +02:00
Gunnar Morling
9fd0468908 DBZ-40 Pinning SQL Server Docker image to 2017-CU8 as "latest" failed to return the current LSNs 2018-07-25 15:05:53 +02:00
Gunnar Morling
33f3d59078 DBZ-40 Misc. typo and formatting fixes 2018-07-25 15:05:53 +02:00
Gunnar Morling
c001abccf2 DBZ-40 Making debezium-connector-sqlserver a direct module of the aggregator POM 2018-07-25 15:05:53 +02:00
Jiri Pechanec
d9d8f80bb4 DBZ-40 Add test for schema-only snapshot 2018-07-25 15:05:53 +02:00
Jiri Pechanec
0e21f2372a DBZ-40 Processing queries return exactly one result 2018-07-25 15:05:53 +02:00
Jiri Pechanec
40d02c0c7f DBZ-40 Added Javadoc and logging 2018-07-25 15:05:53 +02:00
Jiri Pechanec
d9bcce3a32 DBZ-40 Connector restart test 2018-07-25 15:05:53 +02:00
Jiri Pechanec
b077a9e79e DBZ-40 Snapshot test 2018-07-25 15:05:53 +02:00
Jiri Pechanec
5bbd3bc2ea DBZ-40 Snapshotting and connector restart 2018-07-25 15:05:53 +02:00
Gunnar Morling
9c8508adb1 DBZ-40 Misc. minor fixes 2018-07-25 15:05:53 +02:00
Jiri Pechanec
da03fcf51d DBZ-40 First cut of SQL Server streaming support 2018-07-25 15:05:53 +02:00
Gunnar Morling
2a3c58f069 DBZ-815 Adding test for heartbeat events for Oracle connector 2018-07-25 14:49:04 +02:00
Gunnar Morling
2d4320ccd5 DBZ-816 Pulling up code for database history set-up to HistorizedRelationalDatabaseConnectorConfig 2018-07-25 11:54:41 +02:00
Gunnar Morling
864a76e21c DBZ-40 Bumping POM version to 0.9.0-SNAPSHOT 2018-07-25 09:33:16 +02:00
Gunnar Morling
b4581d0b5e DBZ-804 Setting correct length for TIMESTAMP columns, adding tests 2018-07-24 21:56:52 +02:00
Gunnar Morling
35995d7e95 DBZ-804 Adding support for VARCHAR alias 2018-07-24 21:56:52 +02:00
Gunnar Morling
fd1818083c DBZ-804 Simplifying construction of expected values a bit 2018-07-24 21:56:52 +02:00
Gunnar Morling
7c938bd532 DBZ-804 Supporting negative scale values for NUMBER columns 2018-07-24 21:56:52 +02:00
Gunnar Morling
c2b2442326 DBZ-804 Consistent handling of precision/scale 2018-07-24 21:56:52 +02:00
Gunnar Morling
3d12bcce01 DBZ-804 For non-floating point NUMBER columns using matching int schema;
Depending on the number of digits, int8/int16/int32/int64 is used. For larger non-floating point columns and floating point columns, decimal / variable scale decimal is used as before.
2018-07-24 21:56:52 +02:00
Gunnar Morling
5b07419ee9 DBZ-804 Adjust metadata for NUMBER columns without explicit scale value 2018-07-24 21:56:52 +02:00
Gunnar Morling
f4aa437741 DBZ-804 Expanding floating point tests 2018-07-24 21:56:52 +02:00
Gunnar Morling
fbaa2b92f8 DBZ-804 Exporting non floating point NUMBER columns (scale = 0) as Decimal 2018-07-24 21:56:52 +02:00
Gunnar Morling
6c899c2de4 DBZ-804 Basing decision whether to use VariableScaleDecimal on presence of scale and not precision 2018-07-24 21:56:52 +02:00
Gunnar Morling
e493951271 DBZ-803 Finalizing snapshot in offsets also for schema-only snapshots 2018-07-23 06:44:36 +02:00
Gunnar Morling
a0f3aed63e DBZ-627 Unifying TopicSelector implementations 2018-07-18 12:36:42 +02:00
Gunnar Morling
9be74bcf35 DBZ-801 Parameterizing ChangeEventQueue<DataChangeEvent> 2018-07-18 10:30:39 +02:00
Gunnar Morling
8050fa7231 DBZ-40 Pulling up some common code to HistorizedRelationalDatabaseSchema 2018-07-18 10:14:37 +02:00
Gunnar Morling
f274c83e37 DBZ-720 Signaling snapshot cancellation via InterruptedException;
Also skipping schema snapshotting when earlier offset with completed snapshot was found
2018-07-17 13:21:47 +02:00
Gunnar Morling
55bfcdda27 DBZ-720 Reworking SnapshotDatatypesIT to test types captured during initial snapshotting 2018-07-17 12:59:33 +02:00
Gunnar Morling
8ad452d60f DBZ-720 Avoiding race condition where we tried to commit an offset to an already closed xout server 2018-07-17 12:58:34 +02:00
Gunnar Morling
70d91e1ba5 DBZ-795 Fixing misleading source info field name 2018-07-17 12:58:34 +02:00
Gunnar Morling
64dbdb5d7d DBZ-720 Adjusting tests to newly added snapshotting feature 2018-07-16 15:22:45 +02:00
Gunnar Morling
9a8aaa4b01 DBZ-720 Initial data snapshotting or Oracle 2018-07-16 15:22:45 +02:00
Gunnar Morling
235346cc9f DBZ-720 Avoiding some raw type warnings;
Also adjusting to changed signature of dispatch methods.
2018-07-13 09:51:56 +02:00
Gunnar Morling
a73e233520 DBZ-720 Extracting HistorizedRelationalSnapshotChangeEventSource from Oracle connector 2018-07-13 09:51:56 +02:00