This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git


The following commit(s) were added to refs/heads/gh-pages by this push:
     new 4e2a89c0 deploy: c390ad354600d04d55fad649387e27345e4abdc0
4e2a89c0 is described below

commit 4e2a89c0d87ae84f44cdcaf106f0249bdc4d2336
Author: liurenjie1024 <liurenjie1...@users.noreply.github.com>
AuthorDate: Thu Jul 31 12:52:47 2025 +0000

    deploy: c390ad354600d04d55fad649387e27345e4abdc0
---
 CONTRIBUTING.html                                             |  4 ++--
 api/iceberg_datafusion/fn.from_datafusion_error.html          |  2 +-
 api/iceberg_datafusion/fn.to_datafusion_error.html            |  2 +-
 api/iceberg_datafusion/index.html                             |  2 +-
 api/iceberg_datafusion/struct.IcebergCatalogProvider.html     |  6 +++---
 api/iceberg_datafusion/table/index.html                       |  4 ++--
 api/iceberg_datafusion/table/struct.IcebergTableProvider.html | 10 +++++-----
 print.html                                                    |  4 ++--
 searchindex.js                                                |  2 +-
 searchindex.json                                              |  2 +-
 10 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/CONTRIBUTING.html b/CONTRIBUTING.html
index 95e2a730..1fa68766 100644
--- a/CONTRIBUTING.html
+++ b/CONTRIBUTING.html
@@ -246,8 +246,8 @@ cargo 1.69.0 (6e9a83356 2023-04-12)
 </code></pre>
 <h4 id="install-docker-or-podman"><a class="header" 
href="#install-docker-or-podman">Install Docker or Podman</a></h4>
 <p>Currently, iceberg-rust uses Docker to set up environment for integration 
