iceberg-rust
iceberg-rust copied to clipboard
feat: missing table checks in catalog impl (hive / glue)
In the python implementations both catalogs perform validations by converting the respective catalog table into an iceberg table. As of right now those checks are missing in our catalog implementations.
Glue:
- when is the validation performed:
load_table,rename_table,update_table - impl: https://github.com/apache/iceberg-python/blob/07442cc00125ac00a91f717d9832e5479f4ff6dd/pyiceberg/catalog/glue.py#L299
Hive:
- when is the validation performed:
load_table,create_table - impl: https://github.com/apache/iceberg-python/blob/07442cc00125ac00a91f717d9832e5479f4ff6dd/pyiceberg/catalog/hive.py#L243