iceberg-python
iceberg-python copied to clipboard
Apache PyIceberg
Remove dead loom link, causing CI to fail https://github.com/apache/iceberg-python/actions/runs/11115020853/job/30884767054?pr=1211
### Question By trying partitionning my table I've got one error: `ValueError: Could not find in old schema: 2: {field}: identity(2)` I've drowned myself in the documentation, stackoverflow and medium...
@kevinjqliu made the changes suggested in the previous comments and added the test case for the functionality
### Feature Request / Improvement Looks like there are a few more metadata tables currently missing in PyIceberg. Source of truth for metadata tables: https://iceberg.apache.org/javadoc/latest/org/apache/iceberg/MetadataTableType.html Done: https://py.iceberg.apache.org/api/#inspecting-tables - [x] SNAPSHOTS...
PR #1169
Did you mean to change #1169 like this PR? @kevinjqliu I think we need to edit the test as well. Becasue test no longer raise ns TypeError.
### Feature Request / Improvement Currently `Time64Type[ns]` (`Time64Type` with nanosecond precision) is not supported. Only `Time64Type[ms]` (`Time64Type` with microsecond precision) is supported. https://github.com/apache/iceberg-python/blob/d8d509ff1bc33040b9f6c90c28ee47ac7437945d/pyiceberg/io/pyarrow.py#L1071-L1072 Also add the ability to downcast, similar...
Bumps [moto](https://github.com/getmoto/moto) from 5.0.14 to 5.0.16. Changelog Sourced from moto's changelog. 5.0.16 Docker Digest for 5.0.16: sha256:9506ad3448a87082a436533855c61afaf3f1869e73f39f6575917db975569908 New Services: * OpenSearch Ingestion Service: * create_pipeline() * delete_pipeline() * get_pipeline() *...
### Feature Request / Improvement Only position delete is supported right now https://github.com/apache/iceberg-python/blob/e5a58b34dd830c6ffea11649613b693f70f7cbb4/pyiceberg/table/__init__.py#L1418 Let's also add reading equality delete Position delete PR https://github.com/apache/iceberg/pull/6775
### Question Hi, In #922 standardize some AWS credential names, but I am confused why not use below code to use aws profile name at pyiceberg.io.fsspec.py? ``` profile_session = AioSession(profile="xxx")...
### Feature Request / Improvement The AWS parameter `botocore_session` has been flagged as deprecated as of #922, and is due to be removed at Milestone 0.8. I'd like to request...