tests. Native Docker has some limitations, please check 
(https://github.com/apache/iceberg-rust/pull/748). Please use Orbstack or 
Podman.</p>
-<p>For MacOS users, you can install <a 
href="docs/contributing/orbstack.html">OrbStack as a docker alternative</a>.</p>
-<p>For podman, refer to <a href="docs/contributing/podman.html">Using Podman 
instead of Docker</a></p>
+<p>For MacOS users, you can install <a 
href="docs/contributing/orbstack.html">OrbStack as a docker alternative</a>.
+For Podman users, refer to <a href="docs/contributing/podman.html">Using 
Podman instead of Docker</a></p>
 <h2 id="build"><a class="header" href="#build">Build</a></h2>
 <ul>
 <li>To compile the project: <code>make build</code></li>
diff --git a/api/iceberg_datafusion/fn.from_datafusion_error.html 
b/api/iceberg_datafusion/fn.from_datafusion_error.html
index cc54914f..16fc65f5 100644
--- a/api/iceberg_datafusion/fn.from_datafusion_error.html
+++ b/api/iceberg_datafusion/fn.from_datafusion_error.html
@@ -1,2 +1,2 @@
-<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta 
name="viewport" content="width=device-width, initial-scale=1.0"><meta 
name="generator" content="rustdoc"><meta name="description" content="Converts a 
datafusion error into an iceberg error."><title>from_datafusion_error in 
iceberg_datafusion - 
Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans
 [...]
+<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta 
name="viewport" content="width=device-width, initial-scale=1.0"><meta 
name="generator" content="rustdoc"><meta name="description" content="Converts a 
datafusion error into an iceberg error."><title>from_datafusion_error in 
iceberg_datafusion - 
Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans
 [...]
 </div></details></section></div></main></body></html>
\ No newline at end of file
diff --git a/api/iceberg_datafusion/fn.to_datafusion_error.html 
b/api/iceberg_datafusion/fn.to_datafusion_error.html
index 82303d5d..6762083c 100644
--- a/api/iceberg_datafusion/fn.to_datafusion_error.html
+++ b/api/iceberg_datafusion/fn.to_datafusion_error.html
@@ -1,2 +1,2 @@
-<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta 
name="viewport" content="width=device-width, initial-scale=1.0"><meta 
name="generator" content="rustdoc"><meta name="description" content="Converts 
an iceberg error into a datafusion error."><title>to_datafusion_error in 
iceberg_datafusion - 
Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-R
 [...]
+<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta 
name="viewport" content="width=device-width, initial-scale=1.0"><meta 
name="generator" content="rustdoc"><meta name="description" content="Converts 
an iceberg error into a datafusion error."><title>to_datafusion_error in 
iceberg_datafusion - 
Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-R
 [...]
 </div></details></section></div></main></body></html>
\ No newline at end of file
diff --git a/api/iceberg_datafusion/index.html 
b/api/iceberg_datafusion/index.html
index 2e228b3b..63565402 100644
--- a/api/iceberg_datafusion/index.html
+++ b/api/iceberg_datafusion/index.html
@@ -1,2 +1,2 @@
 <!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta 
name="viewport" content="width=device-width, initial-scale=1.0"><meta 
name="generator" content="rustdoc"><meta name="description" content="API 
documentation for the Rust `iceberg_datafusion` 
crate."><title>iceberg_datafusion - 
Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-Regular-0fe48ade
 [...]
-within an Iceberg [<code>Catalog</code>].</dd></dl><h2 id="functions" 
class="section-header">Functions<a href="#functions" 
class="anchor">§</a></h2><dl class="item-table"><dt><a class="fn" 
href="fn.from_datafusion_error.html" title="fn 
iceberg_datafusion::from_datafusion_error">from_<wbr>datafusion_<wbr>error</a></dt><dd>Converts
 a datafusion error into an iceberg error.</dd><dt><a class="fn" 
href="fn.to_datafusion_error.html" title="fn 
iceberg_datafusion::to_datafusion_error">to_<wbr>da [...]
\ No newline at end of file
+within an Iceberg <a href="../iceberg/catalog/trait.Catalog.html" title="trait 
iceberg::catalog::Catalog"><code>Catalog</code></a>.</dd></dl><h2 
id="functions" class="section-header">Functions<a href="#functions" 
class="anchor">§</a></h2><dl class="item-table"><dt><a class="fn" 
href="fn.from_datafusion_error.html" title="fn 
iceberg_datafusion::from_datafusion_error">from_<wbr>datafusion_<wbr>error</a></dt><dd>Converts
 a datafusion error into an iceberg error.</dd><dt><a class="fn" href=" [...]
\ No newline at end of file
diff --git a/api/iceberg_datafusion/struct.IcebergCatalogProvider.html 
b/api/iceberg_datafusion/struct.IcebergCatalogProvider.html
index 7dd1dde9..95f9d45b 100644
--- a/api/iceberg_datafusion/struct.IcebergCatalogProvider.html
+++ b/api/iceberg_datafusion/struct.IcebergCatalogProvider.html
@@ -1,10 +1,10 @@
 <!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta 
name="viewport" content="width=device-width, initial-scale=1.0"><meta 
name="generator" content="rustdoc"><meta name="description" content="Provides 
an interface to manage and access multiple schemas within an Iceberg 
`Catalog`."><title>IcebergCatalogProvider in iceberg_datafusion - 
Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,
 [...]
-within an Iceberg [<code>Catalog</code>].</p>
+within an Iceberg <a href="../iceberg/catalog/trait.Catalog.html" title="trait 
iceberg::catalog::Catalog"><code>Catalog</code></a>.</p>
 <p>Acts as a centralized catalog provider that aggregates
 multiple [<code>SchemaProvider</code>], each associated with distinct 
namespaces.</p>
-</div></details><h2 id="implementations" 
class="section-header">Implementations<a href="#implementations" 
class="anchor">§</a></h2><div id="implementations-list"><details class="toggle 
implementors-toggle" open><summary><section id="impl-IcebergCatalogProvider" 
class="impl"><a class="src rightside" 
href="../src/iceberg_datafusion/catalog.rs.html#41-84">Source</a><a 
href="#impl-IcebergCatalogProvider" class="anchor">§</a><h3 
class="code-header">impl <a class="struct" href="struct.IcebergC [...]
+</div></details><h2 id="implementations" 
class="section-header">Implementations<a href="#implementations" 
class="anchor">§</a></h2><div id="implementations-list"><details class="toggle 
implementors-toggle" open><summary><section id="impl-IcebergCatalogProvider" 
class="impl"><a class="src rightside" 
href="../src/iceberg_datafusion/catalog.rs.html#41-84">Source</a><a 
href="#impl-IcebergCatalogProvider" class="anchor">§</a><h3 
class="code-header">impl <a class="struct" href="struct.IcebergC [...]
 using the given client to fetch and initialize schema providers for
-each namespace in the Iceberg [<code>Catalog</code>].</p>
+each namespace in the Iceberg <a href="../iceberg/catalog/trait.Catalog.html" 
title="trait iceberg::catalog::Catalog"><code>Catalog</code></a>.</p>
 <p>This method retrieves the list of namespace names
 attempts to create a schema provider for each namespace, and
 collects these providers into a <code>HashMap</code>.</p>
diff --git a/api/iceberg_datafusion/table/index.html 
b/api/iceberg_datafusion/table/index.html
index e16a829f..f9ea6422 100644
--- a/api/iceberg_datafusion/table/index.html
+++ b/api/iceberg_datafusion/table/index.html
@@ -1,2 +1,2 @@
-<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta 
name="viewport" content="width=device-width, initial-scale=1.0"><meta 
name="generator" content="rustdoc"><meta name="description" content="API 
documentation for the Rust `table` mod in crate 
`iceberg_datafusion`."><title>iceberg_datafusion::table - 
Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,Fir
 [...]
-managing access to a 
[<code>Table</code>].</dd></dl></section></div></main></body></html>
\ No newline at end of file
+<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta 
name="viewport" content="width=device-width, initial-scale=1.0"><meta 
name="generator" content="rustdoc"><meta name="description" content="API 
documentation for the Rust `table` mod in crate 
`iceberg_datafusion`."><title>iceberg_datafusion::table - 
Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,Fir
 [...]
+managing access to a <a href="../../iceberg/table/struct.Table.html" 
title="struct 
iceberg::table::Table"><code>Table</code></a>.</dd></dl></section></div></main></body></html>
\ No newline at end of file
diff --git a/api/iceberg_datafusion/table/struct.IcebergTableProvider.html 
b/api/iceberg_datafusion/table/struct.IcebergTableProvider.html
index 7dec33be..506a0977 100644
--- a/api/iceberg_datafusion/table/struct.IcebergTableProvider.html
+++ b/api/iceberg_datafusion/table/struct.IcebergTableProvider.html
@@ -1,11 +1,11 @@
-<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta 
name="viewport" content="width=device-width, initial-scale=1.0"><meta 
name="generator" content="rustdoc"><meta name="description" content="Represents 
a `TableProvider` for the Iceberg `Catalog`, managing access to a 
`Table`."><title>IcebergTableProvider in iceberg_datafusion::table - 
Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff
 [...]
-managing access to a [<code>Table</code>].</p>
-</div></details><h2 id="implementations" 
class="section-header">Implementations<a href="#implementations" 
class="anchor">§</a></h2><div id="implementations-list"><details class="toggle 
implementors-toggle" open><summary><section id="impl-IcebergTableProvider" 
class="impl"><a class="src rightside" 
href="../../src/iceberg_datafusion/table/mod.rs.html#51-120">Source</a><a 
href="#impl-IcebergTableProvider" class="anchor">§</a><h3 
class="code-header">impl <a class="struct" href="struct.Iceber [...]
+<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta 
name="viewport" content="width=device-width, initial-scale=1.0"><meta 
name="generator" content="rustdoc"><meta name="description" content="Represents 
a `TableProvider` for the Iceberg `Catalog`, managing access to a 
`Table`."><title>IcebergTableProvider in iceberg_datafusion::table - 
Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff
 [...]
+managing access to a <a href="../../iceberg/table/struct.Table.html" 
title="struct iceberg::table::Table"><code>Table</code></a>.</p>
+</div></details><h2 id="implementations" 
class="section-header">Implementations<a href="#implementations" 
class="anchor">§</a></h2><div id="implementations-list"><details class="toggle 
implementors-toggle" open><summary><section id="impl-IcebergTableProvider" 
class="impl"><a class="src rightside" 
href="../../src/iceberg_datafusion/table/mod.rs.html#51-120">Source</a><a 
href="#impl-IcebergTableProvider" class="anchor">§</a><h3 
class="code-header">impl <a class="struct" href="struct.Iceber [...]
 using the given table. Can be used to create a table provider from an existing 
table regardless of the catalog implementation.</p>
 </div></details><details class="toggle method-toggle" open><summary><section 
id="method.try_new_from_table_snapshot" class="method"><a class="src rightside" 
href="../../src/iceberg_datafusion/table/mod.rs.html#92-112">Source</a><h4 
class="code-header">pub async fn <a href="#method.try_new_from_table_snapshot" 
class="fn">try_new_from_table_snapshot</a>(
-    table: Table,
+    table: <a class="struct" href="../../iceberg/table/struct.Table.html" 
title="struct iceberg::table::Table">Table</a>,
     snapshot_id: <a class="primitive" 
href="https://doc.rust-lang.org/nightly/std/primitive.i64.html";>i64</a>,
-) -&gt; Result&lt;Self&gt;</h4></section></summary><div 
class="docblock"><p>Asynchronously tries to construct a new <a 
href="struct.IcebergTableProvider.html" title="struct 
iceberg_datafusion::table::IcebergTableProvider"><code>IcebergTableProvider</code></a>
+) -&gt; <a class="type" href="../../iceberg/error/type.Result.html" 
title="type 
iceberg::error::Result">Result</a>&lt;Self&gt;</h4></section></summary><div 
class="docblock"><p>Asynchronously tries to construct a new <a 
href="struct.IcebergTableProvider.html" title="struct 
iceberg_datafusion::table::IcebergTableProvider"><code>IcebergTableProvider</code></a>
 using a specific snapshot of the given table. Can be used to create a table 
