Closed c-thiel closed 1 month ago
The rest-spec specifies sequence-number as optional for TableUpdates: https://github.com/apache/iceberg/blob/09c737656d316ab6172e0d5ee6920869237e6fd1/open-api/rest-catalog-open-api.yaml#L2319-L2326
In the previous deserialization of updates using _serde::SnapshotV2 sequence-number is required.
_serde::SnapshotV2
This PR adds a separate deserialization function for catalogs that follows the REST spec.
I got errors from starrocks when writing V1 tables.
The rest-spec specifies sequence-number as optional for TableUpdates: https://github.com/apache/iceberg/blob/09c737656d316ab6172e0d5ee6920869237e6fd1/open-api/rest-catalog-open-api.yaml#L2319-L2326
In the previous deserialization of updates using
_serde::SnapshotV2
sequence-number is required.This PR adds a separate deserialization function for catalogs that follows the REST spec.
I got errors from starrocks when writing V1 tables.