Skip to content

fix(table): replace files must only match live files when removing data and delete files - #2058

Merged
laskoviymishka merged 2 commits into
apache:mainfrom
badalprasadsingh:fix/replace-files-ignore-removed-entries
Sep 25, 2026
Merged

laskoviymishka merged 2 commits into
apache:mainfrom
badalprasadsingh:fix/replace-files-ignore-removed-entries

Conversation

@badalprasadsingh

@badalprasadsingh badalprasadsingh commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Fixes #2049

ReplaceFiles now matches removals against live manifest entries only, and deletion vectors by path too.

Signed-off-by: badalprasadsingh <badal@datazip.io>
Signed-off-by: badalprasadsingh <badal@datazip.io>
@laskoviymishka

Copy link
Copy Markdown
Contributor

LGTM!

@laskoviymishka
laskoviymishka merged commit 99bf5da into apache:main Sep 25, 2026
15 checks passed
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.

ReplaceFiles accepts files the current snapshot already removed, bringing deleted rows back

2 participants