Commit Graph

7746 Commits

Author SHA1 Message Date
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
Marcelo Avancini
7754163c5d DBZ-2432: Fixing misuse of assertj
- Some usages of assertj was not callig the actual assert of the DSL, fixing it
- Changing the Assertions to be staticlly imported
2022-12-08 13:10:26 +01:00
Bob Roldan
a7b561efad DBZ-5906 Correct additional-conditions default in adhoc snapshots doc 2022-12-08 13:09:16 +01:00
Nir Levy
39393299e4 DBZ-5904 Suppport INSERT INTO statements with dots in column names 2022-12-08 13:04:41 +01:00
Vojtech Juranek
e1b65cd6f7 DBZ-5889 Run integration tests in specified order
Run the tests alwyas in thr same order to make it more easy to debug
failures. If needed, the order can be changed (e.g. to `random`) by
overriding propeperty `runOrder`.
2022-12-08 13:00:41 +01:00
sahapasci
1b37ff01c7 Update postgres-plugins.adoc
Fixed link typo Updated postgresql link from 14 to current (15)
2022-12-07 10:27:54 +01:00
roldanbob
86805f0709 DBZ-5804 Correct typo
Co-authored-by: Jiri Pechanec <jpechane@redhat.com>
2022-12-07 09:19:39 +01:00
roldanbob
78817e29d4 DBZ-5804 Add conditionalized text to note for MongoDB 2022-12-07 09:19:39 +01:00
roldanbob
a3223dd021 DBZ-5804 Apply suggestions from code review
Update formatting in examples for consistency to designate replaceable arguments.

Co-authored-by: Chris Cranford <ccranfor@redhat.com>
2022-12-07 09:19:39 +01:00
Bob Roldan
ba2d9b9efd DBZ-5804 Fix incremental snapshot include directives for SQL connectors 2022-12-07 09:19:39 +01:00
Bob Roldan
26c96a3323 DBZ-5804 Correct typo 2022-12-07 09:19:39 +01:00
Bob Roldan
6987be47e5 DBZ-5804 Use quantity as column name in additional-conditions example 2022-12-07 09:19:39 +01:00
Bob Roldan
98d5416fab DBZ-5804 Escape collection names in MongoDB insert examples 2022-12-07 09:19:39 +01:00
Bob Roldan
f5a3105091 DBZ-5804 Insert paragraph break 2022-12-07 09:19:39 +01:00
Bob Roldan
3136f1e808 DBZ-5804 Add MongoDB version of description of data collection array 2022-12-07 09:19:39 +01:00
Bob Roldan
b237aa5cff DBZ-5804 Fix italics formatting in monospace examples 2022-12-07 09:19:39 +01:00
Bob Roldan
f3cf677b70 DBZ-5804 Fix formmatting;provide legends for example parameters 2022-12-07 09:19:39 +01:00
Bob Roldan
bb8c2ff89a DBZ-5804 Distinguish between SQL and nosql steps in included content 2022-12-07 09:19:39 +01:00
Bob Roldan
16a9683b75 DBZ-5804 Move procedural content to new files; tag stop snapshot content 2022-12-07 09:19:39 +01:00
Bob Roldan
b2c9678b74 DBZ-5812 Correction in response to review feedback 2022-12-07 09:18:02 +01:00
Bob Roldan
604b73ea37 DBZ-5812 Additional edits for clarity 2022-12-07 09:18:02 +01:00
Bob Roldan
dbdddc2485 DBZ-5812 Update common problems description re: snapshot initial mode 2022-12-07 09:18:02 +01:00
Bob Roldan
980c4be471 DBZ-5812 Update formatting, revise description of initial option 2022-12-07 09:18:02 +01:00
Bob Roldan
c46d467cf1 DBZ-5812 Update snapshot.mode description and extended stoppage topic 2022-12-07 09:18:02 +01:00
Jiri Pechanec
97ea30f25d DBZ-5893 Mask connection string in connector option logging 2022-12-07 08:41:34 +01:00
jcechace
2468d73783 DBZ-5893 Masking credentials in connection string when logging 2022-12-07 05:45:58 +01:00