diff --git a/open-api/rest-catalog-open-api.py b/open-api/rest-catalog-open-api.py index 0ffbce063049..ef2132594210 100644 --- a/open-api/rest-catalog-open-api.py +++ b/open-api/rest-catalog-open-api.py @@ -220,6 +220,11 @@ class Snapshot(BaseModel): alias='first-row-id', description='The first _row_id assigned to the first row in the first data file in the first manifest', ) + added_rows: Optional[int] = Field( + None, + alias='added-rows', + description='The upper bound of the number of rows with assigned row IDs', + ) summary: Summary schema_id: Optional[int] = Field(None, alias='schema-id') diff --git a/open-api/rest-catalog-open-api.yaml b/open-api/rest-catalog-open-api.yaml index e0b524a6d726..e55c36b36dc6 100644 --- a/open-api/rest-catalog-open-api.yaml +++ b/open-api/rest-catalog-open-api.yaml @@ -2434,6 +2434,10 @@ components: type: integer format: int64 description: The first _row_id assigned to the first row in the first data file in the first manifest + added-rows: + type: integer + format: int64 + description: The upper bound of the number of rows with assigned row IDs summary: type: object required: