Commit Graph

275 Commits

Author SHA1 Message Date
Debezium Builder
66415d3b40 [maven-release-plugin] prepare for next development iteration 2023-12-04 14:05:55 +00:00
Debezium Builder
f573ac4d15 [maven-release-plugin] prepare release v2.5.0.Beta1 2023-12-04 14:05:55 +00:00
Debezium Builder
5850a01d3e [release] Stable parent 2.5.0.Beta1 for release 2023-12-04 14:05:29 +00:00
Chris Cranford
e0e64b3c3c DBZ-6636 Fallback to always include field 2023-11-29 12:05:26 -05:00
Chris Cranford
309735a602 DBZ-6636 Use Field rather than Column 2023-11-29 12:05:26 -05:00
ani-sha
94a11cfced DBZ-6636 Create factory class for filtering logic 2023-11-29 12:05:26 -05:00
ani-sha
92594ebf5b DBZ-6636 Initial implementation for column filters 2023-11-29 12:05:26 -05:00
Roman Kudryashov
ed55948948 DBZ-7159 Use CE validator 2023-11-29 15:09:24 +01:00
mfvitale
b8a6f13bba DBZ-7191 Null value will be used instead of default for optional field 2023-11-29 03:45:06 -05:00
Roman Kudryashov
3b8645a5b8 DBZ-7130 ConvertCloudEventToSaveableForm can work with cloud events deserialized from JSON 2023-11-16 11:54:08 +01:00
dependabot[bot]
1cd501abd7 [ci] Bump actions/github-script from 6 to 7
Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-13 16:41:12 -05:00
Debezium Builder
6cd8fadfa9 [release] New parent 2.5.0-SNAPSHOT for development 2023-11-10 10:37:31 +00:00
Debezium Builder
8eeb5d204d [maven-release-plugin] prepare for next development iteration 2023-11-10 10:35:55 +00:00
Debezium Builder
c7b157f359 [maven-release-plugin] prepare release v2.5.0.Alpha2 2023-11-10 10:35:55 +00:00
Debezium Builder
a8467d658f [release] Stable parent 2.5.0.Alpha2 for release 2023-11-10 10:35:29 +00:00
mfvitale
6cf6a17ce4 DBZ-6317 Document tombstone behaviour 2023-11-10 06:43:48 +01:00
mfvitale
f73c1f9655 DBZ-6317 Move bind logic for temporal types to specific type classes 2023-11-10 06:43:48 +01:00
mfvitale
cec5574409 DBZ-6317 Apply table changes on delete events only when isDeleteEnabled is true 2023-11-10 06:43:48 +01:00
mfvitale
befb890981 DBZ-6317 Remove old single record processing code 2023-11-10 06:43:48 +01:00
mfvitale
99f1e2ecac DBZ-6317 Encapsulate batch write in RecordWriter class 2023-11-10 06:43:48 +01:00
mfvitale
d05a30ec47 DBZ-6317 Refactor 2023-11-10 06:43:48 +01:00
mfvitale
9cb7397a9b DBZ-6317 Manage batch errors 2023-11-10 06:43:48 +01:00
mfvitale
2f0750f450 DBZ-6317 Support timestamps without timezone for batch 2023-11-10 06:43:48 +01:00
mfvitale
b24cd359e4 DBZ-6317 Support SQLServer Bytes type for batch 2023-11-10 06:43:48 +01:00
mfvitale
f1dad36165 DBZ-6317 Fix PostgreSQL and DB2 timestamps, time and date types 2023-11-10 06:43:48 +01:00
mfvitale
2286f5cb06 DBZ-6317 Support truncate events 2023-11-10 06:43:48 +01:00
mfvitale
8cd1898310 DBZ-6317 Support for date and time for PostgreSQL, Oracle, MySQL, SQLServer and DB2 2023-11-10 06:43:48 +01:00
mfvitale
8557c0752b DBZ-6317 Fix transaction rollback 2023-11-10 06:43:48 +01:00
mfvitale
29cd43b194 DBZ-6317 Add batch support for deletes 2023-11-10 06:43:48 +01:00
mfvitale
26f3c86b14 DBZ-6317 Support timestamp types with batch mode 2023-11-10 06:43:48 +01:00
mfvitale
4d24d1fe44 DBZ-6317 Add batch support for inserts with buffer 2023-11-10 06:43:48 +01:00
mfvitale
4d87f0d827 DBZ-6317 Bind method returns ValueBindDescriptor object with bind information 2023-11-10 06:43:48 +01:00
Roman Kudryashov
2ae3dfc76b DBZ-7065 Fixes 2023-11-09 07:13:23 +01:00
Roman Kudryashov
1d35107283 DBZ-7065 Apply suggestions from code review
Co-authored-by: Jiri Pechanec <jpechane@redhat.com>
2023-11-09 07:13:23 +01:00
Roman Kudryashov
eadd60625f DBZ-7065 Integration test 2023-11-09 07:13:23 +01:00
Roman Kudryashov
0853eb90fc DBZ-7065 Add ConvertCloudEventToSaveableForm transform 2023-11-09 07:13:23 +01:00
mfvitale
67ac47f65d DBZ-7069 Correctly manage errors to avoid potential connection leak 2023-10-31 14:53:41 +01:00
Debezium Builder
88740dd2e0 [release] New parent 2.5.0-SNAPSHOT for development 2023-10-26 15:51:28 +00:00
Debezium Builder
74251d70e1 [maven-release-plugin] prepare for next development iteration 2023-10-26 15:50:17 +00:00
Debezium Builder
8cfb9c60c9 [maven-release-plugin] prepare release v2.5.0.Alpha1 2023-10-26 15:50:17 +00:00
Debezium Builder
3673d5d28c [release] Stable parent 2.5.0.Alpha1 for release 2023-10-26 15:49:34 +00:00
mfvitale
5450b748a3 DBZ-6990 Use DB2 specif statement for table truncation 2023-10-19 09:04:16 +02:00
mfvitale
3bc252871f DBZ-6990 Fix db2 truncate table case using plain jdbc connection 2023-10-19 09:04:16 +02:00
harveyyue
ded6d2775e DBZ-6990 Add db2 truncate table case using plain jdbc connection 2023-10-19 09:04:16 +02:00
harveyyue
3ea1377e06 DBZ-6970 add some it tests for handle truncate event 2023-10-19 09:04:16 +02:00
harveyyue
59c7a0acae DBZ-6970 Debezium jdbc sink process truncate event failure 2023-10-19 09:04:16 +02:00
Chris Cranford
19bc4acfc0 DBZ-6999 Fix multi-column add alter table statements 2023-10-09 05:17:01 -04:00
mfvitale
0dd6a7684e DBZ-6958 Revisit the support for Postgres special character in column name 2023-10-04 14:22:54 -04:00
harveyyue
ccc28f3653 DBZ-6990 Debezium jdbc sink should throw not supporting schema change topic exception 2023-10-04 14:42:41 +02:00
Bertrand Paquet
b26a98b27c DBZ-6967: Handle bytea target field with Postgres 2023-10-04 14:15:21 +02:00