Expand description
ailake-catalog — Iceberg catalog operations
Implements CatalogProvider for all supported backends. This is the only crate that reads/writes metadata.json and manifests.
See docs/architecture/CATALOG_BACKENDS.md for backend details.
Re-exports§
pub use hadoop::HadoopCatalog;pub use provider::decode_centroid;pub use provider::encode_centroid_b64;pub use provider::make_data_file_entry;pub use provider::make_data_file_entry_indexing;pub use provider::make_multi_column_data_file_entry;pub use provider::new_snapshot_id;pub use provider::CatalogProvider;pub use provider::DataFileEntry;pub use provider::ExtraVectorIndex;pub use provider::IcebergSchemaUpdate;pub use provider::IndexStatus;pub use provider::NewSnapshot;pub use provider::SnapshotId;pub use provider::SnapshotOperation;pub use provider::TableIdent;pub use provider::TableMetadata;pub use provider::TableProperties;pub use provider::VectorIndexInfo;