Commit Graph

8885 Commits

Author SHA1 Message Date
Debezium Builder
d97a18e8dc [maven-release-plugin] prepare for next development iteration 2023-08-29 11:41:08 +00:00
Debezium Builder
5ce25f2cfe [maven-release-plugin] prepare release v2.4.0.Beta1 2023-08-29 11:41:08 +00:00
Debezium Builder
9465f627f7 [release] Stable 2.4.0.Beta1 for testing module deps 2023-08-29 11:39:25 +00:00
Jiri Pechanec
dbbd1ed3d8 [release] Changelog for 2.4.0.Beta1 2023-08-29 13:36:42 +02:00
“vsantonastaso”
3ec6a3f18e DBZ-6843 change skipped change event log to debug 2023-08-29 12:18:17 +02:00
Chris Cranford
ed88a73510 DBZ-6840 Add test case 2023-08-29 11:56:12 +02:00
harveyyue
c03b2249d8 DBZ-6840 Wrong filtered comments 2023-08-29 11:56:12 +02:00
Jiri Pechanec
dac07d53c3 DBZ-6482 TimescaleDB transformation 2023-08-29 11:45:27 +02:00
Vojtech Juranek
c2b48312a6 DBZ-6841 Fix randomly failing BaseSourceTaskTest#verifyTaskRestartsSuccessfully
Test was passing locally and in the CI as the start was very fast and
after the first start retriable wait condition wasn't met, so we
actually sleep and while the sleep we doesn't increment the counter
and the state is still `RESTARTING`. On slower machines when start
takes longer time and we don't wait, the test is actualy wrong.
The correct test either should remove last assert for `RESTARTING`
state or increase number of failures and add a sleep time after initial
start, so that there is no retry wait time.
This PR implements the later option.
2023-08-29 10:27:56 +02:00
dependabot[bot]
014d1761b5 [ci] Bump tj-actions/changed-files from 37.6.1 to 38.1.3
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 37.6.1 to 38.1.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/v37.6.1...v38.1.3)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-29 07:39:11 +02:00
Ondrej Babec
f03eda1cc4 DBZ-6827 Testing farm onboarding 2023-08-28 10:39:30 +02:00
Jiri Pechanec
9e585e29d9 DBZ-6825 Remove superfluous dir 2023-08-28 08:06:06 +02:00
xiaowu
08be927188 DBZ-6825 Add vcs.xml for idea 2023-08-28 08:06:06 +02:00
Vojtech Juranek
28b06e6795 DBZ-6839 Fix PostgresConnectorIT#shouldAddNewFieldToSourceInfo
PostgresConnectorIT#shouldAddNewFieldToSourceInfo fails only when run
together with other tests and the failure is random. It seem there is
a caching issue in Apicuro, when `test_server.s1.a-value` artifact
references `io.debezium.connector.postgresql.Source` version 1, which
hasnt't `newField` field and this reference is used also in
`shouldAddNewFieldToSourceInfo` where artifact with version 2 should
be used. Using dedicated table and thus creating new artifact in
Apucurio should fix this issue.

