Skip to content

feat: v3 support: Row lineage completion for v3 commits #727

@laskoviymishka

Description

@laskoviymishka

Feature Request / Improvement

This sub-issue tracks the remaining row-lineage work needed to move v3 support forward under #589.

A lot of v3 foundation is already in place, but one important commit-path piece is still missing:
we need end-to-end wiring so commit output consistently reflects row lineage state.

What’s missing (high level)

  • v3 commit flow should use table next-row-id as snapshot first-row-id
  • snapshot added-rows should be set from actual committed data-manifest row ranges
  • manifest first_row_id values should be consistent with snapshot/table lineage progression
  • table next-row-id should advance correctly after commit

Without this, row-lineage support is only partially complete in practice: metadata types/validation exist, but commit-time lineage assignment is not fully closed end-to-end.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions