geruh opened a new pull request, #717: URL: https://github.com/apache/iceberg-python/pull/717
This PR adds the manifests metadata table the existing inspect logic for Iceberg tables as listed in #511. The manifests metadata table in Iceberg shows the current file manifests for a given table. Java implementation: https://github.com/apache/iceberg/blob/main/core/src/main/java/org/apache/iceberg/ManifestsTable.java ### Usage ``` table.inspect.manifests() ``` ``` pyarrow.Table content: int8 not null path: string not null length: int64 not null partition_spec_id: int32 not null added_snapshot_id: int64 not null added_data_files_count: int32 not null existing_data_files_count: int32 not null deleted_data_files_count: int32 not null added_delete_files_count: int32 not null existing_delete_files_count: int32 not null deleted_delete_files_count: int32 not null partition_summaries: list<item: struct<contains_null: bool not null, contains_nan: bool, lower_bound: string, upper_bound: string>> not null child 0, item: struct<contains_null: bool not null, contains_nan: bool, lower_bound: string, upper_bound: string> child 0, contains_null: bool not null child 1, contains_nan: bool child 2, lower_bound: string child 3, upper_bound: string ---- content: [[0]] path: [["s3://warehouse/default/table_metadata_manifests/metadata/3bf5b4c6-a7a4-4b43-a6ce-ca2b4887945a-m0.avro"]] length: [[6886]] partition_spec_id: [[0]] added_snapshot_id: [[3815834705531553721]] added_data_files_count: [[1]] existing_data_files_count: [[0]] deleted_data_files_count: [[0]] added_delete_files_count: [[0]] existing_delete_files_count: [[0]] deleted_delete_files_count: [[0]] partition_summaries: [[ -- is_valid: all not null -- child 0 type: bool [false] -- child 1 type: bool [false] -- child 2 type: string ["test"] -- child 3 type: string ["test"]]] ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
