Debezium Builder
a506e69ffb
[release] New parent 2.6.0-SNAPSHOT for development
2024-01-21 10:25:08 +00:00
Debezium Builder
fe7f92f357
[maven-release-plugin] prepare for next development iteration
2024-01-21 10:23:31 +00:00
Debezium Builder
eab02cb77e
[maven-release-plugin] prepare release v2.6.0.Alpha1
2024-01-21 10:23:31 +00:00
Debezium Builder
cd7a7ff62e
[release] Stable parent 2.6.0.Alpha1 for release
2024-01-21 10:23:03 +00:00
Mickael Maison
d2fc528dc8
DBZ-7298 Add service loader manifests for Connector and SMT
2024-01-04 09:22:37 +01:00
Debezium Builder
d802455684
[release] New parent 2.6.0-SNAPSHOT for development
2023-12-21 07:05:45 +00:00
Debezium Builder
b9a7e7a068
[maven-release-plugin] prepare for next development iteration
2023-12-21 07:04:09 +00:00
Debezium Builder
9e2c7f07c9
[maven-release-plugin] prepare release v2.5.0.Final
2023-12-21 07:04:09 +00:00
Debezium Builder
21cdfc9234
[release] Stable parent 2.5.0.Final for release
2023-12-21 07:03:42 +00:00
Roman Kudryashov
77188f7fd7
DBZ-7235 Add schema.cloudevents.name
config option to ConvertCloudEventToSaveableForm
SMT
2023-12-20 06:53:40 +01:00
Debezium Builder
b4ad956700
[release] New parent 2.5.0-SNAPSHOT for development
2023-12-14 10:04:00 +00:00
Debezium Builder
82d5e33fa8
[maven-release-plugin] prepare for next development iteration
2023-12-14 09:59:53 +00:00
Debezium Builder
cb7e2c09b8
[maven-release-plugin] prepare release v2.5.0.CR1
2023-12-14 09:59:53 +00:00
Debezium Builder
b53486c834
[release] Stable parent 2.5.0.CR1 for release
2023-12-14 09:59:26 +00:00
Jiri Pechanec
7de4a0504d
DBZ-7217 Fix formatting
2023-12-05 07:14:40 +01:00
mfvitale
8bc8d052fa
DBZ-7217 Add trace performance logs with execution times
2023-12-05 07:09:53 +01:00
dependabot[bot]
f3127fed5f
[ci] Bump actions/setup-java from 3 to 4
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 07:06:10 +01:00
Debezium Builder
6989864fef
[release] New parent 2.5.0-SNAPSHOT for development
2023-12-04 14:07:07 +00:00
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
Debezium Builder
7a340989b8
[release] New parent 2.5.0-SNAPSHOT for development
2023-10-03 14:29:34 +00:00
Debezium Builder
984b64336c
[maven-release-plugin] prepare for next development iteration
2023-10-03 14:28:13 +00:00
Debezium Builder
8ceb26d495
[maven-release-plugin] prepare release v2.4.0.Final
2023-10-03 14:28:13 +00:00
Debezium Builder
13728f288f
[release] Stable parent 2.4.0.Final for release
2023-10-03 14:27:50 +00:00
Debezium Builder
91020e4cbc
[release] New parent 2.4.0-SNAPSHOT for development
2023-09-22 09:11:41 +00:00
Debezium Builder
33010ca024
[maven-release-plugin] prepare for next development iteration
2023-09-22 09:10:06 +00:00
Debezium Builder
21ff19386c
[maven-release-plugin] prepare release v2.4.0.CR1
2023-09-22 09:10:06 +00:00
Debezium Builder
654689c7f9
[release] Stable parent 2.4.0.CR1 for release
2023-09-22 09:09:30 +00:00
Debezium Builder
4d9699001f
[release] New parent 2.4.0-SNAPSHOT for development
2023-09-13 09:52:24 +00:00
Debezium Builder
6168683d38
[maven-release-plugin] prepare for next development iteration
2023-09-13 09:51:01 +00:00
Debezium Builder
756d85a596
[maven-release-plugin] prepare release v2.4.0.Beta2
2023-09-13 09:51:01 +00:00
Debezium Builder
5d5ec5a764
[release] Stable parent 2.4.0.Beta2 for release
2023-09-13 09:50:37 +00:00
Chris Cranford
dec0014f0b
DBZ-6862 Change log level
2023-09-05 10:00:42 -04:00
mfvitale
ac2be17f80
DBZ-6862 Align test with new basic schema fields
2023-09-05 10:00:42 -04:00
mfvitale
fb08766181
DBZ-6862 Skip tombstone record
2023-09-05 10:00:42 -04:00
mfvitale
8ddd1e23d6
DBZ-6862 Consider the case when delete.handling.mode of New Record State Extraction is set to none
. Delete record ack as a tombstone.
2023-09-05 10:00:42 -04:00
mfvitale
875f4be6a6
DBZ-6862 Skip tombstone events
2023-09-05 10:00:42 -04:00
dependabot[bot]
3f5a42864f
[ci] Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 10:12:30 +02:00
harveyyue
a5950f5aac
DBZ-6831 Error with propagation source column name
2023-08-31 13:27:00 -04:00
Chris Cranford
e7a1d96ce7
DBZ-6857 Do not end Oracle inserts with semicolons
...
The Oracle does not like when INSERT statements are terminated with a semicolon
as it causes ORA-00933 errors that the SQL command is not properly ended. This
regression was introduced in the SQL Server identity inserts feature and this
change adjusts that behavior to avoid the extra semicolon for non-MSSQL.
2023-08-31 13:08:25 -04:00
Debezium Builder
a0dff67250
[release] New parent 2.4.0-SNAPSHOT for development
2023-08-29 11:50:12 +00:00
Debezium Builder
59e66d7041
[maven-release-plugin] prepare for next development iteration
2023-08-29 11:48:44 +00:00
Debezium Builder
d3d8296306
[maven-release-plugin] prepare release v2.4.0.Beta1
2023-08-29 11:48:44 +00:00
Debezium Builder
faa080dee9
[release] Stable parent 2.4.0.Beta1 for release
2023-08-29 11:48:24 +00:00
mfvitale
7cc1185937
DBZ-6682 Correctly manage the 'quote.identifiers' property.
...
Signed-off-by: mfvitale <mvitale@redhat.com>
2023-08-22 11:22:01 -04:00
Chris Cranford
2973885c9b
DBZ-6801 Add integration test
2023-08-15 08:35:25 -04:00
Chris Cranford
1e199b6a58
DBZ-6801 Fix formatting
2023-08-15 08:35:25 -04:00
M. Gökhan Akgül
d89e509f74
DBZ-6801
...
Refactor on configuration structure used boolean config instead of table names.
Refactoring due to performance aspect, added new property in TableDescriptor and assigned during constructor.
2023-08-15 08:35:25 -04:00
M. Gökhan Akgül
64dea22276
DBZ-6801
...
added new Configuration as SQLSERVER_IDENTITY_TABLE_NAMES
added new method wrapWithIdentityInsert for SqlServerDatabaseDialect if the configured identity tables name exist in the list
2023-08-15 08:35:25 -04:00
Debezium Builder
9edfd05b9e
[release] New parent 2.4.0-SNAPSHOT for development
2023-08-09 10:43:15 +00:00
Debezium Builder
0aa22dfb04
[maven-release-plugin] prepare for next development iteration
2023-08-09 10:41:46 +00:00
Debezium Builder
853da453ef
[maven-release-plugin] prepare release v2.4.0.Alpha2
2023-08-09 10:41:46 +00:00
Debezium Builder
c908c1cbd9
[release] Stable parent 2.4.0.Alpha2 for release
2023-08-09 10:41:23 +00:00
harveyyue
e2f1cdbf22
DBZ-6684 Rename back fields with avro_unicode
2023-08-08 10:24:38 +02:00
j2gg0s
86ce87898c
DBZ-6753 Fix mispelling with non-default value type longblob
2023-08-03 08:10:27 -04:00
Chris Cranford
9bd422d198
DBZ-6637 Fix case concern with Db2
2023-07-26 16:16:20 -04:00
Chris Cranford
4cd5c9797e
DBZ-6637 Fix case concern with Kafka primary key mode
2023-07-26 16:16:20 -04:00
Chris Cranford
b24f250bc9
DBZ-6637 Fix column name case concern with Oracle/PostgreSQL
2023-07-26 16:16:20 -04:00
mfvitale
215ccf70ac
DBZ-6637 use the right column name when checking for columnQueryBindingFromField
2023-07-26 16:16:20 -04:00
mfvitale
74948cfaf0
DBZ-6637 Change property database.postgres.postgis.schema
to dialect.postgres.postgis.schema
2023-07-26 16:16:20 -04:00
mfvitale
4a7e83709c
DBZ-6637 Support Geo types without srid
2023-07-26 16:16:20 -04:00
mfvitale
04105c08f8
DBZ-6637 Support Geography type for PostgreSQL
2023-07-26 16:16:20 -04:00
mfvitale
8429852dc8
DBZ-6637 Support Geometry and Point types for PostgreSQL
2023-07-26 16:16:20 -04:00
mfvitale
6b15914646
DBZ-6637 Support Point type for MySQL
2023-07-26 16:16:20 -04:00
mfvitale
04b81e6d73
DBZ-6637 Support Geometry type for MySQL
2023-07-26 16:16:20 -04:00
mfvitale
9a65a3eddd
DBZ-6655 Log error and throw a DataException on a schema change record
2023-07-26 15:51:49 -04:00
Debezium Builder
2a88e7b4f4
[release] New parent 2.4.0-SNAPSHOT for development
2023-07-17 10:50:30 +00:00
Debezium Builder
0344280e3d
[maven-release-plugin] prepare for next development iteration
2023-07-17 10:49:36 +00:00
Debezium Builder
2ed6c1f0c3
[maven-release-plugin] prepare release v2.4.0.Alpha1
2023-07-17 10:49:36 +00:00
Debezium Builder
19a8002655
[release] Stable parent 2.4.0.Alpha1 for release
2023-07-17 10:48:59 +00:00
jcechace
fadfba5a68
DBZ-6659 properly declaring junit 5 dependency
2023-07-14 09:11:19 +02:00
Hossein Torabi
7c932679a4
DBZ-6602: Support record header as primary_key
2023-06-30 13:13:34 -04:00
Jiri Pechanec
7666e16e3b
DBZ-6595 Reformat code
2023-06-23 15:19:11 +02:00
Jiri Pechanec
d9c126613a
DBZ-6595 Add JavaDoc
2023-06-23 15:08:48 +02:00
nicholas-fwang
0ecaa3c6ce
DBZ-6595 Remove magic constant IGNORE_SINK_RECORD_FOR_TABLE
2023-06-23 15:08:48 +02:00
nicholas-fwang
9896e8adc9
DBZ-6595 Ignore tombstone record when resolve table name with source field
2023-06-23 15:08:48 +02:00
nicholas-fwang
f01ea368cb
DBZ-6595 Use source field in table.name.format to resolve table name
2023-06-23 15:08:48 +02:00
mfvitale
abc9ca6fdd
DBZ-6597 Reduce log verbosity
2023-06-22 09:32:47 -04:00
Jiri Pechanec
250893070d
DBZ-6589 Reformat code
2023-06-22 11:39:56 +02:00
Chris Cranford
a32e861a78
DBZ-6589 Support PostgreSQL coercion for UUID, JSON, and JSONB
2023-06-22 11:33:45 +02:00
Debezium Builder
b96868a75b
[release] New parent 2.4.0-SNAPSHOT for development
2023-06-20 13:33:52 +00:00
Debezium Builder
f98318ad49
[maven-release-plugin] prepare for next development iteration
2023-06-20 13:32:37 +00:00
Debezium Builder
948a8be667
[maven-release-plugin] prepare release v2.3.0.Final
2023-06-20 13:32:37 +00:00
Debezium Builder
f810013307
[release] Stable parent 2.3.0.Final for release
2023-06-20 13:32:00 +00:00
Christian Jacob Mencias
89ad5c5a40
DBZ-6554 Added method to override alter statement field delimiter, setting it to comma for MySQL dialect
2023-06-19 08:49:30 +02:00
Chris Cranford
bda4676108
DBZ-6399 Refactor timezone handling methods
2023-06-19 08:48:41 +02:00
Chris Cranford
91fc357b13
DBZ-6399 Suggested changes
2023-06-19 08:48:41 +02:00
Jiri Pechanec
6f4f6af974
DBZ-6399 Add pause to ensure SQL Server start completed
2023-06-19 08:48:41 +02:00
Chris Cranford
6c0119f99c
DBZ-6399 Fix ZonedTimestampType behavior
2023-06-19 08:48:41 +02:00
Chris Cranford
402908b372
DBZ-6399 Fix SkipWhenSinks annotation handling
2023-06-19 08:48:41 +02:00
Chris Cranford
ce241ef687
DBZ-6399 Fix formatting
2023-06-19 08:48:41 +02:00
Chris Cranford
fd4bfb166e
DBZ-6399 Fix test failures: time with timezone
2023-06-19 08:48:41 +02:00
Chris Cranford
be5355ca7c
DBZ-6399 Fix Date and Time value resolution w/time zones
2023-06-19 08:48:41 +02:00
Jiri Pechanec
a5a241d198
DBZ-6463 Fix formatting
2023-06-13 08:20:58 +02:00
Chris Cranford
c4a1afc892
DBZ-6463 Fix resolving TopicPartition during preCommit
2023-06-13 07:37:54 +02:00
Chris Cranford
a38e060aef
DBZ-6491 Fix test failures
2023-06-13 07:29:59 +02:00
Chris Cranford
279517c3a7
DBZ-6491 Parse schema/catalog values from table.name.format
2023-06-13 07:29:59 +02:00
Debezium Builder
d953092e33
[release] New parent 2.3.0-SNAPSHOT for development
2023-06-09 09:35:01 +00:00
Debezium Builder
57a08c601a
[maven-release-plugin] prepare for next development iteration
2023-06-09 09:33:31 +00:00
Debezium Builder
5546aaa36d
[maven-release-plugin] prepare release v2.3.0.CR1
2023-06-09 09:33:31 +00:00
Debezium Builder
dc5cc62875
[release] Stable parent 2.3.0.CR1 for release
2023-06-09 09:32:43 +00:00
Debezium Builder
94dc6ff3fe
[release] New parent 2.3.0-SNAPSHOT for development
2023-05-26 10:46:35 +00:00