apache / apache/iceberg-python

[Feat] Add rewrite_table_path Spark procedure to support table replication

Open
#2,014 6 comments 5 reactions 1 assignee Claimed by @abfisher0417 View on GitHub
Dominant language
Python
Stars
1.1k
Forks
581
Avg merge
1d 17h
Merged PRs (30d)
78

Description

### Feature Request / Improvement

The [`rewrite_table_path` Spark procedure](https://iceberg.apache.org/docs/nightly/spark-procedures/#rewrite_table_path) available in Iceberg core allows for rewriting the absolute paths on an Iceberg table's metadata to enable movement of the data files and metadata to a new location for replication purposes.

Being able to accomplish this for Iceberg tables without using the JVM ecosystem would help organizations that want to minimize Spark usage.

I would be willing to contribute this if the maintainers think this belongs in PyIceberg.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.