redpanda-data / redpanda

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
https://redpanda.com
9.46k stars 579 forks source link

iceberg: add snapshot references #23482

Closed andrwng closed 2 days ago

andrwng commented 2 days ago

Iceberg has the concept of snapshot references, which are basically named pointers at snapshots in metadata. This adds the definition for this, and adds the structure of the table update/requirement that will use it.

https://iceberg.apache.org/spec/#snapshot-references

Backports Required

Release Notes