Debezium Builder
24b4618f7f
[release] Stable 2.5.0.CR1 for testing module deps
2023-12-14 09:40:41 +00:00
Jiri Pechanec
954d14039a
[release] Changelog for 2.5.0.CR1
2023-12-14 10:19:32 +01:00
Chris Cranford
e00ae9a39a
DBZ-4321 Update documentation
2023-12-13 11:27:40 -05:00
Chris Cranford
a2d17f31c6
DBZ-4321 Add documentation
2023-12-13 11:27:40 -05:00
Chris Cranford
25ef5fa7d0
DBZ-4321 Fix test failures with Oracle XStream
2023-12-13 11:27:40 -05:00
Chris Cranford
985e5c8600
DBZ-4321 Use Closeable rather than Stoppable
2023-12-13 11:27:40 -05:00
Chris Cranford
5c6b437f24
DBZ-4321 Rename getServiceNoThrow as tryGetService
2023-12-13 11:27:40 -05:00
Chris Cranford
21641d76c0
DBZ-4321 Use InjectService in PostProcessorRegistry
2023-12-13 11:27:40 -05:00
Chris Cranford
2b02b3982e
DBZ-4321 Rework configuration options
2023-12-13 11:27:40 -05:00
Chris Cranford
8b016adb70
DBZ-4321 Adjust ReselectColumnsPostProcessor column value null check
2023-12-13 11:27:40 -05:00
Chris Cranford
22a22d65d1
DBZ-4321 Pull getQualifiedTableName up to AbstractConnectorConnection
2023-12-13 11:27:40 -05:00
Chris Cranford
82b317df92
DBZ-4321 Relax service existence in EventDispatcher
2023-12-13 11:27:40 -05:00
Chris Cranford
ada157d117
DBZ-4321 Introduce BeanRegistry
and ServiceRegistry
...
As a part of this work to handle injection in a cleaner way, this commit
adds two new broad concepts called `BeanRegistry` and `ServiceRegistry`.
A BeanRegistry is a glorified registry of different objects that are not
necessarily services but may be desired by a service. This contract will
allow Debezium to integrate in the future with other CDI providers.
A ServiceRegistry is more of an internal concept, where various systems
can be started based on their dependency order and provides a universal
way to split larger parts of the code into smaller, focused modules that
can be accessed using the Service Locator pattern.
2023-12-13 11:27:40 -05:00
Chris Cranford
26b3881941
DBZ-4321 Add MongoDB hook & polish injection handler
2023-12-13 11:27:40 -05:00
Chris Cranford
59027ed5ed
DBZ-4321 New PostProcessor
contract and Column Reselection
2023-12-13 11:27:40 -05:00
Bob Roldan
f4dea8044b
DBZ-6834 Updates property decription
2023-12-13 11:10:53 +01:00
Jakub Cechacek
bde91ecf0f
DBZ-7252 Using correct offsets in table/collection notifications for MongoDB
2023-12-12 19:52:14 +01:00
Chris Cranford
9a5d04578e
DBZ-7237 Align LOB behavior in snapshot and streaming
...
The snapshot phase was not setting the unavailable value placeholder when the
user had configured LOB as off, this aligns that behavior to be consistent
with the behavior from streaming.
2023-12-12 10:36:23 +01:00
harveyyue
c5ce1cf945
DBZ-7251 Length value is not removed when changing a column's type
2023-12-12 10:18:21 +01:00
Tudor Plugaru
463cbfad32
DBZ-6071 [doc] document StreamNameMapper
support for Kafka sink
2023-12-12 10:04:45 +01:00
dependabot[bot]
6355361ba9
[ci] Bump tj-actions/changed-files from 40.2.1 to 40.2.2
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 40.2.1 to 40.2.2.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v40.2.1...v40.2.2 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 19:31:15 -05:00
Jordan Pittier
def0cf9a74
[docs] connectors/jdbc.adoc: fix typo in SQL pool size
2023-12-11 12:04:54 -05:00
Jiri Pechanec
5014e2ace3
DBZ-7238 Upgrade Kafka to 3.6.1
2023-12-11 14:12:13 +01:00
Chris Cranford
63345571f9
DBZ-7218 Suggested edits
2023-12-11 07:51:24 -05:00
Chris Cranford
d27154dc60
DBZ-7218 Log warnings if log destination misconfigured
2023-12-11 07:51:24 -05:00
Chris Cranford
b9bb04c250
DBZ-7218 Clarify Oracle log destination requirements
2023-12-11 07:51:24 -05:00
Ilyas Ahsan
be20aba0c4
DBZ-7242 Add Grammar Oracle Truncate Cluster
...
Add end of line
2023-12-11 07:15:55 -05:00
harveyyue
b6924e6efc
DBZ-7145 Introduce a new SMT to extract table schema information for jdbc sink connector
2023-12-08 13:33:15 +01:00
gongzhongqiang
018ecfe9f6
[polish] remove redundant Geometry type checking code
2023-12-08 10:16:46 +01:00
Bob Roldan
5130ba7bc5
Fix typo found in each of the source connector docs
2023-12-07 17:02:46 -05:00
Jiri Kulhanek
28188692d7
DBZ-7236 simple fix of inversed if logic
2023-12-07 05:00:39 -05:00
Chris Cranford
2f4d90ca9c
[ci] Java Outreach - Move to PostgreSQL 16
2023-12-07 04:57:01 -05:00
Chris Cranford
9f648fb068
[ci] Java Outreach - Move to MongoDB 7.0
2023-12-07 04:57:01 -05:00
Chris Cranford
edef0a0d11
[ci] Java Outreach - don't fail fast on matrix jobs
2023-12-07 04:57:01 -05:00
Chris Cranford
6c673768c2
[ci] Java Outreach build with both Java EA and GA versions
...
EA: Build performs both compile and test execution
GA: Build performs only compilation
2023-12-07 04:57:01 -05:00
Chris Cranford
aea6cc003d
[ci] Use a relaxed property check for tests
2023-12-06 18:04:59 -05:00
Roman Kudryashov
c7b3197bc1
DBZ-7216 Fix data schema name in case of metadata is in headers
2023-12-06 14:22:24 +01:00
mfvitale
5ed16284f4
DBZ-6834 Provide INSERT/DELETE semantics for MongoDb incremental snapshot watermarking
2023-12-06 14:10:26 +01:00
mfvitale
f275b1172c
DBZ-6834 Disable signal based watermarking tests on ReadOnlyIncrementalSnapshotIT
2023-12-06 14:10:26 +01:00
mfvitale
874ab18017
DBZ-6834 Enable REPLICA IDENTITY on debezium_signal test table
2023-12-06 14:10:26 +01:00
mfvitale
ee0a55a19c
DBZ-6834 Disable signal based watermarking tests on ReadOnlyIncrementalSnapshotIT
2023-12-06 14:10:26 +01:00
mfvitale
4fedfbba03
DBZ-6834 Provide INSERT/DELETE semantics for incremental snapshot watermarking
2023-12-06 14:10:26 +01:00
mfvitale
2523d70f76
DBZ-6834 Add docs for incremental.snapshot.watermarking.strategy
2023-12-06 14:09:59 +01:00
mfvitale
d03a86d97c
[docs] Fix initial notifications
2023-12-06 12:05:36 +01:00
Jiabao Sun
d740bf52dd
DBZ-7230 MySQL BIT Type should have a default length 1
2023-12-06 07:15:26 +01:00
Jiri Pechanec
5b3102e14a
DBZ-7232 Upgrade logback to 1.2.13
2023-12-06 06:47:48 +01:00
Jiri Pechanec
6049d4b927
[release] Calculate MD5 sum from new operator location
2023-12-05 10:12:18 +01:00
dependabot[bot]
e05fd49854
[ci] Bump actions/setup-java from 2 to 4
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 2 to 4.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v2...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 06:40:17 +01:00
Sebastiaan Knijnenburg
f869ddaccc
DBZ-6723 Update docs on Eventhub partition configuration
...
Add documentation to explain different strategies to route events via
debezium-server to one or multiple partitions in Azure EventHubs.
Link: https://issues.redhat.com/browse/DBZ-6723
2023-12-04 18:12:40 -05:00
dependabot[bot]
0a08600fc7
[ci] Bump tj-actions/changed-files from 40.2.0 to 40.2.1
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 40.2.0 to 40.2.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v40.2.0...v40.2.1 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 18:11:06 -05:00