Skip to content

Conversation

@Bhargavkonidena
Copy link
Contributor

@Bhargavkonidena Bhargavkonidena commented Dec 16, 2025

Fix #14814

@github-actions github-actions bot added the spark label Dec 16, 2025
@Bhargavkonidena
Copy link
Contributor Author

@nastra can you please review the changes

@Bhargavkonidena
Copy link
Contributor Author

@dramaticlly fixed the review comments, can you review it now.

@nastra
Copy link
Contributor

nastra commented Jan 7, 2026

@Bhargavkonidena it would be nice to have a test for #14814 if possible

@Bhargavkonidena
Copy link
Contributor Author

Bhargavkonidena commented Jan 18, 2026

@Bhargavkonidena it would be nice to have a test for #14814 if possible

Done

@Bhargavkonidena
Copy link
Contributor Author

@nastra can you please review it now?

// rebuild position delete files
// Use DeleteFileSet to ensure proper equality comparison based on file location, content
// offset,
// and content size. This is particularly important for deletion vectors (DV files) where
Copy link
Contributor

Choose a reason for hiding this comment

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

nit: this line can go with the previous one

* based on file location, content offset, and content size.
*/
@TestTemplate
public void testPositionDeletesWithMultipleTagsOnSameSnapshot() throws Exception {
Copy link
Contributor

Choose a reason for hiding this comment

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

I don't think this test actually reproduces the issue because the test passes for me even without the fix

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@nastra Updated the test case, can you validate it now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

rewrite_table_path throws "AlreadyExistsException: Location already exists" on rewriting positional deletes with multiple tags on the same snapshot ID

3 participants