Commit Graph

10153 Commits

Author SHA1 Message Date
roldanbob
de31744225 DBZ-7296 Update CE doc to reflect change to event type format (DBZ-7216) 2024-06-07 14:06:15 +02:00
Lars M Johansson
145c42e700 DBZ-7813: waitForAvailableRecords using Awaitility 2024-06-06 13:36:36 +02:00
twthorn
430b8125a8 DBZ-7925 Expand truncate support to byte arrays in addition to strings 2024-06-06 11:41:02 +02:00
Debezium Builder
231493642b [release] Development version for testing module deps 2024-06-06 05:58:03 +00:00
Debezium Builder
5273bb1601 [maven-release-plugin] prepare for next development iteration 2024-06-06 05:44:28 +00:00
Debezium Builder
a79c9ef799 [maven-release-plugin] prepare release v2.7.0.Beta1 2024-06-06 05:44:27 +00:00
Debezium Builder
b1d2333a73 [release] Stable 2.7.0.Beta1 for testing module deps 2024-06-06 05:42:00 +00:00
Jiri Pechanec
66c2425f36 [release] Changelog for 2.7.0.Beta1 2024-06-06 07:19:54 +02:00
Jiri Pechanec
862b611ed2 DBZ-4812 Changes after docs review
Co-authored-by: roldanbob <broldan@redhat.com>
2024-06-06 05:30:04 +02:00
Jiri Pechanec
ac2cac6a47 DBZ-4812 Add Db2 platform related config 2024-06-06 05:30:04 +02:00
Jiri Pechanec
7b36f41aab DBZ-7902 Review changes
Co-authored-by: roldanbob <broldan@redhat.com>
2024-06-06 05:24:21 +02:00
rajdangwal
e33d788639 DBZ-7902: Added Docs changes for streaming.delay.ms 2024-06-06 05:24:21 +02:00
Jiri Pechanec
6dbe5cbed1 DBZ-7912 Change wording
Co-authored-by: roldanbob <broldan@redhat.com>
2024-06-04 06:33:02 +02:00
Chungeun Choi
74b822057a DBZ-7912: Add content to the docs - 'Metrics'
For the following metrics, add additional explanations about which factors calculate the corresponding values.
'TotalNumberOfEventsSeen','TotalNumberOfCreateEventsSeen',
'TotalNumberOfUpdateEventsSeen', 'TotalNumberOfDeleteEventsSeen'
2024-06-04 06:33:02 +02:00
dependabot[bot]
4b2c7b3a68 [ci] Bump tj-actions/changed-files from 44.5.1 to 44.5.2
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44.5.1 to 44.5.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/v44.5.1...v44.5.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>
2024-06-03 19:45:01 -04:00
rajdangwal
889a18f9dc DBZ-7902: Addressed review comments 2024-06-03 14:29:27 +02:00
rajdangwal
e390275d91 DBZ-7902: Add configurable delay after snapshotting, before starting streaming 2024-06-03 14:29:27 +02:00
mfvitale
5c35b7b061 DBZ-7878 Add test for GIS types during snapshot 2024-06-03 14:25:51 +02:00
Chris Cranford
bfa664189c DBZ-7882 Apply decimal.handling.mode to 0-scale numeric values 2024-05-31 11:55:29 +02:00
mfvitale
87f18eac8a DBZ-7886 Skip current data collection snapshot when SQLException occurs 2024-05-31 08:30:16 +02:00
Ankur Gupta
1cf3b72f1b DBZ-7906 Enhancing the threads utility class for broader use 2024-05-31 08:26:15 +02:00
Vadzim Ramanenka
2917b78881 DBZ-7889: Multiple completed reading from a capture instance notifications
There is a small chance the connector doesn't advance and re-reads
the same LSN range. This happens under the following conditions:
* a new capture instance has been added in the current LSN range;
* while reading CDC changes one of existing capture instances
  dissapears.
The dissapeared capture instance causes an exception which is catched
and processed in `processErrorFromChangeTableQuery`. This leads to
the current connector iteration to be correctly exited without
advancing. On the next iteration the connector starts from the same
LSN as the previous iteration and finds the same new capture instance.
Although `Set` was used to track the list of tables to be removed
`SqlServerChangeTable` doesn't implement `hashCode` so same table
could be added multiple times to the same set.

The fix is to implement `hashCode` and `equals` methods in `ChangeTable`
which is the parent class of `SqlServerChangeTable`.

