Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve CDCImporter process FinishedRecord, and advise CDC client #28953

Merged
merged 8 commits into from
Nov 8, 2023

Conversation

azexcy
Copy link
Contributor

@azexcy azexcy commented Nov 6, 2023

Related: #22500

Changes proposed in this pull request:

  • Improve CDCImporter finished flag
  • Invalidate cache after acked

Before committing this PR, I'm sure that I have checked the following options:

  • My code follows the code of conduct of this project.
  • I have self-reviewed the commit code.
  • I have (or in comment I request) added corresponding labels for the pull request.
  • I have passed maven check locally : ./mvnw clean install -B -T1C -Dmaven.javadoc.skip -Dmaven.jacoco.skip -e.
  • I have made corresponding changes to the documentation.
  • I have added corresponding unit tests for my changes.

# Conflicts:
#	kernel/data-pipeline/scenario/cdc/core/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/core/importer/CDCImporter.java
@azexcy azexcy changed the title Improve CDCImporter finished flag, and invalidate cache after acked Improve CDCImporter process FinishedRecord, and invalidate cache after acked Nov 7, 2023
# Conflicts:
#	kernel/data-pipeline/scenario/cdc/core/src/main/java/org/apache/shardingsphere/data/pipeline/cdc/core/importer/CDCImporter.java
@sandynz sandynz merged commit 4f9b483 into apache:master Nov 8, 2023
133 checks passed
@azexcy azexcy deleted the fix branch November 8, 2023 08:13
@azexcy azexcy changed the title Improve CDCImporter process FinishedRecord, and invalidate cache after acked Improve CDCImporter process FinishedRecord, and advise CDC client Nov 12, 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.

2 participants