Open Issues Need Help
View All on GitHubAI Summary: The task involves implementing the ability to read a V1 Iceberg manifest and project it as a V2 manifest. This requires setting default values for fields required in V2 but missing in V1, similar to a previous pull request. The solution needs to handle the differences in schema and data representation between V1 and V2 manifests.
AI Summary: Refactor Apache Iceberg's Rust catalogs to utilize the `MetadataLocation` struct for all metadata path operations, replacing legacy code. This involves updating the Glue, HMS, Memory, and REST catalogs to use the standardized `MetadataLocation` for parsing and generating metadata locations.
AI Summary: Remove the `ignore` attribute from the documentation build process for the `iceberg` crate in the Apache Iceberg Rust project. This is necessary because a previous pull request (#1480) resolved the issue that caused the documentation to be skipped, and the `ignore` attribute is no longer needed.