ani-sha
5a27d42257
DBZ-7177 Add isStreaming check for all tests, remove unused files
2023-12-20 08:56:56 +01:00
rkerner
e06f96f339
DBZ-6764 Fix waitForStreamingRunning/isStreamingRunning
2023-12-20 08:56:56 +01:00
ani-sha
a12b1a9872
DBZ-6764 Connector metrics implementation for REST extension
2023-12-20 08:56:56 +01:00
ani-sha
5841eacb79
DBZ-7177 Wait for streaming, adjust test cases
2023-12-20 08:56:56 +01:00
ani-sha
b4c939e488
DBZ-7177 Remove jolokia dependencies
2023-12-20 08:56:56 +01:00
ani-sha
e535e5b78d
DBZ-7177 Add suggestions from code review, adjust code style changes
2023-12-20 08:56:56 +01:00
ani-sha
2555a1cee2
DBZ-6764 DBZ-7178 DBZ-7177 Use MBeanServer to query metrics for REST endpoint and create new metrics descriptor
2023-12-20 08:56:56 +01:00
ani-sha
ed4e497718
DBZ-6764 Fix build by bumping ancient rest-assured version & Jolokia version to match Quarkus dependency for httpcore & httpclient-osgi/httpclient dependencies
2023-12-20 08:56:56 +01:00
ani-sha
2165d9bed1
DBZ-6764 Connector metrics implementation for REST extension
2023-12-20 08:56:56 +01:00
Jiri Pechanec
24c43c9c64
DBZ-7235 Change wording
2023-12-20 06:58:24 +01:00
Roman Kudryashov
3d52959cea
DBZ-7235 More precise config for Outbox SMT + CloudEvents converter
2023-12-20 06:58:24 +01:00
Roman Kudryashov
fd48dc2fe1
DBZ-7235 Add option to customize CloudEvents schema name
2023-12-20 06:58:24 +01:00
Roman Kudryashov
516aa87fad
DBZ-7235 Add option to customize CloudEvents schema name
2023-12-20 06:53:37 +01:00
“vsantonastaso”
8635084709
DBZ-7164 Support offset commit for the signal topic documentation
2023-12-20 06:32:54 +01:00
Ilyas Ahsan
f31f37a5c1
DBZ-7279 Add PL/SQL Parser for Create Table Memoptimize
2023-12-20 06:29:30 +01:00
Jiri Pechanec
4472b4bcd6
DBZ-7251 Enable fitering of Oracle connector
2023-12-19 17:29:37 +01:00
Jiri Pechanec
16ba4881e6
DBZ-7251 Enable fitering of SQL Server connector
2023-12-19 17:29:37 +01:00
Jiri Pechanec
7354f7aa38
DBZ-7251 Enable fitering of MySQL connector
2023-12-19 17:29:37 +01:00
Jiri Pechanec
5a10199e12
DBZ-7251 Enable fitering of PostgreSQL connector
2023-12-19 17:29:37 +01:00
Vojtech Juranek
676876689c
DBZ-7257 Fix regression in parsin Oracle 12 version
2023-12-19 16:27:08 +01:00
Vojtech Juranek
043f11e261
DBZ-7257 Add test for paring Oracle versions
2023-12-19 16:27:08 +01:00
“vsantonastaso”
9dac11e1cd
DBZ-7164 Support offset commit for the signal topic
2023-12-19 15:51:10 +01:00
harveyyue
225277c5c0
DBZ-7251 Return generic DataCollectionId instead of REST response DataCollection in getMatchingCollections method
2023-12-19 12:53:57 +01:00
harveyyue
4719396ffc
DBZ-7145 Introduce a common parent connect for all Debezium source connectors
2023-12-19 12:53:57 +01:00
harveyyue
5553059fb8
DBZ-7167 Provide a public API from the connector implementations to retrieve the list of matching collections or tables based on the different include-/exclude lists
2023-12-19 12:53:57 +01:00
Vojtech Juranek
37ebb8ecae
DBZ-7275 Close connection registerd with bean registry
...
New connection created for bean registry is never closed. Close it
during when stopping the task.
2023-12-19 10:22:02 +01:00
Jakub Cechacek
67260f8286
DBZ-7272 Guarding against implicit offset invalidation cause by the change of default connection mode
2023-12-19 06:45:02 +01:00
Jakub Cechacek
0dc97b4d79
DBZ-7264: Propagating exception when using multiple snapshotting threads
2023-12-19 06:25:22 +01:00
Vojtech Juranek
e48786c194
DBZ-7276 Grant DELETE on signalling table in the incremental snapshot tests
...
Delete is needed for `insert_delete` watermarking strategy.
2023-12-19 06:23:25 +01:00
Jiri Pechanec
66bb795860
DBZ-7271 Make db name optional in RDS filter regexes
2023-12-19 06:20:33 +01:00
dependabot[bot]
428d3322c3
[ci] Bump tj-actions/changed-files from 40.2.2 to 40.2.3
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 40.2.2 to 40.2.3.
- [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.2...v40.2.3 )
---
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-19 06:20:00 +01:00
Ilyas Ahsan
5a2bb0260b
DBZ-7268 Add PL/SQL Parser for Alter Table Memoptimize
...
add MEMOPTIMIZE lexer
revert format
2023-12-18 14:54:37 +01:00
Debezium Builder
e3bb119668
[release] Development version for testing module deps
2023-12-14 09:58:41 +00:00
Debezium Builder
2c1def7241
[maven-release-plugin] prepare for next development iteration
2023-12-14 09:43:13 +00:00
Debezium Builder
ef8260f802
[maven-release-plugin] prepare release v2.5.0.CR1
2023-12-14 09:43:12 +00:00
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