Skip to content

[1.10.x] Core, Spark: Fix row lineage last updated sequence inheritance#17263

Open
manuzhang wants to merge 1 commit into
1.10.xfrom
backport-17039-1.10.x
Open

[1.10.x] Core, Spark: Fix row lineage last updated sequence inheritance#17263
manuzhang wants to merge 1 commit into
1.10.xfrom
backport-17039-1.10.x

Conversation

@manuzhang

@manuzhang manuzhang commented Jul 17, 2026

Copy link
Copy Markdown
Member

Summary

Backports #17039 to 1.10.x.

  • Fixes _last_updated_sequence_number inheritance to use a data file's data_sequence_number in scan constants.
  • Adds regression coverage for a v2 rewrite/compaction followed by a v3 upgrade and row ID assignment.
  • Applies the Spark regression to the versions supported on this branch: 3.4, 3.5, and 4.0.

AI Disclosure

@manuzhang manuzhang added this to the Iceberg 1.10.3 milestone Jul 17, 2026
@manuzhang
manuzhang marked this pull request as ready for review July 17, 2026 03:38
Backport #17039 to 1.10.x by inheriting _last_updated_sequence_number from a data file's data sequence number. Add core and Spark regression coverage for v2 compaction followed by a v3 upgrade.

Co-authored-by: Codex <codex@openai.com>
@manuzhang
manuzhang force-pushed the backport-17039-1.10.x branch from b9cc831 to 84b6f8c Compare July 17, 2026 05:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants