implement stageOnly Commit (#2269) # Rationale for this change In java, snapshotProducer can create stageOnly snapshot meaning only the snapshot is created but the snapshot is not set to a ref. This is a prerequisite to support wap.id in py-iceberg # Are these changes tested? Yes, tests are added. # Are there any user-facing changes? By default, it will stay with the current existing behavior. --------- Co-authored-by: Yingjian Wu <yingjianw@netflix.com>
PyIceberg is a Python library for programmatic access to Iceberg table metadata as well as to table data in Iceberg format. It is a Python implementation of the Iceberg table spec.
The documentation is available at https://py.iceberg.apache.org/.