Publish built docs triggered by ab57cb91cb64037a6d1e7319e9dd3d40849ed7f9
diff --git a/.doctrees/contributor-guide/development.doctree b/.doctrees/contributor-guide/development.doctree
index 29e2ec2..d951648 100644
--- a/.doctrees/contributor-guide/development.doctree
+++ b/.doctrees/contributor-guide/development.doctree
Binary files differ
diff --git a/.doctrees/contributor-guide/updating-datafusion-version.doctree b/.doctrees/contributor-guide/updating-datafusion-version.doctree
index 7fb2291..8700632 100644
--- a/.doctrees/contributor-guide/updating-datafusion-version.doctree
+++ b/.doctrees/contributor-guide/updating-datafusion-version.doctree
Binary files differ
diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle
index 2398f8e..63a522c 100644
--- a/.doctrees/environment.pickle
+++ b/.doctrees/environment.pickle
Binary files differ
diff --git a/_sources/contributor-guide/development.md.txt b/_sources/contributor-guide/development.md.txt
index 984d77c..61d4fb0 100644
--- a/_sources/contributor-guide/development.md.txt
+++ b/_sources/contributor-guide/development.md.txt
@@ -42,7 +42,7 @@
 be run individually:
 
 ```sh
-cd native && cargo build
+cargo build --workspace
 ./mvnw test
 ```
 
@@ -74,6 +74,11 @@
 
 The repository is a multi-module Maven build:
 
