You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by li...@apache.org on 2026/03/18 00:57:27 UTC
(iceberg-rust) branch main updated: doc: Update README.md to include more components (#2248)
This is an automated email from the ASF dual-hosted git repository.
liurenjie1024 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git
The following commit(s) were added to refs/heads/main by this push:
new c1497a976 doc: Update README.md to include more components (#2248)
c1497a976 is described below
commit c1497a9762b54df62343ab0239fbd07118078794
Author: Shawn Chang <yx...@amazon.com>
AuthorDate: Tue Mar 17 17:57:21 2026 -0700
doc: Update README.md to include more components (#2248)
## Which issue does this PR close?
<!--
We generally require a GitHub issue to be filed for all bug fixes and
enhancements and this helps us generate change logs for our releases.
You can link an issue to this PR using the GitHub syntax. For example
`Closes #123` indicates that this PR will close issue #123.
-->
- Closes #.
## What changes are included in this PR?
<!--
Provide a summary of the modifications in this PR. List the main changes
such as new features, bug fixes, refactoring, or any other updates.
-->
## Are these changes tested?
<!--
Specify what test covers (unit test, integration test, etc.).
If tests are not included in your PR, please explain why (for example,
are they covered by existing tests)?
-->
---
README.md | 50 ++++++++++++++++++++++++++++++++++++++++++--------
1 file changed, 42 insertions(+), 8 deletions(-)
diff --git a/README.md b/README.md
index 693180c6d..20d3b11d8 100644
--- a/README.md
+++ b/README.md
@@ -27,13 +27,18 @@ Rust implementation of [Apache Iceberg™](https://iceberg.apache.org/).
The Apache Iceberg Rust project is composed of the following components:
-| Name | Release | Docs |
-|--------------------------|-----------------------------------------------------------------|-------------------------------------------------------------------------------------------------------|
-| [iceberg] | [![iceberg image]][iceberg link] | [![docs release]][iceberg release docs] [![docs dev]][iceberg dev docs] |
-| [iceberg-datafusion] | [![iceberg-datafusion image]][iceberg-datafusion link] | [![docs release]][iceberg-datafusion release docs] [![docs dev]][iceberg-datafusion dev docs] |
-| [iceberg-catalog-glue] | [![iceberg-catalog-glue image]][iceberg-catalog-glue link] | [![docs release]][iceberg-catalog-glue release docs] [![docs dev]][iceberg-catalog-glue dev docs] |
-| [iceberg-catalog-hms] | [![iceberg-catalog-hms image]][iceberg-catalog-hms link] | [![docs release]][iceberg-catalog-hms release docs] [![docs dev]][iceberg-catalog-hms dev docs] |
-| [iceberg-catalog-rest] | [![iceberg-catalog-rest image]][iceberg-catalog-rest link] | [![docs release]][iceberg-catalog-rest release docs] [![docs dev]][iceberg-catalog-rest dev docs] |
+| Name | Release | Docs |
+|-------------------------------|--------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------|
+| [iceberg] | [![iceberg image]][iceberg link] | [![docs release]][iceberg release docs] [![docs dev]][iceberg dev docs] |
+| [iceberg-catalog-loader] | [![iceberg-catalog-loader image]][iceberg-catalog-loader link] | [![docs release]][iceberg-catalog-loader release docs] [![docs dev]][iceberg-catalog-loader dev docs] |
+| [iceberg-catalog-glue] | [![iceberg-catalog-glue image]][iceberg-catalog-glue link] | [![docs release]][iceberg-catalog-glue release docs] [![docs dev]][iceberg-catalog-glue dev docs] |
+| [iceberg-catalog-hms] | [![iceberg-catalog-hms image]][iceberg-catalog-hms link] | [![docs release]][iceberg-catalog-hms release docs] [![docs dev]][iceberg-catalog-hms dev docs] |
+| [iceberg-catalog-rest] | [![iceberg-catalog-rest image]][iceberg-catalog-rest link] | [![docs release]][iceberg-catalog-rest release docs] [![docs dev]][iceberg-catalog-rest dev docs] |
+| [iceberg-catalog-s3tables] | [![iceberg-catalog-s3tables image]][iceberg-catalog-s3tables link] | [![docs release]][iceberg-catalog-s3tables release docs] [![docs dev]][iceberg-catalog-s3tables dev docs] |
+| [iceberg-catalog-sql] | [![iceberg-catalog-sql image]][iceberg-catalog-sql link] | [![docs release]][iceberg-catalog-sql release docs] [![docs dev]][iceberg-catalog-sql dev docs] |
+| [iceberg-cache-moka] | [![iceberg-cache-moka image]][iceberg-cache-moka link] | [![docs release]][iceberg-cache-moka release docs] [![docs dev]][iceberg-cache-moka dev docs] |
+| [iceberg-datafusion] | [![iceberg-datafusion image]][iceberg-datafusion link] | [![docs release]][iceberg-datafusion release docs] [![docs dev]][iceberg-datafusion dev docs] |
+| [iceberg-storage-opendal] | [![iceberg-storage-opendal image]][iceberg-storage-opendal link] | [![docs release]][iceberg-storage-opendal release docs] [![docs dev]][iceberg-storage-opendal dev docs] |
[docs release]: https://img.shields.io/badge/docs-release-blue
[docs dev]: https://img.shields.io/badge/docs-dev-blue
@@ -61,13 +66,42 @@ The Apache Iceberg Rust project is composed of the following components:
[iceberg-catalog-hms release docs]: https://docs.rs/iceberg-catalog-hms
[iceberg-catalog-hms dev docs]: https://rust.iceberg.apache.org/api/iceberg_catalog_hms/
-
[iceberg-catalog-rest]: crates/catalog/rest/README.md
[iceberg-catalog-rest image]: https://img.shields.io/crates/v/iceberg-catalog-rest.svg
[iceberg-catalog-rest link]: https://crates.io/crates/iceberg-catalog-rest
[iceberg-catalog-rest release docs]: https://docs.rs/iceberg-catalog-rest
[iceberg-catalog-rest dev docs]: https://rust.iceberg.apache.org/api/iceberg_catalog_rest/
+[iceberg-catalog-sql]: crates/catalog/sql
+[iceberg-catalog-sql image]: https://img.shields.io/crates/v/iceberg-catalog-sql.svg
+[iceberg-catalog-sql link]: https://crates.io/crates/iceberg-catalog-sql
+[iceberg-catalog-sql release docs]: https://docs.rs/iceberg-catalog-sql
+[iceberg-catalog-sql dev docs]: https://rust.iceberg.apache.org/api/iceberg_catalog_sql/
+
+[iceberg-catalog-s3tables]: crates/catalog/s3tables/README.md
+[iceberg-catalog-s3tables image]: https://img.shields.io/crates/v/iceberg-catalog-s3tables.svg
+[iceberg-catalog-s3tables link]: https://crates.io/crates/iceberg-catalog-s3tables
+[iceberg-catalog-s3tables release docs]: https://docs.rs/iceberg-catalog-s3tables
+[iceberg-catalog-s3tables dev docs]: https://rust.iceberg.apache.org/api/iceberg_catalog_s3tables/
+
+[iceberg-storage-opendal]: crates/storage/opendal/README.md
+[iceberg-storage-opendal image]: https://img.shields.io/crates/v/iceberg-storage-opendal.svg
+[iceberg-storage-opendal link]: https://crates.io/crates/iceberg-storage-opendal
+[iceberg-storage-opendal release docs]: https://docs.rs/iceberg-storage-opendal
+[iceberg-storage-opendal dev docs]: https://rust.iceberg.apache.org/api/iceberg_storage_opendal/
+
+[iceberg-catalog-loader]: crates/catalog/loader
+[iceberg-catalog-loader image]: https://img.shields.io/crates/v/iceberg-catalog-loader.svg
+[iceberg-catalog-loader link]: https://crates.io/crates/iceberg-catalog-loader
+[iceberg-catalog-loader release docs]: https://docs.rs/iceberg-catalog-loader
+[iceberg-catalog-loader dev docs]: https://rust.iceberg.apache.org/api/iceberg_catalog_loader/
+
+[iceberg-cache-moka]: crates/integrations/cache-moka
+[iceberg-cache-moka image]: https://img.shields.io/crates/v/iceberg-cache-moka.svg
+[iceberg-cache-moka link]: https://crates.io/crates/iceberg-cache-moka
+[iceberg-cache-moka release docs]: https://docs.rs/iceberg-cache-moka
+[iceberg-cache-moka dev docs]: https://rust.iceberg.apache.org/api/iceberg_cache_moka/
+
## Iceberg Rust Implementation Status
The features that Iceberg Rust currently supports can be found [here](https://iceberg.apache.org/status/).