Skip to content

feat: coalesce physically-stored _last_updated_sequence_number - #2985

Open
anoopj wants to merge 2 commits into
apache:mainfrom
anoopj:row-lineage-coalesce
Open

feat: coalesce physically-stored _last_updated_sequence_number#2985
anoopj wants to merge 2 commits into
apache:mainfrom
anoopj:row-lineage-coalesce

Conversation

@anoopj

@anoopj anoopj commented Aug 10, 2026

Copy link
Copy Markdown
Member

Which issue does this PR close?

Refs #2879

What changes are included in this PR?

The prior change rejected files that physically carry a per-row _last_updated_sequence_number column.

Read such columns instead and coalesce per the spec. i.e. use the per-row value where non-null, fall back to the file's data sequence number only where null.

_row_id is a later PR.

Are these changes tested?

Added tests.

anoopj added 2 commits August 10, 2026 08:43
The prior change rejected files that physically carry a per-row
_last_updated_sequence_number column.

Read such columns instead and coalesce per the spec. i.e. use the per-row value
where non-null, fall back to the file's data sequence number only where null.

_row_id, whose fallback is positional, is a later PR.
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.

1 participant