Skip to content

fix(table): resolve write planning snapshots from the target branch head (#1638) - #1839

Open
badalprasadsingh wants to merge 1 commit into
apache:mainfrom
badalprasadsingh:fix/branch-operations-1638
Open

fix(table): resolve write planning snapshots from the target branch head (#1638)#1839
badalprasadsingh wants to merge 1 commit into
apache:mainfrom
badalprasadsingh:fix/branch-operations-1638

Conversation

@badalprasadsingh

Copy link
Copy Markdown
Contributor

Description

Fixes #1638 and a follow-up to #1637.

Branch writes parented on the branch but planned against main. Now, planningSnapshot resolves delete, replace, duplicate-check and deletion-vector look ups from the target branch.

Dropped the requireMainBranch guard added in #1637. Retry build fixed for peers advancing other branches.

Testing

Added 13 branch-planning tests + retry coverage.

Signed-off-by: badalprasadsingh <badal@datazip.io>
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.

Delete/Overwrite/ReplaceDataFiles on a non-main branch plan against main's data files

1 participant