Additionally a synchronisation block is needed where the tables
are added to the hash map as it happens in a different thread from
the one that removes the tables from the hash map.
2024-05-31 07:24:40 +02:00
Vojtech Juranek
99c9a805b9 DBZ-7908 Add subpartition into allowed expressions when altering table 2024-05-31 07:17:52 +02:00
Jiri Pechanec
336887005e [release] Add contributors 2024-05-30 10:44:31 +02:00
dependabot[bot]
a7924f88d7 [ci] Bump tj-actions/changed-files from 44.3.0 to 44.5.1
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44.3.0 to 44.5.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/v44.3.0...v44.5.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-29 18:47:20 -04:00
Vadzim Ramanenka
1045ecf604 DBZ-7893: Account for possible # in a column name
In the case when there is a `#` in a column name it gets replaced with
the capture instance name according to how the CDC data query is built.

This patch makes the replacement more specific by changing the
replacement placeholder from `#` to `#table` in this particular case.
2024-05-29 09:23:55 +02:00
Chris Cranford
5087b30538 DBZ-7898 Support parsing for interval default values 2024-05-29 09:09:45 +02:00
Jiri Pechanec
ccdad6819f DBZ-7887 Add contributor 2024-05-29 09:08:08 +02:00
Mark Banierink
4bc98c6661 DBZ-7887 added additional JsonSerde constructor 2024-05-29 09:08:08 +02:00
roldanbob
117725ab54 DBZ-7890 Updates text of PP index file and removes incubation note 2024-05-29 09:04:50 +02:00
joontube
c1b32b639d [release] Add contributor 2024-05-29 08:59:53 +02:00
Chris Cranford
c799aceb34 DBZ-7874 Add contributor 2024-05-25 02:00:44 -04:00
Jakub Cechacek
c03dfa8636 DBZ-7862 Applied docs suggestions from code review
Co-authored-by: roldanbob <broldan@redhat.com>
2024-05-24 20:04:22 +02:00
Jakub Cechacek
ab9e85a59a DBZ-7862 Updated MongoDB connector docs to reflect replica_set connection mode removal 2024-05-24 20:04:22 +02:00
Chris Cranford
4049fdf79d DBZ-7880 Fix test failures 2024-05-22 14:20:02 +02:00
Jiri Pechanec
b052d8a472 DBZ-7880 Make schema backward compatible 2024-05-22 14:20:02 +02:00
Chris Cranford
083fbcf163 DBZ-7881 Update COPYRIGHT.txt and Aliases.txt 2024-05-18 17:17:14 -04:00
einar-rt
44576f6a55 DBZ-7881 DDL parse error in MySQL create trigger if not exists statement 2024-05-18 17:17:14 -04:00
Jiri Pechanec
2dd6b4629e DBZ-7871 Use log level on first invocation 2024-05-16 13:28:14 +02:00
Roman Kudryashov
178b964b67 DBZ-7871 Change logging level for Found previous partition offset 2024-05-16 13:28:14 +02:00
Jiri Pechanec
c09c2c6712 DBZ-7641 Update tests 2024-05-15 05:42:12 +02:00
Jiri Pechanec
52442c91f5 DBZ-7641 Update documentation 2024-05-15 05:42:12 +02:00
Jiri Pechanec
d747a7edab DBZ-7641 Add new location to docs 2024-05-14 15:00:33 +02:00
Jiri Pechanec
10be0c7158 DBZ-7641 Publish snapshots to new infra 2024-05-14 15:00:33 +02:00
Aristofanis Lekkos
f45264d28e DBZ-5182 Fetch Postgres types by ascending order 2024-05-14 13:48:25 +02:00
sullis
369d95aa0c DBZ-7859: reduce enum array allocation 2024-05-14 13:33:17 +02:00
gaurav7261
5f795fb497 DBZ-7845 Update doc, copyright and aliases.txt 2024-05-14 13:30:18 +02:00
gaurav7261
18fa79655f DBZ-7845 Update jdbc.adoc for use.reduction.buffer 2024-05-14 13:30:18 +02:00
gaurav7261
78567102c0 DBZ-7845 Update Aliases.txt 2024-05-14 13:30:18 +02:00
gaurav7261
f256e2f950 DBZ-7845 Update COPYRIGHT.txt 2024-05-14 13:30:18 +02:00