Skip to content

Conversation

@danielcweeks
Copy link
Contributor

Now that equality deletes can co-exist with row lineage, update the spec to require lineage for v3.

This PR includes:

  • removal of the flag to enable row lineage
  • adjust language to remove reference of lineage being optional in v3
  • clarify spec based language around what should/must be handled by writers

@github-actions github-actions bot added the Specification Issues that may introduce spec changes. label Mar 19, 2025
@danielcweeks danielcweeks force-pushed the spec/v3-row-lineage-required branch 2 times, most recently from 98c7bd0 to 9f613ef Compare March 24, 2025 16:59
Copy link
Member

@RussellSpitzer RussellSpitzer left a comment

Choose a reason for hiding this comment

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

+1 Pending vote and rewording that one line

@danielcweeks danielcweeks force-pushed the spec/v3-row-lineage-required branch 3 times, most recently from 7e0024a to 1664e44 Compare March 25, 2025 22:04
@danielcweeks danielcweeks force-pushed the spec/v3-row-lineage-required branch from 1664e44 to 421d61e Compare March 25, 2025 22:08
@danielcweeks danielcweeks force-pushed the spec/v3-row-lineage-required branch from 421d61e to 6fa2e82 Compare March 25, 2025 22:09
@amogh-jahagirdar
Copy link
Contributor

Thanks @danielcweeks , and @RussellSpitzer @rdblue @aokolnychyi for reviewing, and all others in the community who gave their input on this. I'll go ahead and merge

@amogh-jahagirdar amogh-jahagirdar merged commit e949435 into apache:main Apr 3, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Specification Issues that may introduce spec changes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants