Chris Cranford
96dda6c3cb
DBZ-1969 Add array support for time, timetz, timestamp, and timestamptz
2020-05-04 11:22:49 +02:00
Chris Cranford
bbae345c64
DBZ-2039 Upgrade to jboss-parent 36 and checkstyle 8.32
2020-04-30 21:55:06 +02:00
Chris Cranford
5eb29fb228
DBZ-1933 Add anchors to connector properties
2020-04-30 21:52:58 +02:00
Braden Groom
8093582487
DBZ-2038 Refactor postgres type registry queries to use the same base query
2020-04-30 14:29:14 -04:00
Braden Groom
63f96940fb
DBZ-2038 Factor out logic for converting postgres result sets to type builders
2020-04-30 14:29:14 -04:00
Braden Groom
50c61fe462
DBZ-2038 Prime postgres array and non-array types using same logic
2020-04-30 14:29:14 -04:00
Braden Groom
01dda2a8a9
DBZ-2038 Load unknown postgres types by name and oid using same logic
2020-04-30 14:29:14 -04:00
Braden Groom
905a732342
DBZ-2038 Resolve array and non-array postgres types with the same logic
2020-04-30 14:29:14 -04:00
Braden Groom
284a4357e0
DBZ-1969 Update convertLtreeArray to handle List instances
2020-04-29 13:06:43 -04:00
Braden Groom
1578ebc8bb
DBZ-1969 Have isArray return false for Postgres LTree arrays
2020-04-29 13:06:43 -04:00
Gunnar Morling
2310d6c792
DBZ-1969 Fixing incorrect assertion and utility which concealed this
2020-04-29 13:06:43 -04:00
Gunnar Morling
f718302d36
DBZ-1969 Simplifying array handling in PgProtoColumnValue
2020-04-29 13:06:43 -04:00
Braden Groom
0b429ce880
DBZ-1969 Add support for Postgres enum arrays
2020-04-29 13:06:43 -04:00
Chris Cranford
11c8e9df3d
DBZ-1953 Rework configuration files
2020-04-29 12:27:38 +02:00
Chris Cranford
230ddaebdc
DBZ-1953 Generalized SkipWhenDatabaseVersion functionality
2020-04-29 12:27:38 +02:00
Chris Cranford
6fca72c773
DBZ-1953 Move Travis CI jobs to Jenkins matrix
2020-04-29 12:27:38 +02:00
Chris Cranford
bcae276234
DBZ-1953 MySQL 5.5 and 5.6 added to test matrix
2020-04-29 12:27:38 +02:00
Gunnar Morling
3d0606b348
DBZ-2027 Small speed-up of PG test execution;
...
* Using Awaitility so we can use 100ms looping intervals; also it's more concise
* Avoiding creation of one temporary connection
2020-04-29 09:56:59 +02:00
Gunnar Morling
5fb3b7f2a1
DBZ-2027 Removing some unused code
2020-04-29 09:56:59 +02:00
Gunnar Morling
16b780fa3c
DBZ-2027 Upgrading Postgres JDBC driver to 42.2.12;
...
The driver upgrade mitigates some issues with using this connector with
Postgres on Azure. It comes with some behavioural changes, though:
* column metadata for DECIMAL without scale is returned differently by
the (see https://github.com/pgjdbc/pgjdbc/issues/1767 ): while it used
to be returned as 0, it's now returned as null. This should be
transparent to DBZ consumers
* snapshots for partitioned tables only export change events on the
partition topics now due to https://github.com/pgjdbc/pgjdbc/pull/1708 ;
this has an impact on consumers, but I think it's more reasonable than
exporting all change events twice, one partition table and main table
topics
2020-04-29 09:56:59 +02:00
Chris Cranford
a6d1383122
DBZ-2030 Use Awaitility to manage database drops
2020-04-29 08:44:43 +02:00
TovaCohen
41279981c8
DBZ-2011 FUSEDOC-3849 Update downstream download links. Also tried to fix a broken sentence.
2020-04-28 12:27:43 -04:00
TovaCohen
bbddac66e5
DBZ-2011 Added .yaml config exampls for MongoDB, PostgreSQL, and SQL Server connectors
2020-04-28 12:27:43 -04:00
TovaCohen
8a0390dc79
DBZ-2011 Added yaml config example to be rendered downstream only
2020-04-28 12:27:43 -04:00
Gunnar Morling
a83dd901e3
DBZ-1990 Adding Anton Kondratev to COPYRIGHT.txt
2020-04-28 17:31:35 +02:00
Anton Kondratev
236ea1a15f
DBZ-1990 Support for Postgres Json and Jsonb array columns
2020-04-27 22:17:48 +03:00
Gunnar Morling
e9632c2227
DBZ-1972 Formatting
2020-04-27 17:54:35 +02:00
Gunnar Morling
8b2448440b
Revert "DBZ-2025 Reduce capture job poll interval"
...
This reverts commit 131063fb2be38f865019e5dcff74b6d78299f6d2; it prove
unstable on CI.
2020-04-27 16:38:01 +02:00
Siddhant Agnihotry
4ed8cd7f43
DBZ-2010 Update postgresql.adoc
2020-04-27 09:19:36 -04:00
Jiri Pechanec
131063fb2b
DBZ-2025 Reduce capture job poll interval
2020-04-27 13:56:29 +02:00
JanHendrikDolling
33d83731af
DBZ-1972 move static Filed methods as static Filed constant to RelationalDatabaseConnectorConfig instead.
2020-04-27 12:31:19 +02:00
Gunnar Morling
f9bfe26754
DBZ-1753 Typo fix
2020-04-27 11:27:36 +02:00
Chris Cranford
f974f9f4ab
DBZ-1753 Refactor common code between SQL Server and DB2
2020-04-24 13:45:06 -04:00
Jiri Pechanec
bb13db1d5b
DBZ-2000 Docs improvements
...
Co-Authored-By: Gunnar Morling <gunnar.morling@googlemail.com>
2020-04-24 15:44:52 +02:00
Jiri Pechanec
7e37237b52
DBZ-2000 Change expression param name; add docs
2020-04-24 15:44:52 +02:00
Gunnar Morling
90d2e24788
DBZ-2000 Misc. clean-up
2020-04-24 15:44:52 +02:00
Jiri Pechanec
3ceb6ced3e
DBZ-2000 Content based router SMT
2020-04-24 15:44:52 +02:00
Gunnar Morling
ea7f8e918b
DBZ-1750 Removing unused method
2020-04-24 15:35:28 +02:00
Gunnar Morling
03ce403972
DBZ-1750 Separating config definition editor and immutable config definitions
2020-04-24 15:35:28 +02:00
Jiri Pechanec
37f0dbcaf8
DBZ-1750 Limit access to parent defs; dont share the parent defs
2020-04-24 15:35:28 +02:00
Jiri Pechanec
0d8d6a41c5
DBZ-1750 Validate Kafka params only for Kafka history
2020-04-24 15:35:28 +02:00
Jiri Pechanec
af90507fa6
DBZ-1750 Centralize shared config definitions
2020-04-24 15:35:28 +02:00
Gunnar Morling
391fdf1231
DBZ-1923 Using Awaitility to wait for CDC being enablement
2020-04-24 12:10:17 +02:00
Jiri Pechanec
412f288e88
DBZ-1923 Detect lost database history
2020-04-24 10:22:06 +02:00
Chris Cranford
24abc23f66
DBZ-2007 Upgrade Formatter and Impsort plugins
2020-04-23 11:21:06 +02:00
Gunnar Morling
41293f0b2d
DBZ-1993 Wrapping structs for simpler references in filter SMT;
...
Exposing as ProxyObject allows for simple property-style access. We also can prevent write access that way.
2020-04-23 08:34:56 +02:00
Gunnar Morling
2d0da37c03
DBZ-1993 Wrapping structs for simpler references in filter SMT;
...
Exposing as ProxyObject allows for simple property-style access. We also can prevent write access that way.
2020-04-23 08:33:30 +02:00
Gunnar Morling
0998fc533a
DBZ-1895 Completing implementation;
...
* Restoring original derserializers; excluding skipped events in event handlers
* Adding test
2020-04-22 15:04:36 +02:00
Hossein Torabi
9ddd893074
DBZ-1895 Implement SKIPPED_OPERATIONS for mysql
2020-04-22 15:04:36 +02:00
Gunnar Morling
dae655c78b
DBZ-2006 Misc. fixes to MongoDB connector docs
2020-04-22 11:42:21 +02:00