Commit Graph

7789 Commits

Author SHA1 Message Date
jchipmunk
189f3c023e DBZ-5949 Support partitioned tables when updating PG publication
PostgresConnection.getAllTableIds(String) method was added to unify getting all tables in database catalog, including partitioned tables.
2022-12-20 09:28:05 +01:00
Praveen Burgu
31745a7dd5 DBZ-5936 Add test for json[] column 2022-12-20 09:18:34 +01:00
Praveen Burgu
48e1db8fc3 DBZ-5936 Add Javadoc 2022-12-20 09:18:34 +01:00
Jiri Pechanec
fff4719fb1 DBZ-5936 Remove separate config option 2022-12-20 09:18:34 +01:00
Praveen Burgu
4cada81661 DBZ-5936 Handle json and jsonb arrays 2022-12-20 09:18:34 +01:00
Praveen Burgu
28d12a836f DBZ-5936 Move all placeholder logic into one class 2022-12-20 09:18:34 +01:00
Praveen Burgu
54c0cfc14a DBZ-5936 Handle TOASTed int and bigint array columns 2022-12-20 09:18:34 +01:00
harveyyue
03933f61ea DBZ-5818 field.exclude.list in MongoDB Connector v2.0 doesn't accept * as a wildcard for collectionName 2022-12-19 13:39:37 +01:00
harveyyue
6d70bf7b9d DBZ-5344 Add complex json array test case to EventRouterTest 2022-12-19 12:24:24 +01:00
harveyyue
348e77d334 DBZ-5946 Print the readable data class name in JdbcValueConverters.handleUnknownData 2022-12-19 11:02:38 +01:00
Jakub Cechacek
bae49fec2a
DBZ-5857 Using 3 member replica set in jenkins job (#4146) 2022-12-16 11:54:12 +01:00
Debezium Builder
44e7cbc45a [release] Development version for testing module deps 2022-12-16 09:43:50 +00:00
Debezium Builder
177a60a9d3 [maven-release-plugin] prepare for next development iteration 2022-12-16 09:33:38 +00:00
Debezium Builder
f805db8c3c [maven-release-plugin] prepare release v2.1.0.Beta1 2022-12-16 09:33:38 +00:00
Debezium Builder
752e4c5236 [release] Stable 2.1.0.Beta1 for testing module deps 2022-12-16 09:30:38 +00:00
Jiri Pechanec
0fffb59d88 [release] Changelog for 2.1.0.Beta1 2022-12-16 10:26:27 +01:00
Jiri Pechanec
17250bccd6 [release] Add contributors 2022-12-16 10:26:27 +01:00
Jiri Pechanec
ffcc794534 [release] Update jobs 2022-12-16 10:26:27 +01:00
Jiri Pechanec
97f3edf906 DBZ-5880 Handle null explicitly 2022-12-16 09:24:52 +01:00
Praveen Burgu
0b4769c793 DBZ-5944 Toasted varchar array is not correctly processed 2022-12-16 08:50:32 +01:00
Jiri Pechanec
c9fe6d5ef7 DBZ-5880 Removed redundant code 2022-12-16 08:44:54 +01:00
Vojtech Juranek
2300817e49 DBZ-5880 Add documentation for NumberToZeroScaleConverter 2022-12-16 08:44:54 +01:00
Vojtech Juranek
02705903f1 DBZ-5880 Skip failing intTypes test when run with Apicurio
* Add annotation and jUnit rule for skipping test when it's run against
  Apicurio registry.
* Skip `AbstractOracleDatatypesTest#intTypes` tests which fails with
  Apicurio. Which is partially tests in `OracleNumberNegativeScaleIT`
2022-12-16 08:44:54 +01:00
Vojtech Juranek
56ad55ae7b DBZ-5880 Create converter for numbers with negative scales
Oracle allows the scale to be negatove for `NUMBER` data type.
Conversion of such number to Avro would fail as Avro doesn't allow
negative scales. Provide a converter which converts the number to
zero scale number. For completeness the converter provides also
conversion to other supported types - string and double.

N.B.: if the conversion to Avro fails actually depends on
implementation, e.g. Kafka schema registy allows also negative scales.
2022-12-16 08:44:54 +01:00
jcechace
d2437411e2 DBZ-5857 Temporarily disabling tc test for sharded cluster due to ci errors 2022-12-16 08:43:25 +01:00
jcechace
60910872b9 DBZ-5857 Using single member replica as default 2022-12-16 08:43:25 +01:00
jcechace
c9ef1136b5 DBZ-5857 Excluding JUnit5 from debezium-testing-testcontainers dependency in mongo module 2022-12-16 08:43:25 +01:00
jcechace
0951f9994f DBZ-5857 Migrated MongoDB integration tests to test-containers 2022-12-16 08:43:25 +01:00
jcechace
82643e9d26 DBZ-5857 Fake DNS resolver allowing the use of MongoDB containers under Docker Desktop without hots file modifications 2022-12-16 08:43:25 +01:00
jcechace
86fea445a5 DBZ-5857 Improved logging for MongoDB containers running under Docker Desktop 2022-12-16 08:43:25 +01:00
jcechace
7177518ae4 DBZ-5857 Ability to run MongoDB containers with static ports on docker desktop 2022-12-16 08:43:25 +01:00
Jiri Pechanec
36a01dac5a DBZ-5922 Remove incubating note from installation page 2022-12-16 08:04:03 +01:00
Bob Roldan
493b15743b DBZ-5922 Remove Cassandra incubating statement 2022-12-16 08:04:03 +01:00
Bob Roldan
8414355f8e DBZ-5922 Formatting and other edits; Enforce per-sentence line endings 2022-12-16 08:04:03 +01:00
Jeremy Ford
ca17a63270 DBZ-5940 Verify server is configured with properties 2022-12-16 07:59:24 +01:00
Jeremy Ford
0809bc356b DBZ-5940 Support predicate parameters in Debezium Server
Add predicate configuration support
2022-12-16 07:59:24 +01:00
Keri Harris
9bc7b134c9 DBZ-5924 add JDBC connection URL unit tests for SQL Server connector 2022-12-15 11:41:58 +01:00
Keri Harris
aba74a462f DBZ-5924 refactor SQL-Server JDBC configuration for named instance config parameter 2022-12-15 11:41:58 +01:00
Keri Harris
58eb77d7e4 DBZ-5924 respect SQL-Server database.instance config option 2022-12-15 11:41:58 +01:00
Raul Estrada
dd96ccc27d DBZ-5888 MariaDB-grammar 2022-12-14 14:42:29 +01:00
Praveen Burgu
b4be663168 DBZ-4941 add a comment 2022-12-14 14:26:17 +01:00
Praveen Burgu
e61a75ff4e DBZ-4941 Create a separate table for test 2022-12-14 14:26:17 +01:00
Praveen Burgu
4bdcd66d48 DBZ-4941 Handle Toasted array columns 2022-12-14 14:26:17 +01:00
xiaowu
08119e5368 Clean up useless methods 2022-12-14 08:34:44 +01:00
Vojtech Juranek
862992902d DBZ-5928 Fix required Java version in Install docs 2022-12-14 08:31:32 +01:00
Raul Estrada
17c99fadd2 DBZ-3576 Implement window function in MySQL parser 2022-12-14 08:28:11 +01:00
Martin Medek
de7d84b172 DBZ-2193 fixed test tags on DockerMongoRhelConnectorIT, removed redundant test classes, refactor
fixed default sqlserver test parameters in pom
2022-12-13 15:45:34 +01:00
Martin Medek
4a9e2816d6 DBZ-2193 replaced kafkaCluster loadBalancer with route, port forward local port is now chosen as first free random port. 2022-12-13 15:45:34 +01:00
Martin Medek
ed99a88fdb DBZ-2193 Created interface for the port forwardble database controller, moved the methods to be called explicitly in test setup and cleanup
Fixed mongo parameters in ConnectorFactories
2022-12-13 15:45:34 +01:00
Martin Medek
e4f713e018 DBZ-2193 Refactored testsuite to use port forwarding instead of loadBalanced services to access DBs 2022-12-13 15:45:34 +01:00