From d7c5eefebc57f56e771b65e053d8e7a0823c073c Mon Sep 17 00:00:00 2001 From: Sreesh Maheshwar Date: Tue, 6 May 2025 22:39:35 +0100 Subject: [PATCH] Remove `row-lineage` field in V3 metadata --- pyiceberg/table/metadata.py | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pyiceberg/table/metadata.py b/pyiceberg/table/metadata.py index abe3d8ef32..f248700c02 100644 --- a/pyiceberg/table/metadata.py +++ b/pyiceberg/table/metadata.py @@ -549,13 +549,6 @@ def construct_refs(cls, table_metadata: TableMetadata) -> TableMetadata: """The table’s highest assigned sequence number, a monotonically increasing long that tracks the order of snapshots in a table.""" - row_lineage: bool = Field(alias="row-lineage", default=False) - """Indicates that row-lineage is enabled on the table - - For more information: - https://iceberg.apache.org/spec/?column-projection#row-lineage - """ - next_row_id: Optional[int] = Field(alias="next-row-id", default=None) """A long higher than all assigned row IDs; the next snapshot's `first-row-id`."""