Skip to content

Comments

[INLONG-7128][Sort] Upgrade oracle cdc to version 2.3#7399

Closed
e-mhui wants to merge 10 commits intoapache:masterfrom
e-mhui:INLONG-7128
Closed

[INLONG-7128][Sort] Upgrade oracle cdc to version 2.3#7399
e-mhui wants to merge 10 commits intoapache:masterfrom
e-mhui:INLONG-7128

Conversation

@e-mhui
Copy link
Contributor

@e-mhui e-mhui commented Feb 21, 2023

Upgrade oracle cdc to version 2.3

Motivation

Oracle CDC upgrade to 2.3 to improve reading efficiency.

Incremental snapshot is a new mechanism to read snapshot of a table. Compared to the old snapshot mechanism, the incremental snapshot has many advantages, including: (1) source can be parallel during snapshot reading, (2) source can perform checkpoints in the chunk granularity during snapshot reading, (3) source doesn't need to acquire ROW SHARE MODE lock before snapshot reading.

Modifications

  1. Upgrade the cdc version.
  2. Fit the metric in the incremental snapshot.
  3. Fix the problem that only one record can be read in the incremental snapshot.

@e-mhui e-mhui marked this pull request as ready for review February 21, 2023 07:42
@gong
Copy link
Contributor

gong commented Feb 21, 2023

@e-mhui commit info is unrelated. I suggest commit PR operation process:
1、git pull upstream master -r
2、git checkout -b INLONG-[your issue num]
===modify code===
3、git push origin INLONG-[your issue num]

@e-mhui e-mhui marked this pull request as draft February 21, 2023 09:09
@e-mhui e-mhui closed this Feb 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Improve] Oracle connector supports parallel read

2 participants