provider from an existing table regardless of the catalog implementation.</p>
 </div></details></div></details></div><h2 id="trait-implementations" 
class="section-header">Trait Implementations<a href="#trait-implementations" 
class="anchor">§</a></h2><div id="trait-implementations-list"><details 
class="toggle implementors-toggle" open><summary><section 
id="impl-Clone-for-IcebergTableProvider" class="impl"><a class="src rightside" 
href="../../src/iceberg_datafusion/table/mod.rs.html#41">Source</a><a 
href="#impl-Clone-for-IcebergTableProvider" class="anchor">§</a><h3  [...]
 downcast to a specific implementation.</div></details><details class="toggle 
method-toggle" open><summary><section id="method.schema" class="method 
trait-impl"><a class="src rightside" 
href="../../src/iceberg_datafusion/table/mod.rs.html#128-130">Source</a><a 
href="#method.schema" class="anchor">§</a><h4 class="code-header">fn <a 
class="fn">schema</a>(&amp;self) -&gt; 
ArrowSchemaRef</h4></section></summary><div class='docblock'>Get a reference to 
the schema for this table</div></details> [...]
diff --git a/print.html b/print.html
index 3e8fda29..42359c08 100644
--- a/print.html
+++ b/print.html
@@ -771,8 +771,8 @@ cargo 1.69.0 (6e9a83356 2023-04-12)
 </code></pre>
 <h4 id="install-docker-or-podman"><a class="header" 