+- `Cargo.toml` — Rust workspace root declaring the crate members
+  (`native`, `native-common`) and `[workspace.dependencies]` that pin
+  shared versions in one place. Cargo writes artifacts to `rust-target/`
+  (overridden in `.cargo/config.toml`) so `mvn clean` at the repo root does
+  not nuke the Rust build cache.
 - `pom.xml` — parent POM declaring the `core` and `examples` modules and
   shared plugin/dependency versions.
 - `core/` — `datafusion-java` library module (Java sources, tests, and
@@ -81,7 +86,10 @@
 - `examples/` — `datafusion-java-examples` module containing runnable
   examples that depend on the library; built alongside the library so they
   cannot fall out of sync with the API.
-- `native/` — Rust crate (JNI + Arrow C Data Interface).
+- `native/` — `datafusion-jni` Rust crate (JNI + Arrow C Data Interface).
+- `native-common/` — `datafusion-jni-common` Rust crate: JNI plumbing
+  shared across native crates (error→exception mapping, the per-cdylib
+  Tokio runtime singleton, the async-stream→`FFI_ArrowArrayStream` bridge).
 - `proto/` — Protobuf definitions shared between Java and Rust.
 - `Makefile` — top-level build orchestration (`make test`, `make format`,
   `make tpch-data`).
diff --git a/_sources/contributor-guide/updating-datafusion-version.md.txt b/_sources/contributor-guide/updating-datafusion-version.md.txt
index 56d50dc..6e3b90b 100644
--- a/_sources/contributor-guide/updating-datafusion-version.md.txt
+++ b/_sources/contributor-guide/updating-datafusion-version.md.txt
@@ -21,7 +21,9 @@
 
 Three things must move together when bumping DataFusion:
 
-1. `native/Cargo.toml` — the `datafusion` crate dependency.
+1. `Cargo.toml` (workspace root) — the `datafusion`, `datafusion-proto`,
+   `datafusion-spark`, and `datafusion-substrait` entries in
+   `[workspace.dependencies]`. Members inherit from there.
 2. `pom.xml` — the `<datafusion.version>` Maven property. **Must equal
    the Cargo version**; a mismatch means JVM-built protobuf plans won't
    deserialize on the native side.
@@ -32,9 +34,9 @@
 ## Recipe
 
 ```sh
-# 1. Bump the Cargo dep
-$EDITOR native/Cargo.toml             # set datafusion = "<new>"
-(cd native && cargo update -p datafusion)
+# 1. Bump the workspace dep
+$EDITOR Cargo.toml                    # set datafusion = "<new>" in [workspace.dependencies]
+cargo update -p datafusion
 
 # 2. Bump the Maven property to match
 $EDITOR pom.xml                       # set <datafusion.version>
diff --git a/api/allclasses-index.html b/api/allclasses-index.html
index 2c8f20c..6f5c075 100644
--- a/api/allclasses-index.html
+++ b/api/allclasses-index.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>All Classes and Interfaces (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="class index">
 <meta name="generator" content="javadoc/AllClassesIndexWriter">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/api/allpackages-index.html b/api/allpackages-index.html
index 83f8f08..81d1ff0 100644
--- a/api/allpackages-index.html
+++ b/api/allpackages-index.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>All Packages (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="package index">
 <meta name="generator" content="javadoc/AllPackagesIndexWriter">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/api/help-doc.html b/api/help-doc.html
index da743c9..309b740 100644
--- a/api/help-doc.html
+++ b/api/help-doc.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>API Help (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="help">
 <meta name="generator" content="javadoc/HelpWriter">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/api/index-all.html b/api/index-all.html
index 70f0ccc..2514adc 100644
--- a/api/index-all.html
+++ b/api/index-all.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Index (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="index">
 <meta name="generator" content="javadoc/IndexWriter">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/api/index.html b/api/index.html
index c718bd9..5197fe9 100644
--- a/api/index.html
+++ b/api/index.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Overview (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="package index">
 <meta name="generator" content="javadoc/PackageIndexWriter">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ArrowReadOptions.html b/api/org/apache/datafusion/ArrowReadOptions.html
index 636729d..bb69dfe 100644
--- a/api/org/apache/datafusion/ArrowReadOptions.html
+++ b/api/org/apache/datafusion/ArrowReadOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ArrowReadOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: ArrowReadOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/AvroReadOptions.html b/api/org/apache/datafusion/AvroReadOptions.html
index e51bc8d..6e8d24e 100644
--- a/api/org/apache/datafusion/AvroReadOptions.html
+++ b/api/org/apache/datafusion/AvroReadOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>AvroReadOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: AvroReadOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/CacheManagerOptions.Builder.html b/api/org/apache/datafusion/CacheManagerOptions.Builder.html
index d33fb6b..0208e06 100644
--- a/api/org/apache/datafusion/CacheManagerOptions.Builder.html
+++ b/api/org/apache/datafusion/CacheManagerOptions.Builder.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>CacheManagerOptions.Builder (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: CacheManagerOptions, class: Builder">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/CacheManagerOptions.html b/api/org/apache/datafusion/CacheManagerOptions.html
index fe850f7..36a7327 100644
--- a/api/org/apache/datafusion/CacheManagerOptions.html
+++ b/api/org/apache/datafusion/CacheManagerOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>CacheManagerOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: CacheManagerOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ColumnarValue.Array.html b/api/org/apache/datafusion/ColumnarValue.Array.html
index 60cd0e0..5fc5351 100644
--- a/api/org/apache/datafusion/ColumnarValue.Array.html
+++ b/api/org/apache/datafusion/ColumnarValue.Array.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ColumnarValue.Array (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, interface: ColumnarValue, record: Array">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ColumnarValue.Scalar.html b/api/org/apache/datafusion/ColumnarValue.Scalar.html
index 05b9b43..85680b7 100644
--- a/api/org/apache/datafusion/ColumnarValue.Scalar.html
+++ b/api/org/apache/datafusion/ColumnarValue.Scalar.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ColumnarValue.Scalar (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, interface: ColumnarValue, record: Scalar">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ColumnarValue.html b/api/org/apache/datafusion/ColumnarValue.html
index 8a910bc..87ebb44 100644
--- a/api/org/apache/datafusion/ColumnarValue.html
+++ b/api/org/apache/datafusion/ColumnarValue.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ColumnarValue (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, interface: ColumnarValue">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ConfigurationException.html b/api/org/apache/datafusion/ConfigurationException.html
index 2e61185..7a70ad8 100644
--- a/api/org/apache/datafusion/ConfigurationException.html
+++ b/api/org/apache/datafusion/ConfigurationException.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ConfigurationException (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: ConfigurationException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/CsvReadOptions.html b/api/org/apache/datafusion/CsvReadOptions.html
index de8c569..af7d0be 100644
--- a/api/org/apache/datafusion/CsvReadOptions.html
+++ b/api/org/apache/datafusion/CsvReadOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>CsvReadOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: CsvReadOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/CsvWriteOptions.html b/api/org/apache/datafusion/CsvWriteOptions.html
index e053201..e803fe5 100644
--- a/api/org/apache/datafusion/CsvWriteOptions.html
+++ b/api/org/apache/datafusion/CsvWriteOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>CsvWriteOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: CsvWriteOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/DataFrame.html b/api/org/apache/datafusion/DataFrame.html
index 7cbe549..3b9d7b2 100644
--- a/api/org/apache/datafusion/DataFrame.html
+++ b/api/org/apache/datafusion/DataFrame.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>DataFrame (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: DataFrame">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/DataFusionException.html b/api/org/apache/datafusion/DataFusionException.html
index 210a1cc..0473c87 100644
--- a/api/org/apache/datafusion/DataFusionException.html
+++ b/api/org/apache/datafusion/DataFusionException.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>DataFusionException (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: DataFusionException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ExecutionException.html b/api/org/apache/datafusion/ExecutionException.html
index d213396..71c51be 100644
--- a/api/org/apache/datafusion/ExecutionException.html
+++ b/api/org/apache/datafusion/ExecutionException.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ExecutionException (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: ExecutionException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/FileCompressionType.html b/api/org/apache/datafusion/FileCompressionType.html
index 8852c85..e66aa24 100644
--- a/api/org/apache/datafusion/FileCompressionType.html
+++ b/api/org/apache/datafusion/FileCompressionType.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>FileCompressionType (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, enum: FileCompressionType">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/IoException.html b/api/org/apache/datafusion/IoException.html
index c8941ba..d8efb1b 100644
--- a/api/org/apache/datafusion/IoException.html
+++ b/api/org/apache/datafusion/IoException.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>IoException (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: IoException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/JoinType.html b/api/org/apache/datafusion/JoinType.html
index 68cc4fc..e58f9f0 100644
--- a/api/org/apache/datafusion/JoinType.html
+++ b/api/org/apache/datafusion/JoinType.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>JoinType (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, enum: JoinType">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/JsonWriteOptions.html b/api/org/apache/datafusion/JsonWriteOptions.html
index 1f814de..e4c64b3 100644
--- a/api/org/apache/datafusion/JsonWriteOptions.html
+++ b/api/org/apache/datafusion/JsonWriteOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>JsonWriteOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: JsonWriteOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/MemoryUsage.html b/api/org/apache/datafusion/MemoryUsage.html
index ae1e963..cc59499 100644
--- a/api/org/apache/datafusion/MemoryUsage.html
+++ b/api/org/apache/datafusion/MemoryUsage.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>MemoryUsage (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: MemoryUsage">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/NativeLibraryLoader.html b/api/org/apache/datafusion/NativeLibraryLoader.html
index 30b275d..b9b079d 100644
--- a/api/org/apache/datafusion/NativeLibraryLoader.html
+++ b/api/org/apache/datafusion/NativeLibraryLoader.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>NativeLibraryLoader (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: NativeLibraryLoader">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/NdJsonReadOptions.html b/api/org/apache/datafusion/NdJsonReadOptions.html
index 37c21bc..18f7a68 100644
--- a/api/org/apache/datafusion/NdJsonReadOptions.html
+++ b/api/org/apache/datafusion/NdJsonReadOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>NdJsonReadOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: NdJsonReadOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/NotImplementedException.html b/api/org/apache/datafusion/NotImplementedException.html
index 72be652..1badc03 100644
--- a/api/org/apache/datafusion/NotImplementedException.html
+++ b/api/org/apache/datafusion/NotImplementedException.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>NotImplementedException (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: NotImplementedException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ObjectStoreOptions.Gcs.Builder.html b/api/org/apache/datafusion/ObjectStoreOptions.Gcs.Builder.html
index cc97dd0..b61039d 100644
--- a/api/org/apache/datafusion/ObjectStoreOptions.Gcs.Builder.html
+++ b/api/org/apache/datafusion/ObjectStoreOptions.Gcs.Builder.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ObjectStoreOptions.Gcs.Builder (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: ObjectStoreOptions, class: Gcs, class: Builder">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ObjectStoreOptions.Gcs.html b/api/org/apache/datafusion/ObjectStoreOptions.Gcs.html
index 9194b8a..3fade7c 100644
--- a/api/org/apache/datafusion/ObjectStoreOptions.Gcs.html
+++ b/api/org/apache/datafusion/ObjectStoreOptions.Gcs.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ObjectStoreOptions.Gcs (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: ObjectStoreOptions, class: Gcs">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ObjectStoreOptions.Http.Builder.html b/api/org/apache/datafusion/ObjectStoreOptions.Http.Builder.html
index 9a87138..1635733 100644
--- a/api/org/apache/datafusion/ObjectStoreOptions.Http.Builder.html
+++ b/api/org/apache/datafusion/ObjectStoreOptions.Http.Builder.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ObjectStoreOptions.Http.Builder (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: ObjectStoreOptions, class: Http, class: Builder">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ObjectStoreOptions.Http.html b/api/org/apache/datafusion/ObjectStoreOptions.Http.html
index c48a8cd..31a5e56 100644
--- a/api/org/apache/datafusion/ObjectStoreOptions.Http.html
+++ b/api/org/apache/datafusion/ObjectStoreOptions.Http.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ObjectStoreOptions.Http (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: ObjectStoreOptions, class: Http">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ObjectStoreOptions.S3.Builder.html b/api/org/apache/datafusion/ObjectStoreOptions.S3.Builder.html
index 8586289..9ee47ce 100644
--- a/api/org/apache/datafusion/ObjectStoreOptions.S3.Builder.html
+++ b/api/org/apache/datafusion/ObjectStoreOptions.S3.Builder.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ObjectStoreOptions.S3.Builder (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: ObjectStoreOptions, class: S3, class: Builder">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ObjectStoreOptions.S3.html b/api/org/apache/datafusion/ObjectStoreOptions.S3.html
index 6238bf4..c77f201 100644
--- a/api/org/apache/datafusion/ObjectStoreOptions.S3.html
+++ b/api/org/apache/datafusion/ObjectStoreOptions.S3.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ObjectStoreOptions.S3 (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: ObjectStoreOptions, class: S3">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ObjectStoreOptions.html b/api/org/apache/datafusion/ObjectStoreOptions.html
index 401cf28..75036b8 100644
--- a/api/org/apache/datafusion/ObjectStoreOptions.html
+++ b/api/org/apache/datafusion/ObjectStoreOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ObjectStoreOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: ObjectStoreOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ParquetReadOptions.html b/api/org/apache/datafusion/ParquetReadOptions.html
index 18dffc3..0b27337 100644
--- a/api/org/apache/datafusion/ParquetReadOptions.html
+++ b/api/org/apache/datafusion/ParquetReadOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ParquetReadOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: ParquetReadOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ParquetWriteOptions.html b/api/org/apache/datafusion/ParquetWriteOptions.html
index 81ffcb1..4d51ecf 100644
--- a/api/org/apache/datafusion/ParquetWriteOptions.html
+++ b/api/org/apache/datafusion/ParquetWriteOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ParquetWriteOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: ParquetWriteOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/PlanException.html b/api/org/apache/datafusion/PlanException.html
index bad8a71..8d3a13b 100644
--- a/api/org/apache/datafusion/PlanException.html
+++ b/api/org/apache/datafusion/PlanException.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>PlanException (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: PlanException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ResourcesExhaustedException.html b/api/org/apache/datafusion/ResourcesExhaustedException.html
index 7a51aa8..f8c5cc7 100644
--- a/api/org/apache/datafusion/ResourcesExhaustedException.html
+++ b/api/org/apache/datafusion/ResourcesExhaustedException.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ResourcesExhaustedException (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: ResourcesExhaustedException">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/RuntimeStats.html b/api/org/apache/datafusion/RuntimeStats.html
index 474c79b..fc8d85b 100644
--- a/api/org/apache/datafusion/RuntimeStats.html
+++ b/api/org/apache/datafusion/RuntimeStats.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>RuntimeStats (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: RuntimeStats">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ScalarFunction.html b/api/org/apache/datafusion/ScalarFunction.html
index 9b999b6..1a856e8 100644
--- a/api/org/apache/datafusion/ScalarFunction.html
+++ b/api/org/apache/datafusion/ScalarFunction.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ScalarFunction (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, interface: ScalarFunction">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ScalarFunctionArgs.html b/api/org/apache/datafusion/ScalarFunctionArgs.html
index 2ff4649..2afa6b1 100644
--- a/api/org/apache/datafusion/ScalarFunctionArgs.html
+++ b/api/org/apache/datafusion/ScalarFunctionArgs.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ScalarFunctionArgs (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, record: ScalarFunctionArgs">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/ScalarUdf.html b/api/org/apache/datafusion/ScalarUdf.html
index 3e508ff..4ab3063 100644
--- a/api/org/apache/datafusion/ScalarUdf.html
+++ b/api/org/apache/datafusion/ScalarUdf.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>ScalarUdf (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: ScalarUdf">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/SessionContext.html b/api/org/apache/datafusion/SessionContext.html
index 07f1c32..ce134bb 100644
--- a/api/org/apache/datafusion/SessionContext.html
+++ b/api/org/apache/datafusion/SessionContext.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>SessionContext (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: SessionContext">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
@@ -377,10 +377,11 @@
  other Substrait-emitting tool — and hand them to DataFusion without round-tripping through SQL.
 
  <p>Substrait support is gated behind the <code>substrait</code> Cargo feature on the native crate
- and is <strong>off by default</strong>. Rebuild the native crate with <code>cargo build
- --features substrait</code> (or <code>cargo build --features substrait,protoc</code> for hermetic builds
- that vendor <code>protoc</code> via <code>cmake</code>) to enable it. If invoked against a native binary
- built without the feature, this method throws <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link"><code>RuntimeException</code></a> pointing at the flag.</div>
+ and is <strong>off by default</strong>. Rebuild the native crate with <code>cargo build -p
+ datafusion-jni --features substrait</code> (or <code>... --features substrait,protoc</code> for hermetic
+ builds that vendor <code>protoc</code> via <code>cmake</code>) to enable it. If invoked against a native
+ binary built without the feature, this method throws <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link"><code>RuntimeException</code></a> pointing at the
+ flag.</div>
 <dl class="notes">
 <dt>Throws:</dt>
 <dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if <code>planBytes</code> is <code>null</code>.</dd>
@@ -439,7 +440,7 @@
  Rebuild with:
 
  <pre><code>
- RUSTFLAGS="--cfg tokio_unstable" cargo build --features runtime-metrics
+ RUSTFLAGS="--cfg tokio_unstable" cargo build -p datafusion-jni --features runtime-metrics
  </code></pre>
 
  <p>If invoked against a native binary built without the feature, this method throws <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link"><code>RuntimeException</code></a> with a message pointing at the rebuild command.</div>
diff --git a/api/org/apache/datafusion/SessionContextBuilder.html b/api/org/apache/datafusion/SessionContextBuilder.html
index 9b84dd2..fd94f70 100644
--- a/api/org/apache/datafusion/SessionContextBuilder.html
+++ b/api/org/apache/datafusion/SessionContextBuilder.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>SessionContextBuilder (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: SessionContextBuilder">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/SimpleTableProvider.html b/api/org/apache/datafusion/SimpleTableProvider.html
index 2653585..82788dd 100644
--- a/api/org/apache/datafusion/SimpleTableProvider.html
+++ b/api/org/apache/datafusion/SimpleTableProvider.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>SimpleTableProvider (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: SimpleTableProvider">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/SortExpr.html b/api/org/apache/datafusion/SortExpr.html
index 1e7f0b8..3560366 100644
--- a/api/org/apache/datafusion/SortExpr.html
+++ b/api/org/apache/datafusion/SortExpr.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>SortExpr (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: SortExpr">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/TableProvider.html b/api/org/apache/datafusion/TableProvider.html
index 6d0ca78..d2592e7 100644
--- a/api/org/apache/datafusion/TableProvider.html
+++ b/api/org/apache/datafusion/TableProvider.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>TableProvider (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, interface: TableProvider">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/UnnestOptions.html b/api/org/apache/datafusion/UnnestOptions.html
index 22d2331..322a183 100644
--- a/api/org/apache/datafusion/UnnestOptions.html
+++ b/api/org/apache/datafusion/UnnestOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>UnnestOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, class: UnnestOptions">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/Volatility.html b/api/org/apache/datafusion/Volatility.html
index 9519dc5..d2b8e09 100644
--- a/api/org/apache/datafusion/Volatility.html
+++ b/api/org/apache/datafusion/Volatility.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Volatility (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion, enum: Volatility">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ArrowReadOptions.html b/api/org/apache/datafusion/class-use/ArrowReadOptions.html
index 2dad670..0685120 100644
--- a/api/org/apache/datafusion/class-use/ArrowReadOptions.html
+++ b/api/org/apache/datafusion/class-use/ArrowReadOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.ArrowReadOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: ArrowReadOptions">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/AvroReadOptions.html b/api/org/apache/datafusion/class-use/AvroReadOptions.html
index d996b32..7db8449 100644
--- a/api/org/apache/datafusion/class-use/AvroReadOptions.html
+++ b/api/org/apache/datafusion/class-use/AvroReadOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.AvroReadOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: AvroReadOptions">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/CacheManagerOptions.Builder.html b/api/org/apache/datafusion/class-use/CacheManagerOptions.Builder.html
index ca8aac4..c8cae6d 100644
--- a/api/org/apache/datafusion/class-use/CacheManagerOptions.Builder.html
+++ b/api/org/apache/datafusion/class-use/CacheManagerOptions.Builder.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.CacheManagerOptions.Builder (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: CacheManagerOptions, class: Builder">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/CacheManagerOptions.html b/api/org/apache/datafusion/class-use/CacheManagerOptions.html
index 45fe6ca..05bf2f8 100644
--- a/api/org/apache/datafusion/class-use/CacheManagerOptions.html
+++ b/api/org/apache/datafusion/class-use/CacheManagerOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.CacheManagerOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: CacheManagerOptions">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ColumnarValue.Array.html b/api/org/apache/datafusion/class-use/ColumnarValue.Array.html
index 2fcabda..8f3212a 100644
--- a/api/org/apache/datafusion/class-use/ColumnarValue.Array.html
+++ b/api/org/apache/datafusion/class-use/ColumnarValue.Array.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Record Class org.apache.datafusion.ColumnarValue.Array (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, interface: ColumnarValue, record: Array">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ColumnarValue.Scalar.html b/api/org/apache/datafusion/class-use/ColumnarValue.Scalar.html
index b362abe..0f323d6 100644
--- a/api/org/apache/datafusion/class-use/ColumnarValue.Scalar.html
+++ b/api/org/apache/datafusion/class-use/ColumnarValue.Scalar.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Record Class org.apache.datafusion.ColumnarValue.Scalar (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, interface: ColumnarValue, record: Scalar">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ColumnarValue.html b/api/org/apache/datafusion/class-use/ColumnarValue.html
index d4a1186..07fa837 100644
--- a/api/org/apache/datafusion/class-use/ColumnarValue.html
+++ b/api/org/apache/datafusion/class-use/ColumnarValue.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Interface org.apache.datafusion.ColumnarValue (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, interface: ColumnarValue">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ConfigurationException.html b/api/org/apache/datafusion/class-use/ConfigurationException.html
index 8af87b3..0ef50b5 100644
--- a/api/org/apache/datafusion/class-use/ConfigurationException.html
+++ b/api/org/apache/datafusion/class-use/ConfigurationException.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.ConfigurationException (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: ConfigurationException">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/CsvReadOptions.html b/api/org/apache/datafusion/class-use/CsvReadOptions.html
index 455b178..8a64120 100644
--- a/api/org/apache/datafusion/class-use/CsvReadOptions.html
+++ b/api/org/apache/datafusion/class-use/CsvReadOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.CsvReadOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: CsvReadOptions">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/CsvWriteOptions.html b/api/org/apache/datafusion/class-use/CsvWriteOptions.html
index a9e9c32..01d10eb 100644
--- a/api/org/apache/datafusion/class-use/CsvWriteOptions.html
+++ b/api/org/apache/datafusion/class-use/CsvWriteOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.CsvWriteOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: CsvWriteOptions">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/DataFrame.html b/api/org/apache/datafusion/class-use/DataFrame.html
index b9ecbc0..8608380 100644
--- a/api/org/apache/datafusion/class-use/DataFrame.html
+++ b/api/org/apache/datafusion/class-use/DataFrame.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.DataFrame (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: DataFrame">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/DataFusionException.html b/api/org/apache/datafusion/class-use/DataFusionException.html
index a395c88..fe37c9b 100644
--- a/api/org/apache/datafusion/class-use/DataFusionException.html
+++ b/api/org/apache/datafusion/class-use/DataFusionException.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.DataFusionException (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: DataFusionException">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ExecutionException.html b/api/org/apache/datafusion/class-use/ExecutionException.html
index 6c77535..3ecf1f8 100644
--- a/api/org/apache/datafusion/class-use/ExecutionException.html
+++ b/api/org/apache/datafusion/class-use/ExecutionException.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.ExecutionException (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: ExecutionException">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/FileCompressionType.html b/api/org/apache/datafusion/class-use/FileCompressionType.html
index 10317b6..b5667b8 100644
--- a/api/org/apache/datafusion/class-use/FileCompressionType.html
+++ b/api/org/apache/datafusion/class-use/FileCompressionType.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Enum Class org.apache.datafusion.FileCompressionType (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, enum: FileCompressionType">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/IoException.html b/api/org/apache/datafusion/class-use/IoException.html
index d8c565c..f523987 100644
--- a/api/org/apache/datafusion/class-use/IoException.html
+++ b/api/org/apache/datafusion/class-use/IoException.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.IoException (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: IoException">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/JoinType.html b/api/org/apache/datafusion/class-use/JoinType.html
index 626879e..497e986 100644
--- a/api/org/apache/datafusion/class-use/JoinType.html
+++ b/api/org/apache/datafusion/class-use/JoinType.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Enum Class org.apache.datafusion.JoinType (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, enum: JoinType">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/JsonWriteOptions.html b/api/org/apache/datafusion/class-use/JsonWriteOptions.html
index c1e46a2..23c8b0a 100644
--- a/api/org/apache/datafusion/class-use/JsonWriteOptions.html
+++ b/api/org/apache/datafusion/class-use/JsonWriteOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.JsonWriteOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: JsonWriteOptions">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/MemoryUsage.html b/api/org/apache/datafusion/class-use/MemoryUsage.html
index 7310f57..faa396f 100644
--- a/api/org/apache/datafusion/class-use/MemoryUsage.html
+++ b/api/org/apache/datafusion/class-use/MemoryUsage.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.MemoryUsage (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: MemoryUsage">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/NativeLibraryLoader.html b/api/org/apache/datafusion/class-use/NativeLibraryLoader.html
index b6deba6..d09fcee 100644
--- a/api/org/apache/datafusion/class-use/NativeLibraryLoader.html
+++ b/api/org/apache/datafusion/class-use/NativeLibraryLoader.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.NativeLibraryLoader (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: NativeLibraryLoader">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/NdJsonReadOptions.html b/api/org/apache/datafusion/class-use/NdJsonReadOptions.html
index 8b1a2d0..c2366da 100644
--- a/api/org/apache/datafusion/class-use/NdJsonReadOptions.html
+++ b/api/org/apache/datafusion/class-use/NdJsonReadOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.NdJsonReadOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: NdJsonReadOptions">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/NotImplementedException.html b/api/org/apache/datafusion/class-use/NotImplementedException.html
index d7cf738..b7aca84 100644
--- a/api/org/apache/datafusion/class-use/NotImplementedException.html
+++ b/api/org/apache/datafusion/class-use/NotImplementedException.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.NotImplementedException (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: NotImplementedException">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ObjectStoreOptions.Gcs.Builder.html b/api/org/apache/datafusion/class-use/ObjectStoreOptions.Gcs.Builder.html
index 3a519eb..fff842f 100644
--- a/api/org/apache/datafusion/class-use/ObjectStoreOptions.Gcs.Builder.html
+++ b/api/org/apache/datafusion/class-use/ObjectStoreOptions.Gcs.Builder.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.ObjectStoreOptions.Gcs.Builder (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: ObjectStoreOptions, class: Gcs, class: Builder">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ObjectStoreOptions.Gcs.html b/api/org/apache/datafusion/class-use/ObjectStoreOptions.Gcs.html
index a113ae9..b82e6e9 100644
--- a/api/org/apache/datafusion/class-use/ObjectStoreOptions.Gcs.html
+++ b/api/org/apache/datafusion/class-use/ObjectStoreOptions.Gcs.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.ObjectStoreOptions.Gcs (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: ObjectStoreOptions, class: Gcs">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ObjectStoreOptions.Http.Builder.html b/api/org/apache/datafusion/class-use/ObjectStoreOptions.Http.Builder.html
index 1d4adf5..a3c3110 100644
--- a/api/org/apache/datafusion/class-use/ObjectStoreOptions.Http.Builder.html
+++ b/api/org/apache/datafusion/class-use/ObjectStoreOptions.Http.Builder.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.ObjectStoreOptions.Http.Builder (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: ObjectStoreOptions, class: Http, class: Builder">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ObjectStoreOptions.Http.html b/api/org/apache/datafusion/class-use/ObjectStoreOptions.Http.html
index 038f23e..399cf06 100644
--- a/api/org/apache/datafusion/class-use/ObjectStoreOptions.Http.html
+++ b/api/org/apache/datafusion/class-use/ObjectStoreOptions.Http.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.ObjectStoreOptions.Http (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: ObjectStoreOptions, class: Http">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ObjectStoreOptions.S3.Builder.html b/api/org/apache/datafusion/class-use/ObjectStoreOptions.S3.Builder.html
index 189d98d..640f28b 100644
--- a/api/org/apache/datafusion/class-use/ObjectStoreOptions.S3.Builder.html
+++ b/api/org/apache/datafusion/class-use/ObjectStoreOptions.S3.Builder.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.ObjectStoreOptions.S3.Builder (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: ObjectStoreOptions, class: S3, class: Builder">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ObjectStoreOptions.S3.html b/api/org/apache/datafusion/class-use/ObjectStoreOptions.S3.html
index c2de32d..59163cf 100644
--- a/api/org/apache/datafusion/class-use/ObjectStoreOptions.S3.html
+++ b/api/org/apache/datafusion/class-use/ObjectStoreOptions.S3.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.ObjectStoreOptions.S3 (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: ObjectStoreOptions, class: S3">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ObjectStoreOptions.html b/api/org/apache/datafusion/class-use/ObjectStoreOptions.html
index c9da9b4..7f93697 100644
--- a/api/org/apache/datafusion/class-use/ObjectStoreOptions.html
+++ b/api/org/apache/datafusion/class-use/ObjectStoreOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.ObjectStoreOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: ObjectStoreOptions">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ParquetReadOptions.html b/api/org/apache/datafusion/class-use/ParquetReadOptions.html
index fdceb5a..526404a 100644
--- a/api/org/apache/datafusion/class-use/ParquetReadOptions.html
+++ b/api/org/apache/datafusion/class-use/ParquetReadOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.ParquetReadOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: ParquetReadOptions">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ParquetWriteOptions.html b/api/org/apache/datafusion/class-use/ParquetWriteOptions.html
index d5f08e7..f655c33 100644
--- a/api/org/apache/datafusion/class-use/ParquetWriteOptions.html
+++ b/api/org/apache/datafusion/class-use/ParquetWriteOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.ParquetWriteOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: ParquetWriteOptions">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/PlanException.html b/api/org/apache/datafusion/class-use/PlanException.html
index ae5632b..ab50a25 100644
--- a/api/org/apache/datafusion/class-use/PlanException.html
+++ b/api/org/apache/datafusion/class-use/PlanException.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.PlanException (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: PlanException">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ResourcesExhaustedException.html b/api/org/apache/datafusion/class-use/ResourcesExhaustedException.html
index b5fbef8..b0d9fb1 100644
--- a/api/org/apache/datafusion/class-use/ResourcesExhaustedException.html
+++ b/api/org/apache/datafusion/class-use/ResourcesExhaustedException.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.ResourcesExhaustedException (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: ResourcesExhaustedException">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/RuntimeStats.html b/api/org/apache/datafusion/class-use/RuntimeStats.html
index d6ecca0..7b38991 100644
--- a/api/org/apache/datafusion/class-use/RuntimeStats.html
+++ b/api/org/apache/datafusion/class-use/RuntimeStats.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.RuntimeStats (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: RuntimeStats">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ScalarFunction.html b/api/org/apache/datafusion/class-use/ScalarFunction.html
index b3ed365..5d0d7aa 100644
--- a/api/org/apache/datafusion/class-use/ScalarFunction.html
+++ b/api/org/apache/datafusion/class-use/ScalarFunction.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Interface org.apache.datafusion.ScalarFunction (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, interface: ScalarFunction">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ScalarFunctionArgs.html b/api/org/apache/datafusion/class-use/ScalarFunctionArgs.html
index 339d055..f340e82 100644
--- a/api/org/apache/datafusion/class-use/ScalarFunctionArgs.html
+++ b/api/org/apache/datafusion/class-use/ScalarFunctionArgs.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Record Class org.apache.datafusion.ScalarFunctionArgs (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, record: ScalarFunctionArgs">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/ScalarUdf.html b/api/org/apache/datafusion/class-use/ScalarUdf.html
index 99214bb..70192cc 100644
--- a/api/org/apache/datafusion/class-use/ScalarUdf.html
+++ b/api/org/apache/datafusion/class-use/ScalarUdf.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.ScalarUdf (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: ScalarUdf">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/SessionContext.html b/api/org/apache/datafusion/class-use/SessionContext.html
index 71a8355..b52b968 100644
--- a/api/org/apache/datafusion/class-use/SessionContext.html
+++ b/api/org/apache/datafusion/class-use/SessionContext.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.SessionContext (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: SessionContext">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/SessionContextBuilder.html b/api/org/apache/datafusion/class-use/SessionContextBuilder.html
index cc31f34..c35cecf 100644
--- a/api/org/apache/datafusion/class-use/SessionContextBuilder.html
+++ b/api/org/apache/datafusion/class-use/SessionContextBuilder.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.SessionContextBuilder (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: SessionContextBuilder">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/SimpleTableProvider.html b/api/org/apache/datafusion/class-use/SimpleTableProvider.html
index ca36455..137725f 100644
--- a/api/org/apache/datafusion/class-use/SimpleTableProvider.html
+++ b/api/org/apache/datafusion/class-use/SimpleTableProvider.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.SimpleTableProvider (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: SimpleTableProvider">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/SortExpr.html b/api/org/apache/datafusion/class-use/SortExpr.html
index eadb442..ecd0a4d 100644
--- a/api/org/apache/datafusion/class-use/SortExpr.html
+++ b/api/org/apache/datafusion/class-use/SortExpr.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.SortExpr (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: SortExpr">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/TableProvider.html b/api/org/apache/datafusion/class-use/TableProvider.html
index 995ccb7..a57a4e3 100644
--- a/api/org/apache/datafusion/class-use/TableProvider.html
+++ b/api/org/apache/datafusion/class-use/TableProvider.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Interface org.apache.datafusion.TableProvider (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, interface: TableProvider">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/UnnestOptions.html b/api/org/apache/datafusion/class-use/UnnestOptions.html
index 1b38e9b..423be85 100644
--- a/api/org/apache/datafusion/class-use/UnnestOptions.html
+++ b/api/org/apache/datafusion/class-use/UnnestOptions.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.UnnestOptions (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, class: UnnestOptions">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/class-use/Volatility.html b/api/org/apache/datafusion/class-use/Volatility.html
index 9344810..6aec049 100644
--- a/api/org/apache/datafusion/class-use/Volatility.html
+++ b/api/org/apache/datafusion/class-use/Volatility.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Enum Class org.apache.datafusion.Volatility (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion, enum: Volatility">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/internal/JniBridge.html b/api/org/apache/datafusion/internal/JniBridge.html
index 9561726..099b46e 100644
--- a/api/org/apache/datafusion/internal/JniBridge.html
+++ b/api/org/apache/datafusion/internal/JniBridge.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>JniBridge (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion.internal, class: JniBridge">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/internal/class-use/JniBridge.html b/api/org/apache/datafusion/internal/class-use/JniBridge.html
index 12a54b0..c415462 100644
--- a/api/org/apache/datafusion/internal/class-use/JniBridge.html
+++ b/api/org/apache/datafusion/internal/class-use/JniBridge.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.internal.JniBridge (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion.internal, class: JniBridge">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/internal/package-summary.html b/api/org/apache/datafusion/internal/package-summary.html
index c4a0ea3..d6f588b 100644
--- a/api/org/apache/datafusion/internal/package-summary.html
+++ b/api/org/apache/datafusion/internal/package-summary.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>org.apache.datafusion.internal (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion.internal">
 <meta name="generator" content="javadoc/PackageWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/internal/package-tree.html b/api/org/apache/datafusion/internal/package-tree.html
index 90939b4..65139b1 100644
--- a/api/org/apache/datafusion/internal/package-tree.html
+++ b/api/org/apache/datafusion/internal/package-tree.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>org.apache.datafusion.internal Class Hierarchy (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="tree: package: org.apache.datafusion.internal">
 <meta name="generator" content="javadoc/PackageTreeWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/internal/package-use.html b/api/org/apache/datafusion/internal/package-use.html
index c5db874..072f261 100644
--- a/api/org/apache/datafusion/internal/package-use.html
+++ b/api/org/apache/datafusion/internal/package-use.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Package org.apache.datafusion.internal (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion.internal">
 <meta name="generator" content="javadoc/PackageUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/package-summary.html b/api/org/apache/datafusion/package-summary.html
index def4651..fc02803 100644
--- a/api/org/apache/datafusion/package-summary.html
+++ b/api/org/apache/datafusion/package-summary.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>org.apache.datafusion (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion">
 <meta name="generator" content="javadoc/PackageWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/package-tree.html b/api/org/apache/datafusion/package-tree.html
index 4b9acf5..092e136 100644
--- a/api/org/apache/datafusion/package-tree.html
+++ b/api/org/apache/datafusion/package-tree.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>org.apache.datafusion Class Hierarchy (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="tree: package: org.apache.datafusion">
 <meta name="generator" content="javadoc/PackageTreeWriter">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/package-use.html b/api/org/apache/datafusion/package-use.html
index 121b0c2..f3df8ec 100644
--- a/api/org/apache/datafusion/package-use.html
+++ b/api/org/apache/datafusion/package-use.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Package org.apache.datafusion (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion">
 <meta name="generator" content="javadoc/PackageUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/proto/SchemaConverter.html b/api/org/apache/datafusion/proto/SchemaConverter.html
index f95b5e0..0c3544e 100644
--- a/api/org/apache/datafusion/proto/SchemaConverter.html
+++ b/api/org/apache/datafusion/proto/SchemaConverter.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>SchemaConverter (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion.proto, class: SchemaConverter">
 <meta name="generator" content="javadoc/ClassWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/proto/class-use/SchemaConverter.html b/api/org/apache/datafusion/proto/class-use/SchemaConverter.html
index 2841868..e828507 100644
--- a/api/org/apache/datafusion/proto/class-use/SchemaConverter.html
+++ b/api/org/apache/datafusion/proto/class-use/SchemaConverter.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Class org.apache.datafusion.proto.SchemaConverter (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion.proto, class: SchemaConverter">
 <meta name="generator" content="javadoc/ClassUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/proto/package-summary.html b/api/org/apache/datafusion/proto/package-summary.html
index 65192ea..a500c63 100644
--- a/api/org/apache/datafusion/proto/package-summary.html
+++ b/api/org/apache/datafusion/proto/package-summary.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>org.apache.datafusion.proto (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="declaration: package: org.apache.datafusion.proto">
 <meta name="generator" content="javadoc/PackageWriterImpl">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/proto/package-tree.html b/api/org/apache/datafusion/proto/package-tree.html
index e4f3a46..02d0cce 100644
--- a/api/org/apache/datafusion/proto/package-tree.html
+++ b/api/org/apache/datafusion/proto/package-tree.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>org.apache.datafusion.proto Class Hierarchy (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="tree: package: org.apache.datafusion.proto">
 <meta name="generator" content="javadoc/PackageTreeWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/org/apache/datafusion/proto/package-use.html b/api/org/apache/datafusion/proto/package-use.html
index 348fb7f..f25d07e 100644
--- a/api/org/apache/datafusion/proto/package-use.html
+++ b/api/org/apache/datafusion/proto/package-use.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Uses of Package org.apache.datafusion.proto (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="use: package: org.apache.datafusion.proto">
 <meta name="generator" content="javadoc/PackageUseWriter">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
diff --git a/api/overview-summary.html b/api/overview-summary.html
index f13473f..fbf3086 100644
--- a/api/overview-summary.html
+++ b/api/overview-summary.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Apache DataFusion Java 0.2.0-SNAPSHOT</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="index redirect">
 <meta name="generator" content="javadoc/IndexRedirectWriter">
 <link rel="canonical" href="index.html">
diff --git a/api/overview-tree.html b/api/overview-tree.html
index 5828c82..1584407 100644
--- a/api/overview-tree.html
+++ b/api/overview-tree.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Class Hierarchy (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="class tree">
 <meta name="generator" content="javadoc/TreeWriter">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/api/serialized-form.html b/api/serialized-form.html
index 30dff86..5297827 100644
--- a/api/serialized-form.html
+++ b/api/serialized-form.html
@@ -1,11 +1,11 @@
 <!DOCTYPE HTML>
 <html lang>
 <head>
-<!-- Generated by javadoc (17) on Wed Jun 10 19:48:32 UTC 2026 -->
+<!-- Generated by javadoc (17) on Sat Jun 13 20:43:56 UTC 2026 -->
 <title>Serialized Form (Apache DataFusion Java 0.2.0-SNAPSHOT)</title>
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2026-06-10">
+<meta name="dc.created" content="2026-06-13">
 <meta name="description" content="serialized forms">
 <meta name="generator" content="javadoc/SerializedFormWriterImpl">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
diff --git a/contributor-guide/development.html b/contributor-guide/development.html
index b982b4d..ccf59b7 100644
--- a/contributor-guide/development.html
+++ b/contributor-guide/development.html
@@ -419,7 +419,7 @@
 </div>
 <p>This builds the native Rust crate and runs the JUnit tests. The steps can
 be run individually:</p>
-<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span><span class="nb">cd</span><span class="w"> </span>native<span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span>cargo<span class="w"> </span>build
+<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>cargo<span class="w"> </span>build<span class="w"> </span>--workspace
 ./mvnw<span class="w"> </span><span class="nb">test</span>
 </pre></div>
 </div>
@@ -447,6 +447,11 @@
 <h2>Repository layout<a class="headerlink" href="#repository-layout" title="Link to this heading">#</a></h2>
 <p>The repository is a multi-module Maven build:</p>
 <ul class="simple">
+<li><p><code class="docutils literal notranslate"><span class="pre">Cargo.toml</span></code> — Rust workspace root declaring the crate members
+(<code class="docutils literal notranslate"><span class="pre">native</span></code>, <code class="docutils literal notranslate"><span class="pre">native-common</span></code>) and <code class="docutils literal notranslate"><span class="pre">[workspace.dependencies]</span></code> that pin
+shared versions in one place. Cargo writes artifacts to <code class="docutils literal notranslate"><span class="pre">rust-target/</span></code>
+(overridden in <code class="docutils literal notranslate"><span class="pre">.cargo/config.toml</span></code>) so <code class="docutils literal notranslate"><span class="pre">mvn</span> <span class="pre">clean</span></code> at the repo root does
+not nuke the Rust build cache.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">pom.xml</span></code> — parent POM declaring the <code class="docutils literal notranslate"><span class="pre">core</span></code> and <code class="docutils literal notranslate"><span class="pre">examples</span></code> modules and
 shared plugin/dependency versions.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">core/</span></code> — <code class="docutils literal notranslate"><span class="pre">datafusion-java</span></code> library module (Java sources, tests, and
@@ -454,7 +459,10 @@
 <li><p><code class="docutils literal notranslate"><span class="pre">examples/</span></code> — <code class="docutils literal notranslate"><span class="pre">datafusion-java-examples</span></code> module containing runnable
 examples that depend on the library; built alongside the library so they
 cannot fall out of sync with the API.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">native/</span></code> — Rust crate (JNI + Arrow C Data Interface).</p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">native/</span></code> — <code class="docutils literal notranslate"><span class="pre">datafusion-jni</span></code> Rust crate (JNI + Arrow C Data Interface).</p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">native-common/</span></code> — <code class="docutils literal notranslate"><span class="pre">datafusion-jni-common</span></code> Rust crate: JNI plumbing
+shared across native crates (error→exception mapping, the per-cdylib
+Tokio runtime singleton, the async-stream→<code class="docutils literal notranslate"><span class="pre">FFI_ArrowArrayStream</span></code> bridge).</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">proto/</span></code> — Protobuf definitions shared between Java and Rust.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">Makefile</span></code> — top-level build orchestration (<code class="docutils literal notranslate"><span class="pre">make</span> <span class="pre">test</span></code>, <code class="docutils literal notranslate"><span class="pre">make</span> <span class="pre">format</span></code>,
 <code class="docutils literal notranslate"><span class="pre">make</span> <span class="pre">tpch-data</span></code>).</p></li>
diff --git a/contributor-guide/updating-datafusion-version.html b/contributor-guide/updating-datafusion-version.html
index 7855eaa..026205d 100644
--- a/contributor-guide/updating-datafusion-version.html
+++ b/contributor-guide/updating-datafusion-version.html
@@ -402,7 +402,9 @@
 <h1>Updating the DataFusion / protobuf schema version<a class="headerlink" href="#updating-the-datafusion-protobuf-schema-version" title="Link to this heading">#</a></h1>
 <p>Three things must move together when bumping DataFusion:</p>
 <ol class="arabic simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">native/Cargo.toml</span></code> — the <code class="docutils literal notranslate"><span class="pre">datafusion</span></code> crate dependency.</p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">Cargo.toml</span></code> (workspace root) — the <code class="docutils literal notranslate"><span class="pre">datafusion</span></code>, <code class="docutils literal notranslate"><span class="pre">datafusion-proto</span></code>,
+<code class="docutils literal notranslate"><span class="pre">datafusion-spark</span></code>, and <code class="docutils literal notranslate"><span class="pre">datafusion-substrait</span></code> entries in
+<code class="docutils literal notranslate"><span class="pre">[workspace.dependencies]</span></code>. Members inherit from there.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">pom.xml</span></code> — the <code class="docutils literal notranslate"><span class="pre">&lt;datafusion.version&gt;</span></code> Maven property. <strong>Must equal
 the Cargo version</strong>; a mismatch means JVM-built protobuf plans won’t
 deserialize on the native side.</p></li>
@@ -412,9 +414,9 @@
 </ol>
 <section id="recipe">
 <h2>Recipe<a class="headerlink" href="#recipe" title="Link to this heading">#</a></h2>
-<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span><span class="c1"># 1. Bump the Cargo dep</span>
-<span class="nv">$EDITOR</span><span class="w"> </span>native/Cargo.toml<span class="w">             </span><span class="c1"># set datafusion = &quot;&lt;new&gt;&quot;</span>
-<span class="o">(</span><span class="nb">cd</span><span class="w"> </span>native<span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span>cargo<span class="w"> </span>update<span class="w"> </span>-p<span class="w"> </span>datafusion<span class="o">)</span>
+<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span><span class="c1"># 1. Bump the workspace dep</span>
+<span class="nv">$EDITOR</span><span class="w"> </span>Cargo.toml<span class="w">                    </span><span class="c1"># set datafusion = &quot;&lt;new&gt;&quot; in [workspace.dependencies]</span>
+cargo<span class="w"> </span>update<span class="w"> </span>-p<span class="w"> </span>datafusion
 
 <span class="c1"># 2. Bump the Maven property to match</span>
 <span class="nv">$EDITOR</span><span class="w"> </span>pom.xml<span class="w">                       </span><span class="c1"># set &lt;datafusion.version&gt;</span>
diff --git a/searchindex.js b/searchindex.js
index 4c4fd98..d1682de 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"A minimal plan": [[11, "a-minimal-plan"]], "API Reference": [[6, null]], "Apache DataFusion Java": [[5, null]], "Build and test": [[1, "build-and-test"]], "Build from source": [[9, "build-from-source"]], "Build prerequisites": [[1, "build-prerequisites"]], "Code style": [[0, null]], "Configuration": [[14, "configuration"]], "Contract": [[15, "contract"]], "Contributor Guide": [[2, null]], "DataFrame and SQL": [[7, null]], "DataFrame transformations": [[7, "dataframe-transformations"]], "Declaring argument and return fields": [[13, "declaring-argument-and-return-fields"]], "Development": [[1, null]], "Development workflow": [[2, "development-workflow"]], "Errors": [[13, "errors"], [15, "errors"]], "Filing issues and discussing changes": [[2, "filing-issues-and-discussing-changes"]], "Gradle": [[9, "gradle"]], "Implement": [[13, "implement"], [15, "implement"]], "Installation": [[9, null]], "Java": [[0, "java"]], "Java table providers": [[15, null]], "License headers": [[0, "license-headers"]], "Lifecycle": [[14, "lifecycle"]], "Limitations (v1)": [[13, "limitations-v1"], [15, "limitations-v1"]], "Logical plans via datafusion-proto": [[11, null]], "Maven": [[9, "maven"]], "Parquet": [[10, null]], "ParquetReadOptions": [[10, "parquetreadoptions"]], "Passing structured options across the JNI boundary": [[1, "passing-structured-options-across-the-jni-boundary"]], "Plan input": [[7, "plan-input"]], "Pulling results": [[7, "pulling-results"]], "Quickstart": [[5, "quickstart"], [12, null]], "Read a DataFrame directly": [[10, "read-a-dataframe-directly"]], "Recipe": [[4, "recipe"]], "Register": [[13, "register"]], "Register a table": [[10, "register-a-table"]], "Register and query": [[15, "register-and-query"]], "Releasing": [[3, null]], "Repository layout": [[1, "repository-layout"]], "Requirements": [[9, "requirements"]], "Returning a Scalar": [[13, "returning-a-scalar"]], "Running an example": [[1, "running-an-example"]], "Rust": [[0, "rust"]], "SQL": [[7, "sql"]], "Scalar UDFs": [[13, null]], "Scanning a Parquet file via ListingTableScanNode": [[11, "scanning-a-parquet-file-via-listingtablescannode"]], "Schema conversion support": [[11, "schema-conversion-support"]], "Schema introspection": [[7, "schema-introspection"]], "SessionContext": [[14, null]], "Spark-compatible functions": [[14, "spark-compatible-functions"]], "Test data": [[1, "test-data"]], "The full example": [[12, "the-full-example"]], "Threading": [[13, "threading"], [14, "threading"], [15, "threading"]], "Updating the DataFusion / protobuf schema version": [[4, null]], "User Guide": [[8, null]], "Walkthrough": [[12, "walkthrough"]], "When to use proto plans": [[11, "when-to-use-proto-plans"]], "Why the protobuf runtime version is separate": [[4, "why-the-protobuf-runtime-version-is-separate"]]}, "docnames": ["contributor-guide/code-style", "contributor-guide/development", "contributor-guide/index", "contributor-guide/releasing", "contributor-guide/updating-datafusion-version", "index", "user-guide/api-reference", "user-guide/dataframe", "user-guide/index", "user-guide/installation", "user-guide/parquet", "user-guide/proto-plans", "user-guide/quickstart", "user-guide/scalar-udf", "user-guide/sessioncontext", "user-guide/table-provider"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["contributor-guide/code-style.md", "contributor-guide/development.md", "contributor-guide/index.md", "contributor-guide/releasing.md", "contributor-guide/updating-datafusion-version.md", "index.md", "user-guide/api-reference.md", "user-guide/dataframe.md", "user-guide/index.md", "user-guide/installation.md", "user-guide/parquet.md", "user-guide/proto-plans.md", "user-guide/quickstart.md", "user-guide/scalar-udf.md", "user-guide/sessioncontext.md", "user-guide/table-provider.md"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [1, 10, 11, 12, 13, 15], "0": [0, 9, 11, 13], "1": [4, 7, 9, 11, 13], "10": [7, 10, 15], "17": [1, 9], "2": [0, 4], "3": 4, "32": 13, "345": 1, "4": 4, "4096": 14, "512": 4, "64": 11, "8": [1, 11, 14], "A": [7, 13, 14, 15], "AS": [5, 12], "BY": [5, 11, 12], "For": [2, 9, 13, 15], "If": [9, 13, 15], "In": 3, "It": [11, 12, 14, 15], "No": [13, 15], "One": 1, "The": [0, 1, 4, 6, 7, 9, 10, 11, 13, 14, 15], "There": 3, "These": 4, "To": [0, 7], "_unspecifi": 1, "aarch64": 9, "ab": 13, "abort": 15, "accept": [7, 10, 11], "access": [9, 12, 13], "across": [13, 14, 15], "ad": 1, "add": [1, 2, 9], "add_on": 13, "addcolumn": 11, "addexpr": 11, "addit": 9, "addon": 13, "addpath": 11, "against": [4, 9], "aggreg": [1, 13], "agre": 2, "all": [0, 9, 15], "alloc": [5, 7, 11, 12, 13, 15], "allocatenew": 13, "alongsid": 1, "alreadi": [1, 11], "alwai": 15, "an": [2, 6, 11, 12, 13, 15], "ani": [1, 2, 11, 13, 14, 15], "anoth": [9, 11], "anyth": 11, "apach": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 15], "api": [1, 5, 7, 8, 11], "appli": [0, 1, 15], "applic": 12, "approach": [2, 3], "appropri": 7, "ar": [1, 2, 3, 6, 7, 9, 10, 11, 12, 13, 15], "arg": 13, "argfield": 13, "argument": [1, 9], "arrai": [1, 13], "arrow": [1, 5, 7, 8, 9, 11, 12, 13, 15], "arrowread": [5, 7, 11, 12, 13, 15], "arrowtyp": 13, "artifactid": 9, "auto": 6, "autoclos": [12, 14], "automat": 13, "avail": [7, 10], "awai": 10, "awar": [7, 11], "awk": 4, "b": [7, 13], "back": [1, 10, 15], "bar": 2, "bare": 1, "baretablerefer": 11, "base": [9, 11], "batch": [5, 7, 8, 11, 12, 13, 14, 15], "batchsiz": 14, "bear": 13, "becaus": [1, 13], "befor": [1, 2, 9], "behavior": 4, "between": [1, 5, 8, 11], "bind": [5, 8], "bit": 11, "bodi": 13, "bool": 11, "both": [1, 4, 10, 12], "branch": 2, "break": 15, "broadcast": 13, "broader": 3, "buffer": [12, 15], "bufferalloc": [13, 15], "bug": [2, 5, 8], "build": [0, 4, 5, 7, 11, 14], "builder": [10, 14], "built": [1, 4, 9, 14], "bump": [4, 11], "bundl": [1, 9], "byte": [1, 7, 11], "c": [1, 5, 7, 8, 9, 15], "cach": [1, 4, 9], "call": [1, 12, 13, 15], "callback": 15, "caller": 15, "can": [1, 2, 7, 9, 13, 15], "cannot": 1, "capabl": 15, "cargo": [0, 1, 4, 14], "carri": [1, 11, 13], "case": 15, "catalog": [10, 11, 12, 14], "cd": [1, 4, 9], "central": 9, "chain": 10, "chang": [0, 1, 5, 8, 9], "check": [0, 11], "checkout": [1, 9], "checksum": 4, "child": [13, 15], "children": 13, "choic": [1, 11], "ci": [0, 1], "circuit": 13, "class": [1, 6, 7, 9, 10, 11, 13, 15], "clean": 1, "cleanli": 1, "cleanup": 12, "cli": 1, "clippi": [0, 1], "clone": 9, "close": [1, 7, 12, 13, 14, 15], "cmd": 1, "code": [2, 7, 9, 15], "col": 11, "collect": [5, 7, 11, 12, 13, 14, 15], "column": [11, 13], "columnarvalu": 13, "com": [1, 4, 9], "commit": 2, "common": [4, 15], "compat": 4, "compil": [1, 9, 11], "complet": 12, "compress": 1, "comput": 4, "concurr": 13, "configur": [0, 1], "constant": 13, "construct": [10, 11], "constructor": 13, "contain": 1, "context": [12, 14], "contribut": [2, 5, 8], "contributor": [5, 9, 11], "control": 11, "convent": [1, 2], "convert": 11, "copi": 15, "core": 1, "correspond": 1, "count": [5, 7, 11, 12], "counterpart": 15, "cover": [6, 8], "crate": [1, 4, 9, 14], "crc32": 14, "cross": 11, "csv": 1, "csvreadopt": [1, 6], "csvreadoptionsproto": 1, "ctx": [5, 7, 10, 11, 12, 13, 14, 15], "curl": 4, "cut": 4, "d": [0, 4], "data": [5, 7, 8, 9, 12, 15], "datafram": [5, 6, 8, 11, 12, 13, 14, 15], "dataframeexampl": 1, "datafus": [1, 2, 3, 6, 7, 8, 9, 10, 12, 13, 14, 15], "datafusion_common": [4, 11], "datafusion_java": 1, "datafusioncommon": 11, "date32": 11, "decimal128": 11, "declar": [1, 9], "decod": 1, "default": [1, 14, 15], "definit": 1, "delet": 1, "dep": 4, "depend": [1, 4, 9], "deregistert": 15, "describ": 13, "descript": 13, "deseri": [4, 7], "design": 2, "desir": 4, "detail": [6, 9], "determinist": 13, "dev": [0, 2], "develop": [5, 8, 9], "dexec": 1, "df": [5, 7, 10, 11, 12, 13, 14, 15], "differ": [11, 13], "directli": [1, 11], "directori": 14, "disk": [1, 11], "distinct": [1, 7], "do": [9, 13, 14, 15], "doc": [0, 1], "document": [1, 3], "doe": [1, 7, 11, 13], "doubl": 13, "download": [1, 4, 9, 11], "drop": [4, 15], "dropcolumn": 7, "dskiptest": 1, "e": [1, 2], "each": [7, 12, 13], "earli": [5, 8], "ecosystem": 4, "editor": 4, "either": [1, 13], "element": [4, 13], "els": [11, 13], "empti": 11, "emptyrelationnod": 11, "enabl": 14, "encod": 1, "end": [11, 12, 13], "engin": 8, "entri": [10, 12, 13, 14], "enum": 1, "equal": [4, 13, 15], "equival": 11, "escal": 0, "evalu": 13, "even": [12, 14], "everi": [0, 1, 12, 13, 15], "everyth": 11, "exact": [10, 13], "exactli": [13, 15], "exampl": 11, "except": [12, 13, 14, 15], "exclud": 6, "exclus": 0, "exec": 1, "execut": [1, 4, 7, 8, 11, 12], "exercis": 11, "exist": 15, "expand": [1, 13], "explain": 14, "explicit": 1, "explor": 7, "export": 15, "exportarraystream": 15, "expos": [7, 10, 12, 14], "express": [11, 13, 14], "extern": [12, 14], "extra": 15, "f2": 4, "factori": 13, "fail": [4, 15], "failur": 0, "fall": 1, "fals": [11, 12], "feat": 2, "featur": [2, 14], "fetch": [1, 9, 11, 15], "ffi": 15, "field": [1, 11], "fieldtyp": 13, "file": [0, 1, 4, 9, 10, 12], "file_compression_type_gzip": 1, "fileextens": 10, "filter": [1, 7, 15], "final": [13, 15], "finer": 11, "first": [1, 2, 3, 9, 11], "fix": 2, "flag": 1, "float32": 11, "float64": [11, 13], "float8vector": 13, "floatingpoint": 13, "floatingpointprecis": 13, "flow": 15, "fluent": 14, "fmt": 0, "fold": [1, 13], "follow": [1, 2, 3, 15], "foo": 2, "footer": [10, 12], "form": [12, 13], "format": [0, 1, 11, 15], "formatt": [0, 1], "framework": [13, 15], "freed": 14, "fresh": [1, 9, 15], "from": [0, 2, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15], "fromproto": [1, 7, 11], "frontend": 11, "full": [11, 14, 15], "function": [13, 15], "g": [1, 2], "gener": [1, 6, 7, 9, 11], "get": [7, 10, 11, 13], "getdefaultinst": 11, "getmessag": 15, "getvaluecount": 13, "getvector": 11, "getvectorschemaroot": [5, 7, 11, 12], "git": 9, "github": [2, 9], "githubusercont": [1, 4, 9], "given": 12, "go": [0, 11], "grain": 11, "grep": 4, "group": [5, 12], "groupid": 9, "grow": 15, "guard": 12, "guid": [5, 9, 11], "gzip": 1, "h": [1, 9], "hand": [1, 10], "handl": 2, "hash": 4, "have": [11, 15], "header": 1, "heap": 12, "helper": [6, 11], "hierarchi": 15, "hold": 12, "hot": 15, "how": [9, 11], "html": 6, "http": [4, 9], "i": [0, 1, 2, 7, 8, 9, 10, 11, 12, 13, 14, 15], "immut": 13, "imper": 2, "implement": [6, 9], "import": [5, 11, 12, 13, 15], "includ": [0, 6, 13, 15], "independ": [4, 15], "index": 6, "individu": [1, 9], "inform": [13, 14], "ingest": [5, 8], "input": [11, 13], "insid": 1, "inspect": [7, 10], "instal": [1, 5, 8, 15], "instead": [1, 11], "int": [7, 13], "int32": 13, "integ": 11, "integr": [1, 9], "intention": [6, 15], "interest": 11, "interfac": [1, 5, 7, 8, 13, 15], "intern": 9, "interop": 11, "introspect": 11, "intvector": [11, 13], "invoc": 13, "invok": [13, 15], "ipc": [1, 5, 11, 12, 15], "isnul": 13, "item": 13, "iter": 12, "its": [10, 11, 13, 15], "itself": 13, "jar": 9, "java": [1, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14], "java_pi": 13, "javadoc": [6, 14], "javapi": 13, "jdk": [1, 4, 9], "job": 0, "join": 15, "junit": [1, 9], "just": 4, "jvm": [1, 4, 5, 7, 8, 9, 12], "keep": 1, "kei": 13, "knob": 1, "l_orderkei": 11, "languag": 11, "larg": 1, "larger": 2, "largeutf8": 11, "later": 11, "lazi": 11, "leak": 12, "leav": 1, "length": 13, "let": 1, "level": [1, 2], "librari": [1, 9, 14], "licens": 1, "lifetim": 10, "like": [1, 13], "limit": [7, 10, 11], "lineitem": 11, "lint": 0, "linux": 9, "list": [2, 13, 14], "listofint": 13, "liter": [11, 13], "live": [0, 6, 13, 15], "loadnextbatch": [5, 7, 11, 12, 15], "local": [1, 4, 11], "logic": [1, 7, 8], "logicalexprnod": 11, "logicalplannod": [1, 11], "m1": 4, "m2": [1, 4, 9], "machin": 11, "maco": 9, "made": 15, "mai": [13, 15], "mail": 2, "main": [1, 2], "mainclass": 1, "maintain": 15, "make": [0, 1, 4, 9, 15], "makefil": 1, "manual": 1, "map": 13, "match": [4, 11, 13], "materi": 7, "math": 13, "maven": [1, 4, 7, 11], "mb": 1, "mean": 4, "meantim": 3, "member": 13, "memori": [5, 9, 11, 12, 13, 14, 15], "messag": [1, 2, 13, 15], "metadata": 13, "method": 15, "minim": 15, "mirror": 13, "mismatch": [4, 15], "miss": [1, 14], "model": 2, "modul": 1, "mood": 2, "more": [1, 11], "most": 11, "move": 4, "multi": [1, 15], "multipl": 13, "must": [1, 4, 7, 9, 13, 15], "mutabl": [13, 15], "mvnw": [0, 1], "myschema": 15, "mytabl": 15, "n": [0, 5, 7, 12], "name": [1, 10, 11, 12, 13, 14, 15], "nativ": [0, 1, 2, 4, 5, 8, 9, 12, 14, 15], "nativelibraryload": 6, "need": [0, 1, 9, 11, 15], "ness": 1, "nest": 13, "netti": 9, "new": [1, 4, 5, 7, 10, 11, 12, 13, 14, 15], "newbuild": 11, "newer": [1, 9], "next": [1, 4, 12], "nio": 9, "node": [1, 11], "non": 13, "notnul": 13, "null": 13, "nullabl": [1, 13], "nullari": 13, "o_orderprior": [5, 7, 12], "oe": 4, "off": 12, "offend": 11, "offlin": [1, 9], "onc": [1, 3, 11, 15], "one": [0, 1, 10, 11, 12, 13, 14, 15], "onli": [0, 1, 11, 13, 15], "opaqu": 1, "open": [1, 2, 9], "openmyread": 15, "oper": 13, "opt": 10, "optim": 11, "option": 12, "orchestr": 1, "order": [5, 7, 10, 11, 12], "orderkeycol": 11, "org": [1, 2, 5, 6, 7, 9, 11, 12, 13, 15], "origin": 15, "other": 7, "otherwis": [1, 14], "out": [1, 9, 11, 13], "output": [7, 13], "over": [8, 11, 13, 15], "overrid": [13, 14, 15], "own": [11, 13, 14], "ownership": 13, "p": [4, 13], "packag": [1, 6, 11, 15], "page": [3, 12], "parallel": 15, "paramet": 1, "parent": [0, 1], "parquet": [1, 5, 7, 8, 12], "parquetformat": 11, "parquetreadopt": 6, "pars": 11, "partit": [11, 14, 15], "pass": 13, "past": 4, "patch": 2, "path": [1, 5, 7, 10, 11, 12, 15], "pattern": [1, 3, 7, 14], "payload": 1, "per": [1, 12, 13, 14, 15], "perform": 11, "persist": 11, "physic": 11, "pi": 13, "pin": [4, 11], "pipelin": 11, "pl": 1, "place": 1, "plan": [1, 4, 8, 12], "planner": [11, 12, 14], "platform": 9, "pleas": 2, "plu": [6, 13], "plugin": [1, 4, 9], "point": [10, 12, 14], "pojo": [7, 11, 13, 15], "polymorph": 13, "pom": [0, 1, 4], "pool": 14, "possibli": 11, "pr": [0, 1, 2], "prefix": 1, "preserv": 13, "primit": [11, 13], "print": [4, 7], "println": 11, "privat": [13, 15], "process": [3, 7, 11], "produc": [7, 11], "product": 7, "programmat": [7, 11], "project": [2, 3, 11, 15], "projectioncolumn": 11, "projectionnod": 11, "properti": 4, "prost": 1, "proto": [1, 4, 6, 7, 8, 9], "proto3": 1, "protobuf": [1, 2, 6, 11], "protoplanexampl": 1, "provid": 8, "public": [1, 6, 13, 15], "publish": 9, "pull": [2, 9, 11, 12], "pure": 13, "push": 1, "pushdown": 15, "queri": [5, 7, 8, 11, 12, 13, 14], "quickstart": 8, "r": [1, 13, 15], "rais": [11, 13, 15], "rat": 0, "rat_exclude_fil": 0, "rather": 1, "raw": [1, 4, 9], "re": [1, 4], "reach": [1, 9, 11], "read": [1, 11, 12, 13], "reader": [5, 7, 11, 12, 15], "readi": 15, "readparquet": [7, 10], "reason": 4, "receiv": 13, "reclaim": 1, "record": [7, 8], "refer": [3, 8, 11, 15], "regist": [1, 7, 11, 12, 14], "register_t": 15, "registerparquet": [5, 10, 11, 12], "registert": 15, "registerudf": 13, "registr": [10, 15], "reject": [1, 13], "releas": [0, 2, 5, 8, 12, 14, 15], "remain": 10, "remov": 1, "renam": 1, "report": [2, 5, 8, 12], "repositori": [4, 9], "repres": 13, "request": 2, "requir": [1, 11, 14, 15], "resourc": [12, 14], "result": [5, 8, 11, 12, 13], "return": [5, 7, 8, 11, 12, 15], "returnfield": 13, "rf": 4, "right": [1, 11], "rm": 4, "root": 15, "rootalloc": [5, 11, 12, 15], "row": [7, 11, 13], "rowcount": 13, "run": [0, 5, 7, 9], "runnabl": 1, "runtim": 13, "runtimeexcept": [13, 15], "rust": [1, 5, 8, 9, 10, 15], "rustup": [1, 9], "safe": [12, 14], "same": [11, 13, 14, 15], "saniti": 11, "satisfi": [1, 9], "scalar": [1, 8, 11, 15], "scalarfunct": 13, "scalarfunctionarg": 13, "scalarudf": 13, "scalarudfimpl": 13, "scalarvalu": 11, "scan": 15, "schedul": 11, "schema": [1, 2, 13, 14, 15], "schemaconvert": 11, "schemaproto": 11, "scope": 1, "script": 1, "secur": 4, "see": [5, 9, 11, 12, 14, 15], "select": [1, 5, 7, 10, 11, 12, 13, 14, 15], "self": 15, "send": 2, "sentinel": 1, "separ": [1, 9], "serial": [1, 11], "session": 12, "sessioncontext": [1, 5, 6, 7, 8, 10, 11, 12, 13, 15], "sessioncontextbuild": [6, 14], "sessionopt": 1, "set": [1, 4, 7, 13], "setasc": 11, "setbar": 11, "setcolumn": 11, "setemptyrel": 11, "setexpr": 11, "setfetch": 11, "setfileextens": 11, "setinput": 11, "setint32valu": 11, "setlistingscan": 11, "setliter": 11, "setnam": 11, "setnul": 13, "setnullsfirst": 11, "setparquet": 11, "setproduceonerow": 11, "setproject": 11, "setschema": 11, "setsort": 11, "settabl": 11, "settablenam": 11, "settargetpartit": 11, "setter": 10, "setvaluecount": 13, "sf1": 1, "sha": 4, "sha512": 4, "shadow": 1, "share": [1, 14, 15], "shasum": 4, "short": [1, 13], "shortest": 13, "should": 1, "show": [7, 10], "sibl": [1, 3], "side": [1, 4, 10, 12, 14, 15], "sign": 11, "signatur": [1, 13], "signific": 2, "silent": [1, 4], "simplest": 14, "simpletableprovid": 15, "singl": [1, 13, 15], "size": 14, "skip": [1, 10], "sl": 4, "smallest": 11, "snappi": 1, "so": [1, 2, 4, 9, 12, 14, 15], "sort": 11, "sortexprnod": 11, "sortnod": 11, "sourc": [0, 1], "space": 1, "sphinx": 1, "spill": 14, "spotless": 0, "sql": [1, 5, 8, 10, 11, 12, 13, 14, 15], "sqlqueryexampl": 1, "src": 1, "stabl": [1, 9, 13], "stai": 13, "standard": 7, "start": [7, 12], "state": [13, 15], "static": 13, "statist": 14, "step": [1, 4], "storag": 11, "store": 11, "straight": 10, "stream": [7, 15], "string": [1, 7, 11, 13], "struct": [1, 13], "structab": 13, "style": [2, 9], "subclass": 15, "subproject": 3, "subsequ": [1, 9], "suffix": 1, "suppli": [13, 15], "support": [7, 9, 10], "surfac": [11, 13, 15], "surviv": 1, "sync": 1, "synchron": [13, 14], "synchronis": 15, "system": 11, "t": [4, 7, 13, 15], "tabl": [1, 7, 8, 11, 12, 13, 14], "tableprovid": 15, "tablerefer": 11, "tableschema": [7, 11], "tag": [4, 11], "target": [0, 2, 4, 11, 14], "targetpartit": 14, "test": [4, 5, 9, 11], "than": [1, 11], "thei": [1, 6], "them": [1, 4, 9, 13], "thi": [1, 2, 3, 7, 8, 9, 11, 12, 14, 15], "thin": 8, "thing": 4, "those": [9, 15], "thread": 12, "three": [4, 7], "through": [1, 10, 11, 12, 13], "throw": [13, 14, 15], "thrown": 15, "time": [10, 13, 15], "tobytearrai": 11, "togeth": 4, "toml": 4, "tool": [7, 11], "toolchain": [1, 9], "top": [1, 15], "toproto": 11, "touch": [1, 11, 15], "tpc": [1, 9], "tpch": 1, "tpchgen": 1, "track": [0, 4, 10, 12], "transfer": 13, "transit": 9, "transmit": 11, "tree": 11, "true": [11, 13], "try": [5, 7, 10, 11, 12, 13, 14, 15], "tune": 10, "two": [4, 7, 10, 11, 15], "txt": 0, "type": [1, 7, 11, 13, 15], "udf": [8, 15], "under": [1, 9, 12], "underli": [9, 10, 13, 14, 15], "union": [13, 15], "unlik": 11, "unnam": 9, "unreleas": 9, "unset": 1, "unsign": 11, "unspecifi": 1, "unsupportedoperationexcept": 11, "until": [7, 12, 15], "up": 15, "updat": [2, 9], "upstream": [4, 11], "urgent": 7, "us": [1, 3, 7, 9, 10, 12, 13, 14, 15], "user": [5, 9], "utf8": 11, "utf8view": 11, "util": 13, "v": 1, "val": 13, "valu": [1, 11, 13], "var": [5, 7, 11, 12], "variad": 13, "vector": [5, 7, 9, 11, 12, 13, 15], "vectoris": 13, "vectorschemaroot": [11, 12], "verifi": [0, 1, 4], "version": [1, 2, 9, 10, 11], "via": [0, 1, 5, 7, 8, 9, 15], "view": 13, "volatil": 13, "walk": 12, "want": [9, 11, 13], "warn": 0, "welcom": [2, 5, 8], "what": [10, 15], "whatev": 9, "when": [1, 4, 12, 14, 15], "whenev": 1, "where": [7, 15], "which": [4, 14], "while": [5, 7, 12, 15], "whose": [1, 13], "window": [9, 13], "wire": 1, "withcolumnrenam": 7, "within": 13, "without": [1, 7, 9, 11, 14, 15], "withsparkfunct": 14, "won": 4, "work": 15, "worker": [13, 15], "workflow": [0, 5, 9], "workload": 11, "would": 1, "wrap": 13, "wrapper": 1, "write": [1, 2], "x": [13, 15], "x86_64": 9, "xml": [0, 1, 4], "y": 13, "yet": [3, 9], "yield": 13, "you": [1, 4, 7, 9, 10, 11, 15], "your": [9, 15], "yourself": [9, 15], "zero": 1}, "titles": ["Code style", "Development", "Contributor Guide", "Releasing", "Updating the DataFusion / protobuf schema version", "Apache DataFusion Java", "API Reference", "DataFrame and SQL", "User Guide", "Installation", "Parquet", "Logical plans via datafusion-proto", "Quickstart", "Scalar UDFs", "SessionContext", "Java table providers"], "titleterms": {"A": 11, "The": 12, "across": 1, "an": 1, "apach": 5, "api": 6, "argument": 13, "boundari": 1, "build": [1, 9], "chang": 2, "code": 0, "compat": 14, "configur": 14, "contract": 15, "contributor": 2, "convers": 11, "data": 1, "datafram": [7, 10], "datafus": [4, 5, 11], "declar": 13, "develop": [1, 2], "directli": 10, "discuss": 2, "error": [13, 15], "exampl": [1, 12], "field": 13, "file": [2, 11], "from": 9, "full": 12, "function": 14, "gradl": 9, "guid": [2, 8], "header": 0, "i": 4, "implement": [13, 15], "input": 7, "instal": 9, "introspect": 7, "issu": 2, "java": [0, 5, 15], "jni": 1, "layout": 1, "licens": 0, "lifecycl": 14, "limit": [13, 15], "listingtablescannod": 11, "logic": 11, "maven": 9, "minim": 11, "option": 1, "parquet": [10, 11], "parquetreadopt": 10, "pass": 1, "plan": [7, 11], "prerequisit": 1, "proto": 11, "protobuf": 4, "provid": 15, "pull": 7, "queri": 15, "quickstart": [5, 12], "read": 10, "recip": 4, "refer": 6, "regist": [10, 13, 15], "releas": 3, "repositori": 1, "requir": 9, "result": 7, "return": 13, "run": 1, "runtim": 4, "rust": 0, "scalar": 13, "scan": 11, "schema": [4, 7, 11], "separ": 4, "sessioncontext": 14, "sourc": 9, "spark": 14, "sql": 7, "structur": 1, "style": 0, "support": 11, "tabl": [10, 15], "test": 1, "thread": [13, 14, 15], "transform": 7, "udf": 13, "updat": 4, "us": 11, "user": 8, "v1": [13, 15], "version": 4, "via": 11, "walkthrough": 12, "when": 11, "why": 4, "workflow": 2}})
\ No newline at end of file
+Search.setIndex({"alltitles": {"A minimal plan": [[11, "a-minimal-plan"]], "API Reference": [[6, null]], "Apache DataFusion Java": [[5, null]], "Build and test": [[1, "build-and-test"]], "Build from source": [[9, "build-from-source"]], "Build prerequisites": [[1, "build-prerequisites"]], "Code style": [[0, null]], "Configuration": [[14, "configuration"]], "Contract": [[15, "contract"]], "Contributor Guide": [[2, null]], "DataFrame and SQL": [[7, null]], "DataFrame transformations": [[7, "dataframe-transformations"]], "Declaring argument and return fields": [[13, "declaring-argument-and-return-fields"]], "Development": [[1, null]], "Development workflow": [[2, "development-workflow"]], "Errors": [[13, "errors"], [15, "errors"]], "Filing issues and discussing changes": [[2, "filing-issues-and-discussing-changes"]], "Gradle": [[9, "gradle"]], "Implement": [[13, "implement"], [15, "implement"]], "Installation": [[9, null]], "Java": [[0, "java"]], "Java table providers": [[15, null]], "License headers": [[0, "license-headers"]], "Lifecycle": [[14, "lifecycle"]], "Limitations (v1)": [[13, "limitations-v1"], [15, "limitations-v1"]], "Logical plans via datafusion-proto": [[11, null]], "Maven": [[9, "maven"]], "Parquet": [[10, null]], "ParquetReadOptions": [[10, "parquetreadoptions"]], "Passing structured options across the JNI boundary": [[1, "passing-structured-options-across-the-jni-boundary"]], "Plan input": [[7, "plan-input"]], "Pulling results": [[7, "pulling-results"]], "Quickstart": [[5, "quickstart"], [12, null]], "Read a DataFrame directly": [[10, "read-a-dataframe-directly"]], "Recipe": [[4, "recipe"]], "Register": [[13, "register"]], "Register a table": [[10, "register-a-table"]], "Register and query": [[15, "register-and-query"]], "Releasing": [[3, null]], "Repository layout": [[1, "repository-layout"]], "Requirements": [[9, "requirements"]], "Returning a Scalar": [[13, "returning-a-scalar"]], "Running an example": [[1, "running-an-example"]], "Rust": [[0, "rust"]], "SQL": [[7, "sql"]], "Scalar UDFs": [[13, null]], "Scanning a Parquet file via ListingTableScanNode": [[11, "scanning-a-parquet-file-via-listingtablescannode"]], "Schema conversion support": [[11, "schema-conversion-support"]], "Schema introspection": [[7, "schema-introspection"]], "SessionContext": [[14, null]], "Spark-compatible functions": [[14, "spark-compatible-functions"]], "Test data": [[1, "test-data"]], "The full example": [[12, "the-full-example"]], "Threading": [[13, "threading"], [14, "threading"], [15, "threading"]], "Updating the DataFusion / protobuf schema version": [[4, null]], "User Guide": [[8, null]], "Walkthrough": [[12, "walkthrough"]], "When to use proto plans": [[11, "when-to-use-proto-plans"]], "Why the protobuf runtime version is separate": [[4, "why-the-protobuf-runtime-version-is-separate"]]}, "docnames": ["contributor-guide/code-style", "contributor-guide/development", "contributor-guide/index", "contributor-guide/releasing", "contributor-guide/updating-datafusion-version", "index", "user-guide/api-reference", "user-guide/dataframe", "user-guide/index", "user-guide/installation", "user-guide/parquet", "user-guide/proto-plans", "user-guide/quickstart", "user-guide/scalar-udf", "user-guide/sessioncontext", "user-guide/table-provider"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["contributor-guide/code-style.md", "contributor-guide/development.md", "contributor-guide/index.md", "contributor-guide/releasing.md", "contributor-guide/updating-datafusion-version.md", "index.md", "user-guide/api-reference.md", "user-guide/dataframe.md", "user-guide/index.md", "user-guide/installation.md", "user-guide/parquet.md", "user-guide/proto-plans.md", "user-guide/quickstart.md", "user-guide/scalar-udf.md", "user-guide/sessioncontext.md", "user-guide/table-provider.md"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [1, 10, 11, 12, 13, 15], "0": [0, 9, 11, 13], "1": [4, 7, 9, 11, 13], "10": [7, 10, 15], "17": [1, 9], "2": [0, 4], "3": 4, "32": 13, "345": 1, "4": 4, "4096": 14, "512": 4, "64": 11, "8": [1, 11, 14], "A": [7, 13, 14, 15], "AS": [5, 12], "BY": [5, 11, 12], "For": [2, 9, 13, 15], "If": [9, 13, 15], "In": 3, "It": [11, 12, 14, 15], "No": [13, 15], "One": 1, "The": [0, 1, 4, 6, 7, 9, 10, 11, 13, 14, 15], "There": 3, "These": 4, "To": [0, 7], "_unspecifi": 1, "aarch64": 9, "ab": 13, "abort": 15, "accept": [7, 10, 11], "access": [9, 12, 13], "across": [13, 14, 15], "ad": 1, "add": [1, 2, 9], "add_on": 13, "addcolumn": 11, "addexpr": 11, "addit": 9, "addon": 13, "addpath": 11, "against": [4, 9], "aggreg": [1, 13], "agre": 2, "all": [0, 9, 15], "alloc": [5, 7, 11, 12, 13, 15], "allocatenew": 13, "alongsid": 1, "alreadi": [1, 11], "alwai": 15, "an": [2, 6, 11, 12, 13, 15], "ani": [1, 2, 11, 13, 14, 15], "anoth": [9, 11], "anyth": 11, "apach": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 15], "api": [1, 5, 7, 8, 11], "appli": [0, 1, 15], "applic": 12, "approach": [2, 3], "appropri": 7, "ar": [1, 2, 3, 6, 7, 9, 10, 11, 12, 13, 15], "arg": 13, "argfield": 13, "argument": [1, 9], "arrai": [1, 13], "arrow": [1, 5, 7, 8, 9, 11, 12, 13, 15], "arrowread": [5, 7, 11, 12, 13, 15], "arrowtyp": 13, "artifact": 1, "artifactid": 9, "async": 1, "auto": 6, "autoclos": [12, 14], "automat": 13, "avail": [7, 10], "awai": 10, "awar": [7, 11], "awk": 4, "b": [7, 13], "back": [1, 10, 15], "bar": 2, "bare": 1, "baretablerefer": 11, "base": [9, 11], "batch": [5, 7, 8, 11, 12, 13, 14, 15], "batchsiz": 14, "bear": 13, "becaus": [1, 13], "befor": [1, 2, 9], "behavior": 4, "between": [1, 5, 8, 11], "bind": [5, 8], "bit": 11, "bodi": 13, "bool": 11, "both": [1, 4, 10, 12], "branch": 2, "break": 15, "bridg": 1, "broadcast": 13, "broader": 3, "buffer": [12, 15], "bufferalloc": [13, 15], "bug": [2, 5, 8], "build": [0, 4, 5, 7, 11, 14], "builder": [10, 14], "built": [1, 4, 9, 14], "bump": [4, 11], "bundl": [1, 9], "byte": [1, 7, 11], "c": [1, 5, 7, 8, 9, 15], "cach": [1, 4, 9], "call": [1, 12, 13, 15], "callback": 15, "caller": 15, "can": [1, 2, 7, 9, 13, 15], "cannot": 1, "capabl": 15, "cargo": [0, 1, 4, 14], "carri": [1, 11, 13], "case": 15, "catalog": [10, 11, 12, 14], "cd": 9, "cdylib": 1, "central": 9, "chain": 10, "chang": [0, 1, 5, 8, 9], "check": [0, 11], "checkout": [1, 9], "checksum": 4, "child": [13, 15], "children": 13, "choic": [1, 11], "ci": [0, 1], "circuit": 13, "class": [1, 6, 7, 9, 10, 11, 13, 15], "clean": 1, "cleanli": 1, "cleanup": 12, "cli": 1, "clippi": [0, 1], "clone": 9, "close": [1, 7, 12, 13, 14, 15], "cmd": 1, "code": [2, 7, 9, 15], "col": 11, "collect": [5, 7, 11, 12, 13, 14, 15], "column": [11, 13], "columnarvalu": 13, "com": [1, 4, 9], "commit": 2, "common": [1, 4, 15], "compat": 4, "compil": [1, 9, 11], "complet": 12, "compress": 1, "comput": 4, "concurr": 13, "config": 1, "configur": [0, 1], "constant": 13, "construct": [10, 11], "constructor": 13, "contain": 1, "context": [12, 14], "contribut": [2, 5, 8], "contributor": [5, 9, 11], "control": 11, "convent": [1, 2], "convert": 11, "copi": 15, "core": 1, "correspond": 1, "count": [5, 7, 11, 12], "counterpart": 15, "cover": [6, 8], "crate": [1, 9, 14], "crc32": 14, "cross": 11, "csv": 1, "csvreadopt": [1, 6], "csvreadoptionsproto": 1, "ctx": [5, 7, 10, 11, 12, 13, 14, 15], "curl": 4, "cut": 4, "d": [0, 4], "data": [5, 7, 8, 9, 12, 15], "datafram": [5, 6, 8, 11, 12, 13, 14, 15], "dataframeexampl": 1, "datafus": [1, 2, 3, 6, 7, 8, 9, 10, 12, 13, 14, 15], "datafusion_common": [4, 11], "datafusion_java": 1, "datafusioncommon": 11, "date32": 11, "decimal128": 11, "declar": [1, 9], "decod": 1, "default": [1, 14, 15], "definit": 1, "delet": 1, "dep": 4, "depend": [1, 4, 9], "deregistert": 15, "describ": 13, "descript": 13, "deseri": [4, 7], "design": 2, "desir": 4, "detail": [6, 9], "determinist": 13, "dev": [0, 2], "develop": [5, 8, 9], "dexec": 1, "df": [5, 7, 10, 11, 12, 13, 14, 15], "differ": [11, 13], "directli": [1, 11], "directori": 14, "disk": [1, 11], "distinct": [1, 7], "do": [9, 13, 14, 15], "doc": [0, 1], "document": [1, 3], "doe": [1, 7, 11, 13], "doubl": 13, "download": [1, 4, 9, 11], "drop": [4, 15], "dropcolumn": 7, "dskiptest": 1, "e": [1, 2], "each": [7, 12, 13], "earli": [5, 8], "ecosystem": 4, "editor": 4, "either": [1, 13], "element": [4, 13], "els": [11, 13], "empti": 11, "emptyrelationnod": 11, "enabl": 14, "encod": 1, "end": [11, 12, 13], "engin": 8, "entri": [4, 10, 12, 13, 14], "enum": 1, "equal": [4, 13, 15], "equival": 11, "error": 1, "escal": 0, "evalu": 13, "even": [12, 14], "everi": [0, 1, 12, 13, 15], "everyth": 11, "exact": [10, 13], "exactli": [13, 15], "exampl": 11, "except": [1, 12, 13, 14, 15], "exclud": 6, "exclus": 0, "exec": 1, "execut": [1, 4, 7, 8, 11, 12], "exercis": 11, "exist": 15, "expand": [1, 13], "explain": 14, "explicit": 1, "explor": 7, "export": 15, "exportarraystream": 15, "expos": [7, 10, 12, 14], "express": [11, 13, 14], "extern": [12, 14], "extra": 15, "f2": 4, "factori": 13, "fail": [4, 15], "failur": 0, "fall": 1, "fals": [11, 12], "feat": 2, "featur": [2, 14], "fetch": [1, 9, 11, 15], "ffi": 15, "ffi_arrowarraystream": 1, "field": [1, 11], "fieldtyp": 13, "file": [0, 1, 4, 9, 10, 12], "file_compression_type_gzip": 1, "fileextens": 10, "filter": [1, 7, 15], "final": [13, 15], "finer": 11, "first": [1, 2, 3, 9, 11], "fix": 2, "flag": 1, "float32": 11, "float64": [11, 13], "float8vector": 13, "floatingpoint": 13, "floatingpointprecis": 13, "flow": 15, "fluent": 14, "fmt": 0, "fold": [1, 13], "follow": [1, 2, 3, 15], "foo": 2, "footer": [10, 12], "form": [12, 13], "format": [0, 1, 11, 15], "formatt": [0, 1], "framework": [13, 15], "freed": 14, "fresh": [1, 9, 15], "from": [0, 2, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15], "fromproto": [1, 7, 11], "frontend": 11, "full": [11, 14, 15], "function": [13, 15], "g": [1, 2], "gener": [1, 6, 7, 9, 11], "get": [7, 10, 11, 13], "getdefaultinst": 11, "getmessag": 15, "getvaluecount": 13, "getvector": 11, "getvectorschemaroot": [5, 7, 11, 12], "git": 9, "github": [2, 9], "githubusercont": [1, 4, 9], "given": 12, "go": [0, 11], "grain": 11, "grep": 4, "group": [5, 12], "groupid": 9, "grow": 15, "guard": 12, "guid": [5, 9, 11], "gzip": 1, "h": [1, 9], "hand": [1, 10], "handl": 2, "hash": 4, "have": [11, 15], "header": 1, "heap": 12, "helper": [6, 11], "hierarchi": 15, "hold": 12, "hot": 15, "how": [9, 11], "html": 6, "http": [4, 9], "i": [0, 1, 2, 7, 8, 9, 10, 11, 12, 13, 14, 15], "immut": 13, "imper": 2, "implement": [6, 9], "import": [5, 11, 12, 13, 15], "includ": [0, 6, 13, 15], "independ": [4, 15], "index": 6, "individu": [1, 9], "inform": [13, 14], "ingest": [5, 8], "inherit": 4, "input": [11, 13], "insid": 1, "inspect": [7, 10], "instal": [1, 5, 8, 15], "instead": [1, 11], "int": [7, 13], "int32": 13, "integ": 11, "integr": [1, 9], "intention": [6, 15], "interest": 11, "interfac": [1, 5, 7, 8, 13, 15], "intern": 9, "interop": 11, "introspect": 11, "intvector": [11, 13], "invoc": 13, "invok": [13, 15], "ipc": [1, 5, 11, 12, 15], "isnul": 13, "item": 13, "iter": 12, "its": [10, 11, 13, 15], "itself": 13, "jar": 9, "java": [1, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14], "java_pi": 13, "javadoc": [6, 14], "javapi": 13, "jdk": [1, 4, 9], "job": 0, "join": 15, "junit": [1, 9], "just": 4, "jvm": [1, 4, 5, 7, 8, 9, 12], "keep": 1, "kei": 13, "knob": 1, "l_orderkei": 11, "languag": 11, "larg": 1, "larger": 2, "largeutf8": 11, "later": 11, "lazi": 11, "leak": 12, "leav": 1, "length": 13, "let": 1, "level": [1, 2], "librari": [1, 9, 14], "licens": 1, "lifetim": 10, "like": [1, 13], "limit": [7, 10, 11], "lineitem": 11, "lint": 0, "linux": 9, "list": [2, 13, 14], "listofint": 13, "liter": [11, 13], "live": [0, 6, 13, 15], "loadnextbatch": [5, 7, 11, 12, 15], "local": [1, 4, 11], "logic": [1, 7, 8], "logicalexprnod": 11, "logicalplannod": [1, 11], "m1": 4, "m2": [1, 4, 9], "machin": 11, "maco": 9, "made": 15, "mai": [13, 15], "mail": 2, "main": [1, 2], "mainclass": 1, "maintain": 15, "make": [0, 1, 4, 9, 15], "makefil": 1, "manual": 1, "map": [1, 13], "match": [4, 11, 13], "materi": 7, "math": 13, "maven": [1, 4, 7, 11], "mb": 1, "mean": 4, "meantim": 3, "member": [1, 4, 13], "memori": [5, 9, 11, 12, 13, 14, 15], "messag": [1, 2, 13, 15], "metadata": 13, "method": 15, "minim": 15, "mirror": 13, "mismatch": [4, 15], "miss": [1, 14], "model": 2, "modul": 1, "mood": 2, "more": [1, 11], "most": 11, "move": 4, "multi": [1, 15], "multipl": 13, "must": [1, 4, 7, 9, 13, 15], "mutabl": [13, 15], "mvn": 1, "mvnw": [0, 1], "myschema": 15, "mytabl": 15, "n": [0, 5, 7, 12], "name": [1, 10, 11, 12, 13, 14, 15], "nativ": [0, 1, 2, 4, 5, 8, 9, 12, 14, 15], "nativelibraryload": 6, "need": [0, 1, 9, 11, 15], "ness": 1, "nest": 13, "netti": 9, "new": [1, 4, 5, 7, 10, 11, 12, 13, 14, 15], "newbuild": 11, "newer": [1, 9], "next": [1, 4, 12], "nio": 9, "node": [1, 11], "non": 13, "notnul": 13, "nuke": 1, "null": 13, "nullabl": [1, 13], "nullari": 13, "o_orderprior": [5, 7, 12], "oe": 4, "off": 12, "offend": 11, "offlin": [1, 9], "onc": [1, 3, 11, 15], "one": [0, 1, 10, 11, 12, 13, 14, 15], "onli": [0, 1, 11, 13, 15], "opaqu": 1, "open": [1, 2, 9], "openmyread": 15, "oper": 13, "opt": 10, "optim": 11, "option": 12, "orchestr": 1, "order": [5, 7, 10, 11, 12], "orderkeycol": 11, "org": [1, 2, 5, 6, 7, 9, 11, 12, 13, 15], "origin": 15, "other": 7, "otherwis": [1, 14], "out": [1, 9, 11, 13], "output": [7, 13], "over": [8, 11, 13, 15], "overrid": [13, 14, 15], "overridden": 1, "own": [11, 13, 14], "ownership": 13, "p": [4, 13], "packag": [1, 6, 11, 15], "page": [3, 12], "parallel": 15, "paramet": 1, "parent": [0, 1], "parquet": [1, 5, 7, 8, 12], "parquetformat": 11, "parquetreadopt": 6, "pars": 11, "partit": [11, 14, 15], "pass": 13, "past": 4, "patch": 2, "path": [1, 5, 7, 10, 11, 12, 15], "pattern": [1, 3, 7, 14], "payload": 1, "per": [1, 12, 13, 14, 15], "perform": 11, "persist": 11, "physic": 11, "pi": 13, "pin": [1, 4, 11], "pipelin": 11, "pl": 1, "place": 1, "plan": [1, 4, 8, 12], "planner": [11, 12, 14], "platform": 9, "pleas": 2, "plu": [6, 13], "plugin": [1, 4, 9], "plumb": 1, "point": [10, 12, 14], "pojo": [7, 11, 13, 15], "polymorph": 13, "pom": [0, 1, 4], "pool": 14, "possibli": 11, "pr": [0, 1, 2], "prefix": 1, "preserv": 13, "primit": [11, 13], "print": [4, 7], "println": 11, "privat": [13, 15], "process": [3, 7, 11], "produc": [7, 11], "product": 7, "programmat": [7, 11], "project": [2, 3, 11, 15], "projectioncolumn": 11, "projectionnod": 11, "properti": 4, "prost": 1, "proto": [1, 4, 6, 7, 8, 9], "proto3": 1, "protobuf": [1, 2, 6, 11], "protoplanexampl": 1, "provid": 8, "public": [1, 6, 13, 15], "publish": 9, "pull": [2, 9, 11, 12], "pure": 13, "push": 1, "pushdown": 15, "queri": [5, 7, 8, 11, 12, 13, 14], "quickstart": 8, "r": [1, 13, 15], "rais": [11, 13, 15], "rat": 0, "rat_exclude_fil": 0, "rather": 1, "raw": [1, 4, 9], "re": [1, 4], "reach": [1, 9, 11], "read": [1, 11, 12, 13], "reader": [5, 7, 11, 12, 15], "readi": 15, "readparquet": [7, 10], "reason": 4, "receiv": 13, "reclaim": 1, "record": [7, 8], "refer": [3, 8, 11, 15], "regist": [1, 7, 11, 12, 14], "register_t": 15, "registerparquet": [5, 10, 11, 12], "registert": 15, "registerudf": 13, "registr": [10, 15], "reject": [1, 13], "releas": [0, 2, 5, 8, 12, 14, 15], "remain": 10, "remov": 1, "renam": 1, "repo": 1, "report": [2, 5, 8, 12], "repositori": [4, 9], "repres": 13, "request": 2, "requir": [1, 11, 14, 15], "resourc": [12, 14], "result": [5, 8, 11, 12, 13], "return": [5, 7, 8, 11, 12, 15], "returnfield": 13, "rf": 4, "right": [1, 11], "rm": 4, "root": [1, 4, 15], "rootalloc": [5, 11, 12, 15], "row": [7, 11, 13], "rowcount": 13, "run": [0, 5, 7, 9], "runnabl": 1, "runtim": [1, 13], "runtimeexcept": [13, 15], "rust": [1, 5, 8, 9, 10, 15], "rustup": [1, 9], "safe": [12, 14], "same": [11, 13, 14, 15], "saniti": 11, "satisfi": [1, 9], "scalar": [1, 8, 11, 15], "scalarfunct": 13, "scalarfunctionarg": 13, "scalarudf": 13, "scalarudfimpl": 13, "scalarvalu": 11, "scan": 15, "schedul": 11, "schema": [1, 2, 13, 14, 15], "schemaconvert": 11, "schemaproto": 11, "scope": 1, "script": 1, "secur": 4, "see": [5, 9, 11, 12, 14, 15], "select": [1, 5, 7, 10, 11, 12, 13, 14, 15], "self": 15, "send": 2, "sentinel": 1, "separ": [1, 9], "serial": [1, 11], "session": 12, "sessioncontext": [1, 5, 6, 7, 8, 10, 11, 12, 13, 15], "sessioncontextbuild": [6, 14], "sessionopt": 1, "set": [1, 4, 7, 13], "setasc": 11, "setbar": 11, "setcolumn": 11, "setemptyrel": 11, "setexpr": 11, "setfetch": 11, "setfileextens": 11, "setinput": 11, "setint32valu": 11, "setlistingscan": 11, "setliter": 11, "setnam": 11, "setnul": 13, "setnullsfirst": 11, "setparquet": 11, "setproduceonerow": 11, "setproject": 11, "setschema": 11, "setsort": 11, "settabl": 11, "settablenam": 11, "settargetpartit": 11, "setter": 10, "setvaluecount": 13, "sf1": 1, "sha": 4, "sha512": 4, "shadow": 1, "share": [1, 14, 15], "shasum": 4, "short": [1, 13], "shortest": 13, "should": 1, "show": [7, 10], "sibl": [1, 3], "side": [1, 4, 10, 12, 14, 15], "sign": 11, "signatur": [1, 13], "signific": 2, "silent": [1, 4], "simplest": 14, "simpletableprovid": 15, "singl": [1, 13, 15], "singleton": 1, "size": 14, "skip": [1, 10], "sl": 4, "smallest": 11, "snappi": 1, "so": [1, 2, 4, 9, 12, 14, 15], "sort": 11, "sortexprnod": 11, "sortnod": 11, "sourc": [0, 1], "space": 1, "spark": 4, "sphinx": 1, "spill": 14, "spotless": 0, "sql": [1, 5, 8, 10, 11, 12, 13, 14, 15], "sqlqueryexampl": 1, "src": 1, "stabl": [1, 9, 13], "stai": 13, "standard": 7, "start": [7, 12], "state": [13, 15], "static": 13, "statist": 14, "step": [1, 4], "storag": 11, "store": 11, "straight": 10, "stream": [1, 7, 15], "string": [1, 7, 11, 13], "struct": [1, 13], "structab": 13, "style": [2, 9], "subclass": 15, "subproject": 3, "subsequ": [1, 9], "substrait": 4, "suffix": 1, "suppli": [13, 15], "support": [7, 9, 10], "surfac": [11, 13, 15], "surviv": 1, "sync": 1, "synchron": [13, 14], "synchronis": 15, "system": 11, "t": [4, 7, 13, 15], "tabl": [1, 7, 8, 11, 12, 13, 14], "tableprovid": 15, "tablerefer": 11, "tableschema": [7, 11], "tag": [4, 11], "target": [0, 1, 2, 4, 11, 14], "targetpartit": 14, "test": [4, 5, 9, 11], "than": [1, 11], "thei": [1, 6], "them": [1, 4, 9, 13], "thi": [1, 2, 3, 7, 8, 9, 11, 12, 14, 15], "thin": 8, "thing": 4, "those": [9, 15], "thread": 12, "three": [4, 7], "through": [1, 10, 11, 12, 13], "throw": [13, 14, 15], "thrown": 15, "time": [10, 13, 15], "tobytearrai": 11, "togeth": 4, "tokio": 1, "toml": [1, 4], "tool": [7, 11], "toolchain": [1, 9], "top": [1, 15], "toproto": 11, "touch": [1, 11, 15], "tpc": [1, 9], "tpch": 1, "tpchgen": 1, "track": [0, 4, 10, 12], "transfer": 13, "transit": 9, "transmit": 11, "tree": 11, "true": [11, 13], "try": [5, 7, 10, 11, 12, 13, 14, 15], "tune": 10, "two": [4, 7, 10, 11, 15], "txt": 0, "type": [1, 7, 11, 13, 15], "udf": [8, 15], "under": [1, 9, 12], "underli": [9, 10, 13, 14, 15], "union": [13, 15], "unlik": 11, "unnam": 9, "unreleas": 9, "unset": 1, "unsign": 11, "unspecifi": 1, "unsupportedoperationexcept": 11, "until": [7, 12, 15], "up": 15, "updat": [2, 9], "upstream": [4, 11], "urgent": 7, "us": [1, 3, 7, 9, 10, 12, 13, 14, 15], "user": [5, 9], "utf8": 11, "utf8view": 11, "util": 13, "v": 1, "val": 13, "valu": [1, 11, 13], "var": [5, 7, 11, 12], "variad": 13, "vector": [5, 7, 9, 11, 12, 13, 15], "vectoris": 13, "vectorschemaroot": [11, 12], "verifi": [0, 1, 4], "version": [1, 2, 9, 10, 11], "via": [0, 1, 5, 7, 8, 9, 15], "view": 13, "volatil": 13, "walk": 12, "want": [9, 11, 13], "warn": 0, "welcom": [2, 5, 8], "what": [10, 15], "whatev": 9, "when": [1, 4, 12, 14, 15], "whenev": 1, "where": [7, 15], "which": [4, 14], "while": [5, 7, 12, 15], "whose": [1, 13], "window": [9, 13], "wire": 1, "withcolumnrenam": 7, "within": 13, "without": [1, 7, 9, 11, 14, 15], "withsparkfunct": 14, "won": 4, "work": 15, "worker": [13, 15], "workflow": [0, 5, 9], "workload": 11, "workspac": [1, 4], "would": 1, "wrap": 13, "wrapper": 1, "write": [1, 2], "x": [13, 15], "x86_64": 9, "xml": [0, 1, 4], "y": 13, "yet": [3, 9], "yield": 13, "you": [1, 4, 7, 9, 10, 11, 15], "your": [9, 15], "yourself": [9, 15], "zero": 1}, "titles": ["Code style", "Development", "Contributor Guide", "Releasing", "Updating the DataFusion / protobuf schema version", "Apache DataFusion Java", "API Reference", "DataFrame and SQL", "User Guide", "Installation", "Parquet", "Logical plans via datafusion-proto", "Quickstart", "Scalar UDFs", "SessionContext", "Java table providers"], "titleterms": {"A": 11, "The": 12, "across": 1, "an": 1, "apach": 5, "api": 6, "argument": 13, "boundari": 1, "build": [1, 9], "chang": 2, "code": 0, "compat": 14, "configur": 14, "contract": 15, "contributor": 2, "convers": 11, "data": 1, "datafram": [7, 10], "datafus": [4, 5, 11], "declar": 13, "develop": [1, 2], "directli": 10, "discuss": 2, "error": [13, 15], "exampl": [1, 12], "field": 13, "file": [2, 11], "from": 9, "full": 12, "function": 14, "gradl": 9, "guid": [2, 8], "header": 0, "i": 4, "implement": [13, 15], "input": 7, "instal": 9, "introspect": 7, "issu": 2, "java": [0, 5, 15], "jni": 1, "layout": 1, "licens": 0, "lifecycl": 14, "limit": [13, 15], "listingtablescannod": 11, "logic": 11, "maven": 9, "minim": 11, "option": 1, "parquet": [10, 11], "parquetreadopt": 10, "pass": 1, "plan": [7, 11], "prerequisit": 1, "proto": 11, "protobuf": 4, "provid": 15, "pull": 7, "queri": 15, "quickstart": [5, 12], "read": 10, "recip": 4, "refer": 6, "regist": [10, 13, 15], "releas": 3, "repositori": 1, "requir": 9, "result": 7, "return": 13, "run": 1, "runtim": 4, "rust": 0, "scalar": 13, "scan": 11, "schema": [4, 7, 11], "separ": 4, "sessioncontext": 14, "sourc": 9, "spark": 14, "sql": 7, "structur": 1, "style": 0, "support": 11, "tabl": [10, 15], "test": 1, "thread": [13, 14, 15], "transform": 7, "udf": 13, "updat": 4, "us": 11, "user": 8, "v1": [13, 15], "version": 4, "via": 11, "walkthrough": 12, "when": 11, "why": 4, "workflow": 2}})
\ No newline at end of file