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
ggaborg
fb3ed4e2ea
DBZ-5911 Debezium Server stops with NPE when Redis does not report the "maxmemory" field in "info memory" command
2022-12-13 13:42:46 +01:00
Vojtech Juranek
1c0300cf2a
DBZ-5838 Disable schema caching
...
While documentation says that schema caching is disabled by default,
which would everyone sane assume anyway, it's actually turned of and
clean result in very strange test failures.
See also https://github.com/Apicurio/apicurio-registry/issues/2997
2022-12-12 14:44:05 +01:00
Vojtech Juranek
567f113674
DBZ-5838 Run tests against Apicurio registy on internal CI
...
This reverts commit 8a10d7307c
.
2022-12-12 14:44:05 +01:00
Vojtech Juranek
163ea307aa
DBZ-5838 Skip Avro validation in tests which fail due to apicurio-registry #2980
2022-12-12 14:44:05 +01:00
Vojtech Juranek
9639c5ca0e
DBZ-5838 Fix Docker filter for sql server job
2022-12-12 14:44:05 +01:00
Vojtech Juranek
0105823dad
DBZ-5838 Start Apicurio registry in its own profile
...
Oracle build is run differently on internal Jenkins than other
connectors and also Apicurio has to be started in a different way.
2022-12-12 14:44:05 +01:00
Vojtech Juranek
9494552a3a
DBZ-5838 Add missing Apicurio converter dependency
2022-12-12 14:44:05 +01:00
mfvitale
4c93ebd3f2
DBZ-5847: Improve ComputePartition SMT documentation
2022-12-12 14:40:56 +01:00
mfvitale
4c941b63ed
DBZ-5847: Add support for all connectors
...
Support for qualified table names
2022-12-12 14:40:56 +01:00
mfvitale
d12811e9aa
DBZ-5847: Add documentation
2022-12-12 14:40:56 +01:00
mfvitale
bd680224da
DBZ-5847: Add ComputePartition Transformation.
...
This new SMT permits to assign record to a specific partition based on configured table field name hash.
2022-12-12 14:40:56 +01:00
Vojtech Juranek
68b624cf7b
DBZ-5811 DBZ-5914 Don't manipulate with LSN when LSN flushing LSN is disabled
...
Befre we start streamig, we adjust `confirmed_flush_lsn` in Postgres to
the position where we determined that the streaming should start. When
user disables LSN flushing, which is not desired as it's the user
reponsibility to flush LSN in Postgres.
Also adjust related tests, as when LSN flushing is not disabled, flushed
LSN in Postgres may change (as we e.g. determined start of streaming
from offset or from `xlogpos`) and can result in the test failure. When
flushing is enabled, only LSNs after start of streaming can be compared.
2022-12-09 21:03:19 +01:00
Jiri Pechanec
8d794ae636
DBZ-5895 Finish all matrix jobs in case of error
2022-12-09 21:03:19 +01:00
Jiri Pechanec
7f05ef44f9
DBZ-5895 Remove hard-coded plugin
2022-12-09 21:03:19 +01:00
Jiri Pechanec
67ff871569
DBZ-5895 Wait for REPLICA IDENTITY set completed
2022-12-09 21:03:19 +01:00
Jiri Pechanec
f437788325
DBZ-5895 Remove race condition between table reading and re-creating
2022-12-09 21:03:19 +01:00
ggaborg
23c2fcaba4
DBZ-5908 ConnectorLifecycle is not logging anymore the exception stacktrace when startup fails
2022-12-08 13:12:32 +01:00
Jiri Pechanec
7f17bdfba5
DBZ-2432 Fix formatting
2022-12-08 13:10:26 +01:00