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

[core] Support delete by default in partial updates #3602

Merged

Conversation

yunfengzhou-hub
Copy link
Contributor

Purpose

Linked issue: close #3048

This pull request supports dealing with deletion records in partial update merge engine.

Tests

Unit tests are added in PrimaryKeyFileStoreTableTest to verify the changes in this PR

API and Format

This pull request affects the default behavior of partial-update merge engine in cases where deletion records exist. Given that the existing behavior is to throw exception in this case, the changes in this PR are backward compatible.

Documentation

This PR requires to update the document about merge engine, which has been included in the commit.

@yunfengzhou-hub yunfengzhou-hub force-pushed the ISSUE-3048-delete-partial-update branch from 97bbab5 to e2fa258 Compare June 25, 2024 10:53
@yunfengzhou-hub
Copy link
Contributor Author

Hi @JingsongLi Could you please take a look at this PR?

@yunfengzhou-hub yunfengzhou-hub force-pushed the ISSUE-3048-delete-partial-update branch 4 times, most recently from 791d3bf to dfd50df Compare July 16, 2024 07:48
@yunfengzhou-hub yunfengzhou-hub force-pushed the ISSUE-3048-delete-partial-update branch from dfd50df to 7fd2a5d Compare July 17, 2024 01:07
@yunfengzhou-hub
Copy link
Contributor Author

Thanks for the comments @JingsongLi. I have updated the PR according to the comments.

Copy link
Contributor

@JingsongLi JingsongLi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@JingsongLi JingsongLi merged commit f457d35 into apache:master Jul 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature] support delete record when merge engine is partial-update
2 participants