Also remove unused variable from `CustomPostgresSourceInfoStructMaker`.
2023-08-25 15:02:18 +02:00
Hang Ruan
43a86b2a46 DBZ-6824 fix review and enrich tests 2023-08-24 16:09:22 -04:00
Hang Ruan
99e9a1f880 DBZ-6824 trim default value for the BIGINT and SMALLINT types when parsing MySQL DDL 2023-08-24 16:09:22 -04:00
Chris Cranford
e093a7bdd2
[ci] Fix some failing Oracle tests 2023-08-23 12:53:19 -04:00
Chris Cranford
e3bbc47367
DBZ-6808 Fix tests: Allow global configuration with embedded Infinispan 2023-08-23 10:00:40 -04:00
Chris Cranford
b44cae62e3
DBZ-6798 Fix tests: Expose SCN-based metrics as BigInteger 2023-08-23 10:00:33 -04:00
“vsantonastaso”
43adc59292 DBZ-6742 use JSON format for JMX Notitication userData 2023-08-22 06:42:51 +02:00
dependabot[bot]
0273667d27 [ci] Bump tj-actions/changed-files from 37.6.0 to 37.6.1
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 37.6.0 to 37.6.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/v37.6.0...v37.6.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-08-22 06:41:58 +02:00
Bob Roldan
083153bac4 [docs] Insert missing word in SQL Server connector doc 2023-08-21 16:28:19 -04:00
harveyyue
6f5732b707 DBZ-6821 Dbz crashes on DDL statement (non Latin chars in variables) 2023-08-21 00:15:23 -04:00
Chris Beard
2d6490e3f8 [docs] Fix minor typos in ExtractNewRecordState docs 2023-08-20 22:37:03 -04:00
Jiri Pechanec
c2033c27e1 [release] Add contributors 2023-08-18 13:19:00 +02:00
ani-sha
ffda5916aa DBZ-6724 Modify JOIN clause to support unstructured joins 2023-08-18 10:54:28 +02:00
ani-sha
445669b990 DBZ-6803 Add REPEAT function for MySQL 2023-08-18 10:40:43 +02:00
Jiri Pechanec
2e076cc2f5 DBZ-6731 Fix formatting 2023-08-18 07:47:50 +02:00
Bob Roldan
b35300da08 DBZ-6731 Update description of additional-conditions filter property 2023-08-18 07:47:50 +02:00
Chris Cranford
0b2e65c741 DBZ-6615 Fix test failures 2023-08-17 06:24:55 +02:00
Chris Cranford
d5e86e1380 DBZ-6615 Add OldestScnAgeInMilliseconds LogMiner based metric.
This returns the age in milliseconds from the poll time for the age of the oldest
transaction's starting system change number in the transaction buffer.
2023-08-17 06:24:55 +02:00
Jiri Pechanec
1d10a3da4b DBZ-6731 Make filter definition more precise 2023-08-16 13:55:38 +02:00
Jiri Pechanec
c5b4b4b6e4 DBZ-6731 Doc review suggestions
Co-authored-by: roldanbob <broldan@redhat.com>
2023-08-16 13:55:38 +02:00
Fiore Mario Vitale
7b82b0ad69 DBZ-6731 Apply suggestions from code review
Co-authored-by: roldanbob <broldan@redhat.com>
2023-08-16 13:55:38 +02:00
Fiore Mario Vitale
d87d1f2133 DBZ-6731 Apply suggestions from code review
Co-authored-by: roldanbob <broldan@redhat.com>
2023-08-16 13:55:38 +02:00
mfvitale
be843dd635 DBZ-6731 Document blocking snapshot signal configuration 2023-08-16 13:55:38 +02:00
Chris Cranford
a8179932fa DBZ-6813 Improve Infinispan configuration example 2023-08-16 11:41:45 +02:00
Jiri Pechanec
fdafbc07cf DBZ-6774 Use private modifier 2023-08-16 10:20:49 +02:00
harveyyue
625eec5aa0 DBZ-6774 MongoDB New Document State Extraction: nonexistent field for add.headers 2023-08-16 10:20:49 +02:00
Bob Roldan
e60f69b13d DBZ-6704 Adds disclaimer that custom converters doc applies to RDBs only 2023-08-15 14:48:16 -04:00
Bob Roldan
a6dec1269d DBZ-6704 Moves MySQL connector props from required to advanced tables 2023-08-15 14:48:16 -04:00
Bob Roldan
feb1f2e7bb DBZ-6704 Moves MongoDB snapshot.* properties from Required to Advanced 2023-08-15 14:48:16 -04:00
Matan Cohen
40ac4662fb DBZ-6712 fix snapshot to history internal topic to respect schema.history.internal.store.only.captured.databases.ddl flag 2023-08-15 19:34:40 +02:00
Chris Cranford
b7f9f876a7 DBZ-6801 Suggested edits 2023-08-15 08:35:37 -04:00
Chris Cranford
61fccb8917 DBZ-6801 Introduce JDBC sink option dialect.sqlserver.identity.insert 2023-08-15 08:35:37 -04:00
ericpangiawan
5407d42014 DBZ-6725 Add Formatting 2023-08-15 13:34:17 +02:00
ericpangiawan
50b9edc58b DBZ-6725 Copyright and Aliases 2023-08-15 13:34:17 +02:00
ericpangiawan
bc77f2488e DBZ-6725 Include beforeRecord if the delete handling mode is REWRITE
Adding Integration Test and the feature to add beforeRecord in delete events of event flattening with delete handling mode rewrite. Works only if the collection has ChangeStreamPreAndPostImagesOptions turned on and capture mode is *_with_pre_image (MongoDB 6.0 or later)
2023-08-15 13:34:17 +02:00
Andreas Martens
26c49719b8 [docs] Improve DB2 example commands; Update db2.adoc
The Procedure for compiling the capture agent didn't show how to correctly invoke `bldrtn` as it assumed it was in the same directory as the Debezium management UDFs, which is isnt.  I've added instructions for getting it on PATH and also an example later on for how to invoke SQL commands from the command line once they're already logged on.  (I didn't update the following two SQL statements, as I'd assume that an intelligent viewer could learn from the first example!)
2023-08-15 13:25:56 +02:00
Jeremy Ford
829b969491 DBZ-6808 Allow the embedded infinispan global configuration to be configurable 2023-08-15 12:53:29 +02:00