Animesh Kumar
90cd3fdb6d
DBZ-5988 Impose null check on schema and name values prior to applying lowercase operation
2023-01-11 09:04:31 +01:00
govi20
6d8bcd42fd
DBZ-3653 Introduce incremental.snapshot.isolation.mode config
2023-01-11 08:55:33 +01:00
Jiri Pechanec
8ca5e0a9b5
DBZ-4669 Reformat after plugin version consolidation
2023-01-11 06:44:53 +01:00
Mark Lambert
e5d16b14a6
DBZ-2439 Remove redundant modifiers
2023-01-11 06:44:53 +01:00
erdinc
5a063867df
DBZ-5976 Use as much as possible "replace" method rather than "replaceAll"
2023-01-05 07:30:49 +01:00
rajdangwal
b03b4cdd19
DBZ-5915: correctly determine the startStreamingLsn with messageType
2023-01-04 14:50:14 +01:00
rajdangwal
5dde1ab3b5
DBZ-5915: correctly determine the startStreamingLsn
2023-01-04 14:50:14 +01:00
Debezium Builder
cf1720e4cb
[maven-release-plugin] prepare for next development iteration
2022-12-22 10:11:54 +00:00
Debezium Builder
b4ea9b46cd
[maven-release-plugin] prepare release v2.1.0.Final
2022-12-22 10:11:53 +00:00
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
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
Praveen Burgu
0b4769c793
DBZ-5944 Toasted varchar array is not correctly processed
2022-12-16 08:50:32 +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
9494552a3a
DBZ-5838 Add missing Apicurio converter dependency
2022-12-12 14:44:05 +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
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
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
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
Jiri Pechanec
574c1b0015
DBZ-5811 Use validate method
2022-12-06 13:35:52 +01:00
subodh
66fb51b55a
DBZ-5811 Implement support for skipping LSN commit on postgres source based on config
2022-12-06 13:35:52 +01:00
Debezium Builder
81896ed334
[maven-release-plugin] prepare for next development iteration
2022-11-30 07:52:24 +00:00
Debezium Builder
1aac97b87c
[maven-release-plugin] prepare release v2.1.0.Alpha2
2022-11-30 07:52:23 +00:00
Praveen Burgu
2158ea22d4
DBZ-5739 Pass the exception as argument to the logger
2022-11-30 06:55:35 +01:00
Praveen Burgu
ad6ec2be6a
DBZ-5739 Handle permission error from RDS Postgres
2022-11-30 06:55:35 +01:00
Jiri Pechanec
5eb147129d
DBZ-5874 Fix syntax errors
2022-11-25 11:43:49 +01:00
Gunnar Morling
e7aba47a24
DBZ-5874 Making sure trace message gets logged
2022-11-25 11:43:49 +01:00
Praveen Burgu
2b73ad6216
DBZ-5739 Seek to LSN based on lastCommitStoredLsn
2022-11-22 14:50:11 +01:00
Praveen Burgu
00321ccb4d
DBZ-5739 Fix remaining failing tests
2022-11-22 14:50:11 +01:00
Praveen Burgu
cb535d2ce6
DBZ-5739 Fix another test with expected error message
2022-11-22 14:50:11 +01:00
Praveen Burgu
8e3867f23f
DBZ-5739 Fix other failing tests
2022-11-22 14:50:11 +01:00
Praveen Burgu
1a0576e340
DBZ-5739 auto close statement
2022-11-22 14:50:11 +01:00
Praveen Burgu
2aed6b55ba
DBZ-5739 Fix test PostgresConnectorIT#shouldRegularlyFlushLsnWithTxMonitoring by not dropping the slot
2022-11-22 14:50:11 +01:00
Praveen Burgu
895d651841
DBZ-5739 Fix test DebeziumEngineIT.testOffsetsCommitAfterStop() by not dropping the slot
2022-11-22 14:50:11 +01:00
Jiri Pechanec
b4c076a27c
DBZ-5739 Make validation mandatory; more robust tests
2022-11-22 14:50:11 +01:00
Praveen Burgu
822f87147c
DBZ-5739 Postgres connector results in silent data loss if replication slot is recreated
...
Detect replication slot recreation and fail the connector
2022-11-22 14:50:11 +01:00
Debezium Builder
e311dd1a67
[maven-release-plugin] prepare for next development iteration
2022-11-10 13:29:06 +00:00
Debezium Builder
e3bf53440a
[maven-release-plugin] prepare release v2.1.0.Alpha1
2022-11-10 13:29:05 +00:00
Vojtech Juranek
96e4326d35
DBZ-2131 Use system property to determine if Apicurio should be used
2022-11-09 08:44:45 +01:00