This is an old bug from Java. Where the Snapshot was set to -1 instead of None:
|
pub(crate) static EMPTY_SNAPSHOT_ID: i64 = -1; |
From Java 1.5 and later this is fixed. For older version of Java, the current-snapshot-id is required. We solved this by setting a flag: apache/iceberg-python#473
This is an old bug from Java. Where the Snapshot was set to -1 instead of
None:iceberg-rust/crates/iceberg/src/spec/table_metadata.rs
Line 44 in aba6209
From Java 1.5 and later this is fixed. For older version of Java, the current-snapshot-id is required. We solved this by setting a flag: apache/iceberg-python#473