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 605a4c4c deploy: abe6c93d1bd75a5ef04b3923c8843bd155475c1d
605a4c4c is described below
commit 605a4c4c90388de9968c41520869a8e502ab6b32
Author: liurenjie1024 <[email protected]>
AuthorDate: Sat Jun 7 02:13:16 2025 +0000
deploy: abe6c93d1bd75a5ef04b3923c8843bd155475c1d
---
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 +++++-----
api/iceberg_integration_tests/struct.TestFixture.html | 4 ++--
7 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/api/iceberg_datafusion/fn.from_datafusion_error.html
b/api/iceberg_datafusion/fn.from_datafusion_error.html
index d93c42cc..ebf6c488 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 00f3845f..1ec4fa48 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 16729e06..43362a80 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 <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
+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
diff --git a/api/iceberg_datafusion/struct.IcebergCatalogProvider.html
b/api/iceberg_datafusion/struct.IcebergCatalogProvider.html
index 021cd01b..1f55800a 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 <a href="../iceberg/catalog/trait.Catalog.html" title="trait
iceberg::catalog::Catalog"><code>Catalog</code></a>.</p>
+within an Iceberg [<code>Catalog</code>].</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 <a href="../iceberg/catalog/trait.Catalog.html"
title="trait iceberg::catalog::Catalog"><code>Catalog</code></a>.</p>
+each namespace in the Iceberg [<code>Catalog</code>].</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 4e8fb06e..39aaf927 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 <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
+<!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
diff --git a/api/iceberg_datafusion/table/struct.IcebergTableProvider.html
b/api/iceberg_datafusion/table/struct.IcebergTableProvider.html
index 803ab21f..c99a78f1 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 <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#48-110">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 [<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#48-110">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#89-109">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: <a class="struct" href="../../iceberg/table/struct.Table.html"
title="struct iceberg::table::Table">Table</a>,
+ table: Table,
snapshot_id: <a class="primitive"
href="https://doc.rust-lang.org/nightly/std/primitive.i64.html">i64</a>,
-) -> <a class="type" href="../../iceberg/error/type.Result.html"
title="type
iceberg::error::Result">Result</a><Self></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>
+) -> Result<Self></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#38">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#118-120">Source</a><a
href="#method.schema" class="anchor">§</a><h4 class="code-header">fn <a
class="fn">schema</a>(&self) ->
ArrowSchemaRef</h4></section></summary><div class='docblock'>Get a reference to
the schema for this table</div></details> [...]
diff --git a/api/iceberg_integration_tests/struct.TestFixture.html
b/api/iceberg_integration_tests/struct.TestFixture.html
index 88506163..aec167c9 100644
--- a/api/iceberg_integration_tests/struct.TestFixture.html
+++ b/api/iceberg_integration_tests/struct.TestFixture.html
@@ -1,7 +1,7 @@
<!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 `TestFixture` struct in crate
`iceberg_integration_tests`."><title>TestFixture in iceberg_integration_tests -
Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,Fir
[...]
pub _docker_compose: <a class="struct"
href="../iceberg_test_utils/docker/struct.DockerCompose.html" title="struct
iceberg_test_utils::docker::DockerCompose">DockerCompose</a>,
- pub catalog_config: <a class="struct"
href="../iceberg_catalog_rest/catalog/struct.RestCatalogConfig.html"
title="struct
iceberg_catalog_rest::catalog::RestCatalogConfig">RestCatalogConfig</a>,
-}</code></pre><h2 id="fields" class="fields section-header">Fields<a
href="#fields" class="anchor">§</a></h2><span id="structfield._docker_compose"
class="structfield section-header"><a href="#structfield._docker_compose"
class="anchor field">§</a><code>_docker_compose: <a class="struct"
href="../iceberg_test_utils/docker/struct.DockerCompose.html" title="struct
iceberg_test_utils::docker::DockerCompose">DockerCompose</a></code></span><span
id="structfield.catalog_config" class="structfi [...]
+ pub catalog_config: RestCatalogConfig,
+}</code></pre><h2 id="fields" class="fields section-header">Fields<a
href="#fields" class="anchor">§</a></h2><span id="structfield._docker_compose"
class="structfield section-header"><a href="#structfield._docker_compose"
class="anchor field">§</a><code>_docker_compose: <a class="struct"
href="../iceberg_test_utils/docker/struct.DockerCompose.html" title="struct
iceberg_test_utils::docker::DockerCompose">DockerCompose</a></code></span><span
id="structfield.catalog_config" class="structfi [...]
T: 'static + ?<a class="trait"
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div
class="impl-items"><details class="toggle method-toggle" open><summary><section
id="method.type_id" class="method trait-impl"><a class="src rightside"
href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#139">Source</a><a
href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href
[...]
T: ?<a class="trait"
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div
class="impl-items"><details class="toggle method-toggle" open><summary><section
id="method.borrow" class="method trait-impl"><a class="src rightside"
href="https://doc.rust-lang.org/nightly/src/core/borrow.rs.html#211">Source</a><a
href="#method.borrow" class="anchor">§</a><h4 class="code-header">fn <a
href="https:/ [...]
T: ?<a class="trait"
href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html"
title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div
class="impl-items"><details class="toggle method-toggle" open><summary><section
id="method.borrow_mut" class="method trait-impl"><a class="src rightside"
href="https://doc.rust-lang.org/nightly/src/core/borrow.rs.html#218">Source</a><a
href="#method.borrow_mut" class="anchor">§</a><h4 class="code-header">fn <a
href= [...]