href="#install-docker-or-podman">Install Docker or Podman</a></h4>
 <p>Currently, iceberg-rust uses Docker to set up environment for integration 
tests. Native Docker has some limitations, please check 
(https://github.com/apache/iceberg-rust/pull/748). Please use Orbstack or 
Podman.</p>
-<p>For MacOS users, you can install <a 
href="docs/contributing/orbstack.html">OrbStack as a docker alternative</a>.</p>
-<p>For podman, refer to <a href="docs/contributing/podman.html">Using Podman 
instead of Docker</a></p>
+<p>For MacOS users, you can install <a 
href="docs/contributing/orbstack.html">OrbStack as a docker alternative</a>.
+For Podman users, refer to <a href="docs/contributing/podman.html">Using 
Podman instead of Docker</a></p>
 <h2 id="build"><a class="header" href="#build">Build</a></h2>
 <ul>
 <li>To compile the project: <code>make build</code></li>
diff --git a/searchindex.js b/searchindex.js
index 405c7f7d..8eadbf5d 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Object.assign(window.search, 
{"doc_urls":["introduction.html#iceberg-rust","install.html#install","download.html#apache-iceberg-rust-downloads","download.html#releases","download.html#notes","download.html#to-verify-the-signature-of-the-release-artifact","download.html#to-verify-the-checksum-of-the-release-artifact","api.html#catalog","api.html#table","CONTRIBUTING.html#contributing","CONTRIBUTING.html#your-first-contribution","CONTRIBUTING.html#workflow","CONTRIBUTING.html#git-branches"
 [...]
\ No newline at end of file
+Object.assign(window.search, 
{"doc_urls":["introduction.html#iceberg-rust","install.html#install","download.html#apache-iceberg-rust-downloads","download.html#releases","download.html#notes","download.html#to-verify-the-signature-of-the-release-artifact","download.html#to-verify-the-checksum-of-the-release-artifact","api.html#catalog","api.html#table","CONTRIBUTING.html#contributing","CONTRIBUTING.html#your-first-contribution","CONTRIBUTING.html#workflow","CONTRIBUTING.html#git-branches"
 [...]
\ No newline at end of file
diff --git a/searchindex.json b/searchindex.json
index 579c3df5..65f7390a 100644
--- a/searchindex.json
+++ b/searchindex.json
@@ -1 +1 @@
-{"doc_urls":["introduction.html#iceberg-rust","install.html#install","download.html#apache-iceberg-rust-downloads","download.html#releases","download.html#notes","download.html#to-verify-the-signature-of-the-release-artifact","download.html#to-verify-the-checksum-of-the-release-artifact","api.html#catalog","api.html#table","CONTRIBUTING.html#contributing","CONTRIBUTING.html#your-first-contribution","CONTRIBUTING.html#workflow","CONTRIBUTING.html#git-branches","CONTRIBUTING.html#github-pu
 [...]
\ No newline at end of file
+{"doc_urls":["introduction.html#iceberg-rust","install.html#install","download.html#apache-iceberg-rust-downloads","download.html#releases","download.html#notes","download.html#to-verify-the-signature-of-the-release-artifact","download.html#to-verify-the-checksum-of-the-release-artifact","api.html#catalog","api.html#table","CONTRIBUTING.html#contributing","CONTRIBUTING.html#your-first-contribution","CONTRIBUTING.html#workflow","CONTRIBUTING.html#git-branches","CONTRIBUTING.html#github-pu
 [...]
\ No newline at end of file

Reply via email to