You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datafusion.apache.org by gi...@apache.org on 2025/06/15 05:40:53 UTC
(datafusion) branch asf-site updated: Publish built docs triggered by 8e8c116f5c6359482b429664ca46265111f2c77a
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/datafusion.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 90d7b9c7a3 Publish built docs triggered by 8e8c116f5c6359482b429664ca46265111f2c77a
90d7b9c7a3 is described below
commit 90d7b9c7a39317f8464fc7996ccba35fd5e476e2
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Sun Jun 15 05:40:48 2025 +0000
Publish built docs triggered by 8e8c116f5c6359482b429664ca46265111f2c77a
---
_sources/index.rst.txt | 2 +-
.../{ => functions}/adding-udfs.md.txt | 0
.../library-user-guide/functions/index.rst.txt | 25 +++
_sources/library-user-guide/functions/spark.md.txt | 29 +++
.../library-user-guide/working-with-exprs.md.txt | 2 +-
contributor-guide/api-health.html | 27 ++-
contributor-guide/architecture.html | 27 ++-
contributor-guide/communication.html | 27 ++-
contributor-guide/development_environment.html | 27 ++-
contributor-guide/governance.html | 27 ++-
contributor-guide/gsoc_application_guidelines.html | 27 ++-
contributor-guide/gsoc_project_ideas.html | 27 ++-
contributor-guide/howtos.html | 27 ++-
contributor-guide/index.html | 27 ++-
contributor-guide/inviting.html | 27 ++-
contributor-guide/roadmap.html | 27 ++-
contributor-guide/specification/index.html | 27 ++-
contributor-guide/specification/invariants.html | 27 ++-
.../specification/output-field-name-semantic.html | 27 ++-
contributor-guide/testing.html | 27 ++-
download.html | 27 ++-
genindex.html | 27 ++-
index.html | 29 ++-
library-user-guide/building-logical-plans.html | 27 ++-
library-user-guide/catalogs.html | 33 +++-
library-user-guide/custom-table-providers.html | 33 +++-
library-user-guide/extending-operators.html | 27 ++-
library-user-guide/extensions.html | 27 ++-
.../{ => functions}/adding-udfs.html | 199 +++++++++++----------
.../functions}/index.html | 127 +++++++------
.../functions/spark.html | 143 +++++++++------
library-user-guide/index.html | 27 ++-
library-user-guide/profiling.html | 27 ++-
library-user-guide/query-optimizer.html | 27 ++-
library-user-guide/table-constraints.html | 27 ++-
library-user-guide/upgrading.html | 27 ++-
library-user-guide/using-the-dataframe-api.html | 27 ++-
library-user-guide/using-the-sql-api.html | 27 ++-
library-user-guide/working-with-exprs.html | 29 ++-
objects.inv | Bin 1903 -> 1931 bytes
search.html | 27 ++-
searchindex.js | 2 +-
user-guide/cli/datasources.html | 27 ++-
user-guide/cli/index.html | 27 ++-
user-guide/cli/installation.html | 27 ++-
user-guide/cli/overview.html | 27 ++-
user-guide/cli/usage.html | 27 ++-
user-guide/concepts-readings-events.html | 27 ++-
user-guide/configs.html | 27 ++-
user-guide/crate-configuration.html | 27 ++-
user-guide/dataframe.html | 27 ++-
user-guide/example-usage.html | 27 ++-
user-guide/explain-usage.html | 27 ++-
user-guide/expressions.html | 27 ++-
user-guide/faq.html | 27 ++-
user-guide/features.html | 27 ++-
user-guide/introduction.html | 27 ++-
user-guide/runtime_configs.html | 27 ++-
user-guide/sql/aggregate_functions.html | 27 ++-
user-guide/sql/data_types.html | 27 ++-
user-guide/sql/ddl.html | 27 ++-
user-guide/sql/dml.html | 27 ++-
user-guide/sql/explain.html | 27 ++-
user-guide/sql/format_options.html | 27 ++-
user-guide/sql/index.html | 27 ++-
user-guide/sql/information_schema.html | 27 ++-
user-guide/sql/operators.html | 27 ++-
user-guide/sql/prepared_statements.html | 27 ++-
user-guide/sql/scalar_functions.html | 27 ++-
user-guide/sql/select.html | 27 ++-
user-guide/sql/special_functions.html | 27 ++-
user-guide/sql/subqueries.html | 27 ++-
user-guide/sql/window_functions.html | 27 ++-
73 files changed, 1715 insertions(+), 531 deletions(-)
diff --git a/_sources/index.rst.txt b/_sources/index.rst.txt
index 4b407e4e49..021a426e4c 100644
--- a/_sources/index.rst.txt
+++ b/_sources/index.rst.txt
@@ -133,7 +133,7 @@ To get started, see
library-user-guide/using-the-dataframe-api
library-user-guide/building-logical-plans
library-user-guide/catalogs
- library-user-guide/adding-udfs
+ library-user-guide/functions/index
library-user-guide/custom-table-providers
library-user-guide/table-constraints
library-user-guide/extending-operators
diff --git a/_sources/library-user-guide/adding-udfs.md.txt b/_sources/library-user-guide/functions/adding-udfs.md.txt
similarity index 100%
rename from _sources/library-user-guide/adding-udfs.md.txt
rename to _sources/library-user-guide/functions/adding-udfs.md.txt
diff --git a/_sources/library-user-guide/functions/index.rst.txt b/_sources/library-user-guide/functions/index.rst.txt
new file mode 100644
index 0000000000..d6127446c2
--- /dev/null
+++ b/_sources/library-user-guide/functions/index.rst.txt
@@ -0,0 +1,25 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+.. or more contributor license agreements. See the NOTICE file
+.. distributed with this work for additional information
+.. regarding copyright ownership. The ASF licenses this file
+.. to you under the Apache License, Version 2.0 (the
+.. "License"); you may not use this file except in compliance
+.. with the License. You may obtain a copy of the License at
+
+.. http://www.apache.org/licenses/LICENSE-2.0
+
+.. Unless required by applicable law or agreed to in writing,
+.. software distributed under the License is distributed on an
+.. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+.. KIND, either express or implied. See the License for the
+.. specific language governing permissions and limitations
+.. under the License.
+
+Functions
+=============
+
+.. toctree::
+ :maxdepth: 2
+
+ adding-udfs
+ spark
diff --git a/_sources/library-user-guide/functions/spark.md.txt b/_sources/library-user-guide/functions/spark.md.txt
new file mode 100644
index 0000000000..c371ae1cb5
--- /dev/null
+++ b/_sources/library-user-guide/functions/spark.md.txt
@@ -0,0 +1,29 @@
+<!---
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+
+# Spark Compatible Functions
+
+The [`datafusion-spark`] crate provides Apache Spark-compatible expressions for
+use with DataFusion.
+
+[`datafusion-spark`]: https://crates.io/crates/datafusion-spark
+
+Please see the documentation for the [`datafusion-spark` crate] for more details.
+
+[`datafusion-spark` crate]: https://docs.rs/datafusion-spark/latest/datafusion_spark/
diff --git a/_sources/library-user-guide/working-with-exprs.md.txt b/_sources/library-user-guide/working-with-exprs.md.txt
index 058f4132d4..b95e51a7df 100644
--- a/_sources/library-user-guide/working-with-exprs.md.txt
+++ b/_sources/library-user-guide/working-with-exprs.md.txt
@@ -75,7 +75,7 @@ Please see [expr_api.rs](https://github.com/apache/datafusion/blob/main/datafusi
## A Scalar UDF Example
-We'll use a `ScalarUDF` expression as our example. This necessitates implementing an actual UDF, and for ease we'll use the same example from the [adding UDFs](./adding-udfs.md) guide.
+We'll use a `ScalarUDF` expression as our example. This necessitates implementing an actual UDF, and for ease we'll use the same example from the [adding UDFs](functions/adding-udfs.md) guide.
So assuming you've written that function, you can use it to create an `Expr`:
diff --git a/contributor-guide/api-health.html b/contributor-guide/api-health.html
index 15e19102f9..f80290fa27 100644
--- a/contributor-guide/api-health.html
+++ b/contributor-guide/api-health.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/contributor-guide/architecture.html b/contributor-guide/architecture.html
index 0f5ac4506d..3217870e05 100644
--- a/contributor-guide/architecture.html
+++ b/contributor-guide/architecture.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/contributor-guide/communication.html b/contributor-guide/communication.html
index c399fdf9f5..5c0f764b58 100644
--- a/contributor-guide/communication.html
+++ b/contributor-guide/communication.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/contributor-guide/development_environment.html b/contributor-guide/development_environment.html
index 0a55a08cca..f3e7f9ba18 100644
--- a/contributor-guide/development_environment.html
+++ b/contributor-guide/development_environment.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/contributor-guide/governance.html b/contributor-guide/governance.html
index 03c3cb0f19..dda1b8139b 100644
--- a/contributor-guide/governance.html
+++ b/contributor-guide/governance.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/contributor-guide/gsoc_application_guidelines.html b/contributor-guide/gsoc_application_guidelines.html
index 768d7c5d4b..1d122e9bd3 100644
--- a/contributor-guide/gsoc_application_guidelines.html
+++ b/contributor-guide/gsoc_application_guidelines.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/contributor-guide/gsoc_project_ideas.html b/contributor-guide/gsoc_project_ideas.html
index c61b1ce52e..117efaaf29 100644
--- a/contributor-guide/gsoc_project_ideas.html
+++ b/contributor-guide/gsoc_project_ideas.html
@@ -356,10 +356,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -452,8 +469,8 @@
<a class="reference internal" href="specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/contributor-guide/howtos.html b/contributor-guide/howtos.html
index 1daa807f2a..94c3e4473c 100644
--- a/contributor-guide/howtos.html
+++ b/contributor-guide/howtos.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/contributor-guide/index.html b/contributor-guide/index.html
index ad158c876f..100ddb9fb0 100644
--- a/contributor-guide/index.html
+++ b/contributor-guide/index.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/contributor-guide/inviting.html b/contributor-guide/inviting.html
index 4f5d5e49cf..e53c45278c 100644
--- a/contributor-guide/inviting.html
+++ b/contributor-guide/inviting.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/contributor-guide/roadmap.html b/contributor-guide/roadmap.html
index 1949e3ee78..478208636b 100644
--- a/contributor-guide/roadmap.html
+++ b/contributor-guide/roadmap.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/contributor-guide/specification/index.html b/contributor-guide/specification/index.html
index 7f03932ef3..082d1eb5d0 100644
--- a/contributor-guide/specification/index.html
+++ b/contributor-guide/specification/index.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="current reference internal" href="#">
Specifications
</a>
- <input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/contributor-guide/specification/invariants.html b/contributor-guide/specification/invariants.html
index 3bdd88d6b8..2480bb777c 100644
--- a/contributor-guide/specification/invariants.html
+++ b/contributor-guide/specification/invariants.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="index.html">
Specifications
</a>
- <input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/contributor-guide/specification/output-field-name-semantic.html b/contributor-guide/specification/output-field-name-semantic.html
index 547018ef0d..92048e7589 100644
--- a/contributor-guide/specification/output-field-name-semantic.html
+++ b/contributor-guide/specification/output-field-name-semantic.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="index.html">
Specifications
</a>
- <input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/contributor-guide/testing.html b/contributor-guide/testing.html
index 8fc87ec056..a08b350fa4 100644
--- a/contributor-guide/testing.html
+++ b/contributor-guide/testing.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/download.html b/download.html
index 6b10b0ca95..746e162d01 100644
--- a/download.html
+++ b/download.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/genindex.html b/genindex.html
index 7d0d3d2f26..e2177058ec 100644
--- a/genindex.html
+++ b/genindex.html
@@ -354,10 +354,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="library-user-guide/custom-table-providers.html">
@@ -450,8 +467,8 @@
<a class="reference internal" href="contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/index.html b/index.html
index e27e20dc0d..f933d63cb0 100644
--- a/index.html
+++ b/index.html
@@ -356,10 +356,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="library-user-guide/custom-table-providers.html">
@@ -452,8 +469,8 @@
<a class="reference internal" href="contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
@@ -651,7 +668,7 @@ See the <a class="reference external" href="https://datafusion.apache.org/contri
<li class="toctree-l1"><a class="reference internal" href="library-user-guide/using-the-dataframe-api.html#write-dataframe-to-files">Write DataFrame to Files</a></li>
<li class="toctree-l1"><a class="reference internal" href="library-user-guide/building-logical-plans.html">Building Logical Plans</a></li>
<li class="toctree-l1"><a class="reference internal" href="library-user-guide/catalogs.html">Catalogs, Schemas, and Tables</a></li>
-<li class="toctree-l1"><a class="reference internal" href="library-user-guide/adding-udfs.html">Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions</a></li>
+<li class="toctree-l1"><a class="reference internal" href="library-user-guide/functions/index.html">Functions</a></li>
<li class="toctree-l1"><a class="reference internal" href="library-user-guide/custom-table-providers.html">Custom Table Provider</a></li>
<li class="toctree-l1"><a class="reference internal" href="library-user-guide/table-constraints.html">Table Constraint Enforcement</a></li>
<li class="toctree-l1"><a class="reference internal" href="library-user-guide/extending-operators.html">Extending DataFusion’s operators: custom LogicalPlan and Execution Plans</a></li>
diff --git a/library-user-guide/building-logical-plans.html b/library-user-guide/building-logical-plans.html
index 365856d16f..bd43055ee6 100644
--- a/library-user-guide/building-logical-plans.html
+++ b/library-user-guide/building-logical-plans.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/library-user-guide/catalogs.html b/library-user-guide/catalogs.html
index b9f870aa76..77a5e12e01 100644
--- a/library-user-guide/catalogs.html
+++ b/library-user-guide/catalogs.html
@@ -33,7 +33,7 @@
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
<link rel="index" title="Index" href="../genindex.html" />
<link rel="search" title="Search" href="../search.html" />
- <link rel="next" title="Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions" href="adding-udfs.html" />
+ <link rel="next" title="Functions" href="functions/index.html" />
<link rel="prev" title="Building Logical Plans" href="building-logical-plans.html" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="docsearch:language" content="en">
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
@@ -863,10 +880,10 @@
<p class="prev-next-title">Building Logical Plans</p>
</div>
</a>
- <a class='right-next' id="next-link" href="adding-udfs.html" title="next page">
+ <a class='right-next' id="next-link" href="functions/index.html" title="next page">
<div class="prev-next-info">
<p class="prev-next-subtitle">next</p>
- <p class="prev-next-title">Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions</p>
+ <p class="prev-next-title">Functions</p>
</div>
<i class="fas fa-angle-right"></i>
</a>
diff --git a/library-user-guide/custom-table-providers.html b/library-user-guide/custom-table-providers.html
index ce9c03a3a3..5a00503e5b 100644
--- a/library-user-guide/custom-table-providers.html
+++ b/library-user-guide/custom-table-providers.html
@@ -34,7 +34,7 @@
<link rel="index" title="Index" href="../genindex.html" />
<link rel="search" title="Search" href="../search.html" />
<link rel="next" title="Table Constraint Enforcement" href="table-constraints.html" />
- <link rel="prev" title="Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions" href="adding-udfs.html" />
+ <link rel="prev" title="Spark Compatible Functions" href="functions/spark.html" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="docsearch:language" content="en">
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1 current active">
<a class="current reference internal" href="#">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
@@ -909,11 +926,11 @@ constraints are handled, see <a class="reference internal" href="table-constrain
<!-- Previous / next buttons -->
<div class='prev-next-area'>
- <a class='left-prev' id="prev-link" href="adding-udfs.html" title="previous page">
+ <a class='left-prev' id="prev-link" href="functions/spark.html" title="previous page">
<i class="fas fa-angle-left"></i>
<div class="prev-next-info">
<p class="prev-next-subtitle">previous</p>
- <p class="prev-next-title">Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions</p>
+ <p class="prev-next-title">Spark Compatible Functions</p>
</div>
</a>
<a class='right-next' id="next-link" href="table-constraints.html" title="next page">
diff --git a/library-user-guide/extending-operators.html b/library-user-guide/extending-operators.html
index 4e83bf368f..2dc9c87607 100644
--- a/library-user-guide/extending-operators.html
+++ b/library-user-guide/extending-operators.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/library-user-guide/extensions.html b/library-user-guide/extensions.html
index 833aad6cf0..0057a1a01d 100644
--- a/library-user-guide/extensions.html
+++ b/library-user-guide/extensions.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/library-user-guide/adding-udfs.html b/library-user-guide/functions/adding-udfs.html
similarity index 94%
rename from library-user-guide/adding-udfs.html
rename to library-user-guide/functions/adding-udfs.html
index 671f499fdf..1756128366 100644
--- a/library-user-guide/adding-udfs.html
+++ b/library-user-guide/functions/adding-udfs.html
@@ -1,40 +1,40 @@
<!DOCTYPE html>
-<html lang="en" data-content_root="../">
+<html lang="en" data-content_root="../../">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions — Apache DataFusion documentation</title>
- <link href="../_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
-<link href="../_static/styles/pydata-sphinx-theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
+ <link href="../../_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
+<link href="../../_static/styles/pydata-sphinx-theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
<link rel="stylesheet"
- href="../_static/vendor/fontawesome/5.13.0/css/all.min.css">
+ href="../../_static/vendor/fontawesome/5.13.0/css/all.min.css">
<link rel="preload" as="font" type="font/woff2" crossorigin
- href="../_static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.woff2">
+ href="../../_static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.woff2">
<link rel="preload" as="font" type="font/woff2" crossorigin
- href="../_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.woff2">
+ href="../../_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.woff2">
- <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8f2a1f02" />
- <link rel="stylesheet" type="text/css" href="../_static/styles/pydata-sphinx-theme.css?v=1140d252" />
- <link rel="stylesheet" type="text/css" href="../_static/theme_overrides.css?v=c6d785ac" />
+ <link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=8f2a1f02" />
+ <link rel="stylesheet" type="text/css" href="../../_static/styles/pydata-sphinx-theme.css?v=1140d252" />
+ <link rel="stylesheet" type="text/css" href="../../_static/theme_overrides.css?v=c6d785ac" />
- <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=1999514e3f237ded88cf">
+ <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=1999514e3f237ded88cf">
- <script src="../_static/documentation_options.js?v=8a448e45"></script>
- <script src="../_static/doctools.js?v=9bcbadda"></script>
- <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
- <link rel="index" title="Index" href="../genindex.html" />
- <link rel="search" title="Search" href="../search.html" />
- <link rel="next" title="Custom Table Provider" href="custom-table-providers.html" />
- <link rel="prev" title="Catalogs, Schemas, and Tables" href="catalogs.html" />
+ <script src="../../_static/documentation_options.js?v=8a448e45"></script>
+ <script src="../../_static/doctools.js?v=9bcbadda"></script>
+ <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
+ <link rel="index" title="Index" href="../../genindex.html" />
+ <link rel="search" title="Search" href="../../search.html" />
+ <link rel="next" title="Spark Compatible Functions" href="spark.html" />
+ <link rel="prev" title="Functions" href="index.html" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="docsearch:language" content="en">
@@ -57,7 +57,7 @@
<div class="col-12 col-md-3 bd-sidebar">
<div class="sidebar-start-items">
-<form class="bd-search d-flex align-items-center" action="../search.html" method="get">
+<form class="bd-search d-flex align-items-center" action="../../search.html" method="get">
<i class="icon fas fa-search"></i>
<input type="search" class="form-control" name="q" id="search-input" placeholder="Search the docs ..." aria-label="Search the docs ..." autocomplete="off" >
</form>
@@ -129,7 +129,7 @@
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../download.html">
+ <a class="reference internal" href="../../download.html">
Download
</a>
</li>
@@ -141,32 +141,32 @@
</p>
<ul class="nav bd-sidenav">
<li class="toctree-l1">
- <a class="reference internal" href="../user-guide/introduction.html">
+ <a class="reference internal" href="../../user-guide/introduction.html">
Introduction
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../user-guide/example-usage.html">
+ <a class="reference internal" href="../../user-guide/example-usage.html">
Example Usage
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../user-guide/features.html">
+ <a class="reference internal" href="../../user-guide/features.html">
Features
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../user-guide/concepts-readings-events.html">
+ <a class="reference internal" href="../../user-guide/concepts-readings-events.html">
Concepts, Readings, Events
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../user-guide/crate-configuration.html">
+ <a class="reference internal" href="../../user-guide/crate-configuration.html">
Crate Configuration
</a>
</li>
<li class="toctree-l1 has-children">
- <a class="reference internal" href="../user-guide/cli/index.html">
+ <a class="reference internal" href="../../user-guide/cli/index.html">
DataFusion CLI
</a>
<input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" type="checkbox"/>
@@ -176,39 +176,39 @@
</label>
<ul>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/cli/overview.html">
+ <a class="reference internal" href="../../user-guide/cli/overview.html">
Overview
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/cli/installation.html">
+ <a class="reference internal" href="../../user-guide/cli/installation.html">
Installation
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/cli/usage.html">
+ <a class="reference internal" href="../../user-guide/cli/usage.html">
Usage
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/cli/datasources.html">
+ <a class="reference internal" href="../../user-guide/cli/datasources.html">
Local Files / Directories
</a>
</li>
</ul>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../user-guide/dataframe.html">
+ <a class="reference internal" href="../../user-guide/dataframe.html">
DataFrame API
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../user-guide/expressions.html">
+ <a class="reference internal" href="../../user-guide/expressions.html">
Expression API
</a>
</li>
<li class="toctree-l1 has-children">
- <a class="reference internal" href="../user-guide/sql/index.html">
+ <a class="reference internal" href="../../user-guide/sql/index.html">
SQL Reference
</a>
<input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" type="checkbox"/>
@@ -218,94 +218,94 @@
</label>
<ul>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/sql/data_types.html">
+ <a class="reference internal" href="../../user-guide/sql/data_types.html">
Data Types
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/sql/select.html">
+ <a class="reference internal" href="../../user-guide/sql/select.html">
SELECT syntax
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/sql/subqueries.html">
+ <a class="reference internal" href="../../user-guide/sql/subqueries.html">
Subqueries
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/sql/ddl.html">
+ <a class="reference internal" href="../../user-guide/sql/ddl.html">
DDL
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/sql/dml.html">
+ <a class="reference internal" href="../../user-guide/sql/dml.html">
DML
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/sql/explain.html">
+ <a class="reference internal" href="../../user-guide/sql/explain.html">
EXPLAIN
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/sql/information_schema.html">
+ <a class="reference internal" href="../../user-guide/sql/information_schema.html">
Information Schema
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/sql/operators.html">
+ <a class="reference internal" href="../../user-guide/sql/operators.html">
Operators and Literals
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/sql/aggregate_functions.html">
+ <a class="reference internal" href="../../user-guide/sql/aggregate_functions.html">
Aggregate Functions
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/sql/window_functions.html">
+ <a class="reference internal" href="../../user-guide/sql/window_functions.html">
Window Functions
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/sql/scalar_functions.html">
+ <a class="reference internal" href="../../user-guide/sql/scalar_functions.html">
Scalar Functions
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/sql/special_functions.html">
+ <a class="reference internal" href="../../user-guide/sql/special_functions.html">
Special Functions
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/sql/format_options.html">
+ <a class="reference internal" href="../../user-guide/sql/format_options.html">
Format Options
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../user-guide/sql/prepared_statements.html">
+ <a class="reference internal" href="../../user-guide/sql/prepared_statements.html">
Prepared Statements
</a>
</li>
</ul>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../user-guide/configs.html">
+ <a class="reference internal" href="../../user-guide/configs.html">
Configuration Settings
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../user-guide/runtime_configs.html">
+ <a class="reference internal" href="../../user-guide/runtime_configs.html">
Runtime Environment Configurations
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../user-guide/explain-usage.html">
+ <a class="reference internal" href="../../user-guide/explain-usage.html">
Reading Explain Plans
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../user-guide/faq.html">
+ <a class="reference internal" href="../../user-guide/faq.html">
Frequently Asked Questions
</a>
</li>
@@ -317,22 +317,22 @@
</p>
<ul class="current nav bd-sidenav">
<li class="toctree-l1">
- <a class="reference internal" href="index.html">
+ <a class="reference internal" href="../index.html">
Introduction
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="extensions.html">
+ <a class="reference internal" href="../extensions.html">
Extensions List
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="using-the-sql-api.html">
+ <a class="reference internal" href="../using-the-sql-api.html">
Using the SQL API
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="working-with-exprs.html">
+ <a class="reference internal" href="../working-with-exprs.html">
Working with
<code class="docutils literal notranslate">
<span class="pre">
@@ -343,52 +343,69 @@
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="using-the-dataframe-api.html">
+ <a class="reference internal" href="../using-the-dataframe-api.html">
Using the DataFrame API
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="building-logical-plans.html">
+ <a class="reference internal" href="../building-logical-plans.html">
Building Logical Plans
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="catalogs.html">
+ <a class="reference internal" href="../catalogs.html">
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1 current active">
- <a class="current reference internal" href="#">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 current active has-children">
+ <a class="reference internal" href="index.html">
+ Functions
</a>
+ <input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul class="current">
+ <li class="toctree-l2 current active">
+ <a class="current reference internal" href="#">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="custom-table-providers.html">
+ <a class="reference internal" href="../custom-table-providers.html">
Custom Table Provider
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="table-constraints.html">
+ <a class="reference internal" href="../table-constraints.html">
Table Constraint Enforcement
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="extending-operators.html">
+ <a class="reference internal" href="../extending-operators.html">
Extending DataFusion’s operators: custom LogicalPlan and Execution Plans
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="profiling.html">
+ <a class="reference internal" href="../profiling.html">
Profiling Cookbook
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="query-optimizer.html">
+ <a class="reference internal" href="../query-optimizer.html">
DataFusion Query Optimizer
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="upgrading.html">
+ <a class="reference internal" href="../upgrading.html">
Upgrade Guides
</a>
</li>
@@ -400,84 +417,84 @@
</p>
<ul class="nav bd-sidenav">
<li class="toctree-l1">
- <a class="reference internal" href="../contributor-guide/index.html">
+ <a class="reference internal" href="../../contributor-guide/index.html">
Introduction
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../contributor-guide/communication.html">
+ <a class="reference internal" href="../../contributor-guide/communication.html">
Communication
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../contributor-guide/development_environment.html">
+ <a class="reference internal" href="../../contributor-guide/development_environment.html">
Development Environment
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../contributor-guide/architecture.html">
+ <a class="reference internal" href="../../contributor-guide/architecture.html">
Architecture
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../contributor-guide/testing.html">
+ <a class="reference internal" href="../../contributor-guide/testing.html">
Testing
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../contributor-guide/api-health.html">
+ <a class="reference internal" href="../../contributor-guide/api-health.html">
API health policy
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../contributor-guide/howtos.html">
+ <a class="reference internal" href="../../contributor-guide/howtos.html">
HOWTOs
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../contributor-guide/roadmap.html">
+ <a class="reference internal" href="../../contributor-guide/roadmap.html">
Roadmap
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../contributor-guide/governance.html">
+ <a class="reference internal" href="../../contributor-guide/governance.html">
Governance
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../contributor-guide/inviting.html">
+ <a class="reference internal" href="../../contributor-guide/inviting.html">
Inviting New Committers and PMC Members
</a>
</li>
<li class="toctree-l1 has-children">
- <a class="reference internal" href="../contributor-guide/specification/index.html">
+ <a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
<ul>
<li class="toctree-l2">
- <a class="reference internal" href="../contributor-guide/specification/invariants.html">
+ <a class="reference internal" href="../../contributor-guide/specification/invariants.html">
Invariants
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="../contributor-guide/specification/output-field-name-semantic.html">
+ <a class="reference internal" href="../../contributor-guide/specification/output-field-name-semantic.html">
Output field name semantics
</a>
</li>
</ul>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../contributor-guide/gsoc_application_guidelines.html">
+ <a class="reference internal" href="../../contributor-guide/gsoc_application_guidelines.html">
GSoC Application Guidelines
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../contributor-guide/gsoc_project_ideas.html">
+ <a class="reference internal" href="../../contributor-guide/gsoc_project_ideas.html">
GSoC Project Ideas
</a>
</li>
@@ -508,8 +525,8 @@
</div>
- <a class="navbar-brand" href="../index.html">
- <img src="../_static/images/2x_bgwhite_original.png" class="logo" alt="logo">
+ <a class="navbar-brand" href="../../index.html">
+ <img src="../../_static/images/2x_bgwhite_original.png" class="logo" alt="logo">
</a>
</nav>
@@ -636,7 +653,7 @@
<div class="tocsection editthispage">
- <a href="https://github.com/apache/arrow-datafusion/edit/main/docs/source/library-user-guide/adding-udfs.md">
+ <a href="https://github.com/apache/arrow-datafusion/edit/main/docs/source/library-user-guide/functions/adding-udfs.md">
<i class="fas fa-pencil-alt"></i> Edit this page
</a>
</div>
@@ -1414,17 +1431,17 @@ validation of the input <code class="docutils literal notranslate"><span class="
<!-- Previous / next buttons -->
<div class='prev-next-area'>
- <a class='left-prev' id="prev-link" href="catalogs.html" title="previous page">
+ <a class='left-prev' id="prev-link" href="index.html" title="previous page">
<i class="fas fa-angle-left"></i>
<div class="prev-next-info">
<p class="prev-next-subtitle">previous</p>
- <p class="prev-next-title">Catalogs, Schemas, and Tables</p>
+ <p class="prev-next-title">Functions</p>
</div>
</a>
- <a class='right-next' id="next-link" href="custom-table-providers.html" title="next page">
+ <a class='right-next' id="next-link" href="spark.html" title="next page">
<div class="prev-next-info">
<p class="prev-next-subtitle">next</p>
- <p class="prev-next-title">Custom Table Provider</p>
+ <p class="prev-next-title">Spark Compatible Functions</p>
</div>
<i class="fas fa-angle-right"></i>
</a>
@@ -1436,7 +1453,7 @@ validation of the input <code class="docutils literal notranslate"><span class="
</div>
</div>
- <script src="../_static/scripts/pydata-sphinx-theme.js?digest=1999514e3f237ded88cf"></script>
+ <script src="../../_static/scripts/pydata-sphinx-theme.js?digest=1999514e3f237ded88cf"></script>
<!-- Based on pydata_sphinx_theme/footer.html -->
<footer class="footer mt-5 mt-md-0">
diff --git a/contributor-guide/specification/index.html b/library-user-guide/functions/index.html
similarity index 77%
copy from contributor-guide/specification/index.html
copy to library-user-guide/functions/index.html
index 7f03932ef3..d68c8769a4 100644
--- a/contributor-guide/specification/index.html
+++ b/library-user-guide/functions/index.html
@@ -5,7 +5,7 @@
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
- <title>Specifications — Apache DataFusion documentation</title>
+ <title>Functions — Apache DataFusion documentation</title>
<link href="../../_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
<link href="../../_static/styles/pydata-sphinx-theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
@@ -33,8 +33,8 @@
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
<link rel="index" title="Index" href="../../genindex.html" />
<link rel="search" title="Search" href="../../search.html" />
- <link rel="next" title="Invariants" href="invariants.html" />
- <link rel="prev" title="Inviting New Committers and PMC Members" href="../inviting.html" />
+ <link rel="next" title="Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions" href="adding-udfs.html" />
+ <link rel="prev" title="Catalogs, Schemas, and Tables" href="../catalogs.html" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="docsearch:language" content="en">
@@ -315,24 +315,24 @@
Library User Guide
</span>
</p>
-<ul class="nav bd-sidenav">
+<ul class="current nav bd-sidenav">
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/index.html">
+ <a class="reference internal" href="../index.html">
Introduction
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/extensions.html">
+ <a class="reference internal" href="../extensions.html">
Extensions List
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/using-the-sql-api.html">
+ <a class="reference internal" href="../using-the-sql-api.html">
Using the SQL API
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/working-with-exprs.html">
+ <a class="reference internal" href="../working-with-exprs.html">
Working with
<code class="docutils literal notranslate">
<span class="pre">
@@ -343,52 +343,69 @@
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/using-the-dataframe-api.html">
+ <a class="reference internal" href="../using-the-dataframe-api.html">
Using the DataFrame API
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/building-logical-plans.html">
+ <a class="reference internal" href="../building-logical-plans.html">
Building Logical Plans
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/catalogs.html">
+ <a class="reference internal" href="../catalogs.html">
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 current active has-children">
+ <a class="current reference internal" href="#">
+ Functions
</a>
+ <input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
+ <a class="reference internal" href="../custom-table-providers.html">
Custom Table Provider
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/table-constraints.html">
+ <a class="reference internal" href="../table-constraints.html">
Table Constraint Enforcement
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/extending-operators.html">
+ <a class="reference internal" href="../extending-operators.html">
Extending DataFusion’s operators: custom LogicalPlan and Execution Plans
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/profiling.html">
+ <a class="reference internal" href="../profiling.html">
Profiling Cookbook
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/query-optimizer.html">
+ <a class="reference internal" href="../query-optimizer.html">
DataFusion Query Optimizer
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/upgrading.html">
+ <a class="reference internal" href="../upgrading.html">
Upgrade Guides
</a>
</li>
@@ -398,86 +415,86 @@
Contributor Guide
</span>
</p>
-<ul class="current nav bd-sidenav">
+<ul class="nav bd-sidenav">
<li class="toctree-l1">
- <a class="reference internal" href="../index.html">
+ <a class="reference internal" href="../../contributor-guide/index.html">
Introduction
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../communication.html">
+ <a class="reference internal" href="../../contributor-guide/communication.html">
Communication
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../development_environment.html">
+ <a class="reference internal" href="../../contributor-guide/development_environment.html">
Development Environment
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../architecture.html">
+ <a class="reference internal" href="../../contributor-guide/architecture.html">
Architecture
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../testing.html">
+ <a class="reference internal" href="../../contributor-guide/testing.html">
Testing
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../api-health.html">
+ <a class="reference internal" href="../../contributor-guide/api-health.html">
API health policy
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../howtos.html">
+ <a class="reference internal" href="../../contributor-guide/howtos.html">
HOWTOs
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../roadmap.html">
+ <a class="reference internal" href="../../contributor-guide/roadmap.html">
Roadmap
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../governance.html">
+ <a class="reference internal" href="../../contributor-guide/governance.html">
Governance
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../inviting.html">
+ <a class="reference internal" href="../../contributor-guide/inviting.html">
Inviting New Committers and PMC Members
</a>
</li>
- <li class="toctree-l1 current active has-children">
- <a class="current reference internal" href="#">
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
<ul>
<li class="toctree-l2">
- <a class="reference internal" href="invariants.html">
+ <a class="reference internal" href="../../contributor-guide/specification/invariants.html">
Invariants
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="output-field-name-semantic.html">
+ <a class="reference internal" href="../../contributor-guide/specification/output-field-name-semantic.html">
Output field name semantics
</a>
</li>
</ul>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../gsoc_application_guidelines.html">
+ <a class="reference internal" href="../../contributor-guide/gsoc_application_guidelines.html">
GSoC Application Guidelines
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../gsoc_project_ideas.html">
+ <a class="reference internal" href="../../contributor-guide/gsoc_project_ideas.html">
GSoC Project Ideas
</a>
</li>
@@ -536,7 +553,7 @@
<div class="tocsection editthispage">
- <a href="https://github.com/apache/arrow-datafusion/edit/main/docs/source/contributor-guide/specification/index.rst">
+ <a href="https://github.com/apache/arrow-datafusion/edit/main/docs/source/library-user-guide/functions/index.rst">
<i class="fas fa-pencil-alt"></i> Edit this page
</a>
</div>
@@ -555,19 +572,19 @@
<div>
- <section id="specifications">
-<h1>Specifications<a class="headerlink" href="#specifications" title="Link to this heading">¶</a></h1>
-<p>We formalize some DataFusion semantics and behaviors through specification
-documents. These specifications are useful to be used as references to help
-resolve ambiguities during development or code reviews.</p>
-<p>You are also welcome to propose changes to existing specifications or create
-new specifications as you see fit. All specifications are stored in the
-<cite>docs/source/specification</cite> folder. Here is the list current active
-specifications:</p>
+ <section id="functions">
+<h1>Functions<a class="headerlink" href="#functions" title="Link to this heading">¶</a></h1>
<div class="toctree-wrapper compound">
<ul>
-<li class="toctree-l1"><a class="reference internal" href="invariants.html">Invariants</a></li>
-<li class="toctree-l1"><a class="reference internal" href="output-field-name-semantic.html">Output field name semantics</a></li>
+<li class="toctree-l1"><a class="reference internal" href="adding-udfs.html">Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions</a><ul>
+<li class="toctree-l2"><a class="reference internal" href="adding-udfs.html#adding-a-scalar-udf">Adding a Scalar UDF</a></li>
+<li class="toctree-l2"><a class="reference internal" href="adding-udfs.html#adding-a-window-udf">Adding a Window UDF</a></li>
+<li class="toctree-l2"><a class="reference internal" href="adding-udfs.html#adding-an-aggregate-udf">Adding an Aggregate UDF</a></li>
+<li class="toctree-l2"><a class="reference internal" href="adding-udfs.html#adding-a-user-defined-table-function">Adding a User-Defined Table Function</a></li>
+<li class="toctree-l2"><a class="reference internal" href="adding-udfs.html#custom-expression-planning">Custom Expression Planning</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="spark.html">Spark Compatible Functions</a></li>
</ul>
</div>
</section>
@@ -578,17 +595,17 @@ specifications:</p>
<!-- Previous / next buttons -->
<div class='prev-next-area'>
- <a class='left-prev' id="prev-link" href="../inviting.html" title="previous page">
+ <a class='left-prev' id="prev-link" href="../catalogs.html" title="previous page">
<i class="fas fa-angle-left"></i>
<div class="prev-next-info">
<p class="prev-next-subtitle">previous</p>
- <p class="prev-next-title">Inviting New Committers and PMC Members</p>
+ <p class="prev-next-title">Catalogs, Schemas, and Tables</p>
</div>
</a>
- <a class='right-next' id="next-link" href="invariants.html" title="next page">
+ <a class='right-next' id="next-link" href="adding-udfs.html" title="next page">
<div class="prev-next-info">
<p class="prev-next-subtitle">next</p>
- <p class="prev-next-title">Invariants</p>
+ <p class="prev-next-title">Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions</p>
</div>
<i class="fas fa-angle-right"></i>
</a>
diff --git a/contributor-guide/specification/index.html b/library-user-guide/functions/spark.html
similarity index 75%
copy from contributor-guide/specification/index.html
copy to library-user-guide/functions/spark.html
index 7f03932ef3..86cc863565 100644
--- a/contributor-guide/specification/index.html
+++ b/library-user-guide/functions/spark.html
@@ -5,7 +5,7 @@
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
- <title>Specifications — Apache DataFusion documentation</title>
+ <title>Spark Compatible Functions — Apache DataFusion documentation</title>
<link href="../../_static/styles/theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
<link href="../../_static/styles/pydata-sphinx-theme.css?digest=1999514e3f237ded88cf" rel="stylesheet">
@@ -33,8 +33,8 @@
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
<link rel="index" title="Index" href="../../genindex.html" />
<link rel="search" title="Search" href="../../search.html" />
- <link rel="next" title="Invariants" href="invariants.html" />
- <link rel="prev" title="Inviting New Committers and PMC Members" href="../inviting.html" />
+ <link rel="next" title="Custom Table Provider" href="../custom-table-providers.html" />
+ <link rel="prev" title="Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions" href="adding-udfs.html" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="docsearch:language" content="en">
@@ -315,24 +315,24 @@
Library User Guide
</span>
</p>
-<ul class="nav bd-sidenav">
+<ul class="current nav bd-sidenav">
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/index.html">
+ <a class="reference internal" href="../index.html">
Introduction
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/extensions.html">
+ <a class="reference internal" href="../extensions.html">
Extensions List
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/using-the-sql-api.html">
+ <a class="reference internal" href="../using-the-sql-api.html">
Using the SQL API
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/working-with-exprs.html">
+ <a class="reference internal" href="../working-with-exprs.html">
Working with
<code class="docutils literal notranslate">
<span class="pre">
@@ -343,52 +343,69 @@
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/using-the-dataframe-api.html">
+ <a class="reference internal" href="../using-the-dataframe-api.html">
Using the DataFrame API
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/building-logical-plans.html">
+ <a class="reference internal" href="../building-logical-plans.html">
Building Logical Plans
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/catalogs.html">
+ <a class="reference internal" href="../catalogs.html">
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 current active has-children">
+ <a class="reference internal" href="index.html">
+ Functions
</a>
+ <input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul class="current">
+ <li class="toctree-l2">
+ <a class="reference internal" href="adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2 current active">
+ <a class="current reference internal" href="#">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
+ <a class="reference internal" href="../custom-table-providers.html">
Custom Table Provider
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/table-constraints.html">
+ <a class="reference internal" href="../table-constraints.html">
Table Constraint Enforcement
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/extending-operators.html">
+ <a class="reference internal" href="../extending-operators.html">
Extending DataFusion’s operators: custom LogicalPlan and Execution Plans
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/profiling.html">
+ <a class="reference internal" href="../profiling.html">
Profiling Cookbook
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/query-optimizer.html">
+ <a class="reference internal" href="../query-optimizer.html">
DataFusion Query Optimizer
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/upgrading.html">
+ <a class="reference internal" href="../upgrading.html">
Upgrade Guides
</a>
</li>
@@ -398,86 +415,86 @@
Contributor Guide
</span>
</p>
-<ul class="current nav bd-sidenav">
+<ul class="nav bd-sidenav">
<li class="toctree-l1">
- <a class="reference internal" href="../index.html">
+ <a class="reference internal" href="../../contributor-guide/index.html">
Introduction
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../communication.html">
+ <a class="reference internal" href="../../contributor-guide/communication.html">
Communication
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../development_environment.html">
+ <a class="reference internal" href="../../contributor-guide/development_environment.html">
Development Environment
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../architecture.html">
+ <a class="reference internal" href="../../contributor-guide/architecture.html">
Architecture
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../testing.html">
+ <a class="reference internal" href="../../contributor-guide/testing.html">
Testing
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../api-health.html">
+ <a class="reference internal" href="../../contributor-guide/api-health.html">
API health policy
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../howtos.html">
+ <a class="reference internal" href="../../contributor-guide/howtos.html">
HOWTOs
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../roadmap.html">
+ <a class="reference internal" href="../../contributor-guide/roadmap.html">
Roadmap
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../governance.html">
+ <a class="reference internal" href="../../contributor-guide/governance.html">
Governance
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../inviting.html">
+ <a class="reference internal" href="../../contributor-guide/inviting.html">
Inviting New Committers and PMC Members
</a>
</li>
- <li class="toctree-l1 current active has-children">
- <a class="current reference internal" href="#">
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
<ul>
<li class="toctree-l2">
- <a class="reference internal" href="invariants.html">
+ <a class="reference internal" href="../../contributor-guide/specification/invariants.html">
Invariants
</a>
</li>
<li class="toctree-l2">
- <a class="reference internal" href="output-field-name-semantic.html">
+ <a class="reference internal" href="../../contributor-guide/specification/output-field-name-semantic.html">
Output field name semantics
</a>
</li>
</ul>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../gsoc_application_guidelines.html">
+ <a class="reference internal" href="../../contributor-guide/gsoc_application_guidelines.html">
GSoC Application Guidelines
</a>
</li>
<li class="toctree-l1">
- <a class="reference internal" href="../gsoc_project_ideas.html">
+ <a class="reference internal" href="../../contributor-guide/gsoc_project_ideas.html">
GSoC Project Ideas
</a>
</li>
@@ -536,7 +553,7 @@
<div class="tocsection editthispage">
- <a href="https://github.com/apache/arrow-datafusion/edit/main/docs/source/contributor-guide/specification/index.rst">
+ <a href="https://github.com/apache/arrow-datafusion/edit/main/docs/source/library-user-guide/functions/spark.md">
<i class="fas fa-pencil-alt"></i> Edit this page
</a>
</div>
@@ -555,21 +572,29 @@
<div>
- <section id="specifications">
-<h1>Specifications<a class="headerlink" href="#specifications" title="Link to this heading">¶</a></h1>
-<p>We formalize some DataFusion semantics and behaviors through specification
-documents. These specifications are useful to be used as references to help
-resolve ambiguities during development or code reviews.</p>
-<p>You are also welcome to propose changes to existing specifications or create
-new specifications as you see fit. All specifications are stored in the
-<cite>docs/source/specification</cite> folder. Here is the list current active
-specifications:</p>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="invariants.html">Invariants</a></li>
-<li class="toctree-l1"><a class="reference internal" href="output-field-name-semantic.html">Output field name semantics</a></li>
-</ul>
-</div>
+ <!---
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<section id="spark-compatible-functions">
+<h1>Spark Compatible Functions<a class="headerlink" href="#spark-compatible-functions" title="Link to this heading">¶</a></h1>
+<p>The <a class="reference external" href="https://crates.io/crates/datafusion-spark"><code class="docutils literal notranslate"><span class="pre">datafusion-spark</span></code></a> crate provides Apache Spark-compatible expressions for
+use with DataFusion.</p>
+<p>Please see the documentation for the <a class="reference external" href="https://docs.rs/datafusion-spark/latest/datafusion_spark/"><code class="docutils literal notranslate"><span class="pre">datafusion-spark</span></code> crate</a> for more details.</p>
</section>
@@ -578,17 +603,17 @@ specifications:</p>
<!-- Previous / next buttons -->
<div class='prev-next-area'>
- <a class='left-prev' id="prev-link" href="../inviting.html" title="previous page">
+ <a class='left-prev' id="prev-link" href="adding-udfs.html" title="previous page">
<i class="fas fa-angle-left"></i>
<div class="prev-next-info">
<p class="prev-next-subtitle">previous</p>
- <p class="prev-next-title">Inviting New Committers and PMC Members</p>
+ <p class="prev-next-title">Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions</p>
</div>
</a>
- <a class='right-next' id="next-link" href="invariants.html" title="next page">
+ <a class='right-next' id="next-link" href="../custom-table-providers.html" title="next page">
<div class="prev-next-info">
<p class="prev-next-subtitle">next</p>
- <p class="prev-next-title">Invariants</p>
+ <p class="prev-next-title">Custom Table Provider</p>
</div>
<i class="fas fa-angle-right"></i>
</a>
diff --git a/library-user-guide/index.html b/library-user-guide/index.html
index 39d4307cb2..09e3ac65df 100644
--- a/library-user-guide/index.html
+++ b/library-user-guide/index.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/library-user-guide/profiling.html b/library-user-guide/profiling.html
index 42427c8aee..9ffa110928 100644
--- a/library-user-guide/profiling.html
+++ b/library-user-guide/profiling.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/library-user-guide/query-optimizer.html b/library-user-guide/query-optimizer.html
index c63a1138d1..63f7c5015e 100644
--- a/library-user-guide/query-optimizer.html
+++ b/library-user-guide/query-optimizer.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/library-user-guide/table-constraints.html b/library-user-guide/table-constraints.html
index be15b61d4d..8c42328c0e 100644
--- a/library-user-guide/table-constraints.html
+++ b/library-user-guide/table-constraints.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/library-user-guide/upgrading.html b/library-user-guide/upgrading.html
index d0eed8115e..b00bf5cfb4 100644
--- a/library-user-guide/upgrading.html
+++ b/library-user-guide/upgrading.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/library-user-guide/using-the-dataframe-api.html b/library-user-guide/using-the-dataframe-api.html
index 2e18b994cb..468e101bdd 100644
--- a/library-user-guide/using-the-dataframe-api.html
+++ b/library-user-guide/using-the-dataframe-api.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/library-user-guide/using-the-sql-api.html b/library-user-guide/using-the-sql-api.html
index 6539e05c05..c63e76fd68 100644
--- a/library-user-guide/using-the-sql-api.html
+++ b/library-user-guide/using-the-sql-api.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/library-user-guide/working-with-exprs.html b/library-user-guide/working-with-exprs.html
index bf752c9c02..08a5c979e5 100644
--- a/library-user-guide/working-with-exprs.html
+++ b/library-user-guide/working-with-exprs.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
@@ -716,7 +733,7 @@
</section>
<section id="a-scalar-udf-example">
<h2>A Scalar UDF Example<a class="headerlink" href="#a-scalar-udf-example" title="Link to this heading">¶</a></h2>
-<p>We’ll use a <code class="docutils literal notranslate"><span class="pre">ScalarUDF</span></code> expression as our example. This necessitates implementing an actual UDF, and for ease we’ll use the same example from the <a class="reference internal" href="adding-udfs.html"><span class="std std-doc">adding UDFs</span></a> guide.</p>
+<p>We’ll use a <code class="docutils literal notranslate"><span class="pre">ScalarUDF</span></code> expression as our example. This necessitates implementing an actual UDF, and for ease we’ll use the same example from the <a class="reference internal" href="functions/adding-udfs.html"><span class="std std-doc">adding UDFs</span></a> guide.</p>
<p>So assuming you’ve written that function, you can use it to create an <code class="docutils literal notranslate"><span class="pre">Expr</span></code>:</p>
<div class="highlight-rust notranslate"><div class="highlight"><pre><span></span><span class="k">use</span><span class="w"> </span><span class="n">datafusion</span><span class="p">::</span><span class="n">logical_expr</span><span class="p">::{</span><span class="n">Volatility</span><span class="p">,</span><span class="w"> </span><span class="n">create_udf</span><span class="p">};</span>
<span class="k">use</span><span class="w"> </span><span class="n">datafusion</span><span class="p">::</span><span class="n">arrow</span><span class="p">::</span><span class="n">datatypes</span><span class="p">::</span><span class="n">DataType</span><span class="p">;</span>
diff --git a/objects.inv b/objects.inv
index 4d5b49c3ef..1fb0e7366d 100644
Binary files a/objects.inv and b/objects.inv differ
diff --git a/search.html b/search.html
index 98dc447e20..5a7c932f73 100644
--- a/search.html
+++ b/search.html
@@ -361,10 +361,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="library-user-guide/custom-table-providers.html">
@@ -457,8 +474,8 @@
<a class="reference internal" href="contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/searchindex.js b/searchindex.js
index ebc06f7ceb..75225ddb15 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles":{"!=":[[55,"op-neq"]],"!~":[[55,"op-re-not-match"]],"!~*":[[55,"op-re-not-match-i"]],"!~~":[[55,"id19"]],"!~~*":[[55,"id20"]],"#":[[55,"op-bit-xor"]],"%":[[55,"op-modulo"]],"&":[[55,"op-bit-and"]],"(relation, name) tuples in logical fields and logical columns are unique":[[12,"relation-name-tuples-in-logical-fields-and-logical-columns-are-unique"]],"*":[[55,"op-multiply"]],"+":[[55,"op-plus"]],"-":[[55,"op-minus"]],"/":[[55,"op-divide"]],"2022 Q2":[[10,"q2"]] [...]
\ No newline at end of file
+Search.setIndex({"alltitles":{"!=":[[57,"op-neq"]],"!~":[[57,"op-re-not-match"]],"!~*":[[57,"op-re-not-match-i"]],"!~~":[[57,"id19"]],"!~~*":[[57,"id20"]],"#":[[57,"op-bit-xor"]],"%":[[57,"op-modulo"]],"&":[[57,"op-bit-and"]],"(relation, name) tuples in logical fields and logical columns are unique":[[12,"relation-name-tuples-in-logical-fields-and-logical-columns-are-unique"]],"*":[[57,"op-multiply"]],"+":[[57,"op-plus"]],"-":[[57,"op-minus"]],"/":[[57,"op-divide"]],"2022 Q2":[[10,"q2"]] [...]
\ No newline at end of file
diff --git a/user-guide/cli/datasources.html b/user-guide/cli/datasources.html
index 4ca7c09b5c..47bbe60a1a 100644
--- a/user-guide/cli/datasources.html
+++ b/user-guide/cli/datasources.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/cli/index.html b/user-guide/cli/index.html
index 0516e8d848..e2879c258c 100644
--- a/user-guide/cli/index.html
+++ b/user-guide/cli/index.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/cli/installation.html b/user-guide/cli/installation.html
index a37e690220..b5c2fe43d3 100644
--- a/user-guide/cli/installation.html
+++ b/user-guide/cli/installation.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/cli/overview.html b/user-guide/cli/overview.html
index 72d037e155..2770bc89bf 100644
--- a/user-guide/cli/overview.html
+++ b/user-guide/cli/overview.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/cli/usage.html b/user-guide/cli/usage.html
index 158962e0ce..84ceb2d788 100644
--- a/user-guide/cli/usage.html
+++ b/user-guide/cli/usage.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/concepts-readings-events.html b/user-guide/concepts-readings-events.html
index e2f9c48405..e3d2a94504 100644
--- a/user-guide/concepts-readings-events.html
+++ b/user-guide/concepts-readings-events.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/configs.html b/user-guide/configs.html
index 4f229df02b..7b0f366751 100644
--- a/user-guide/configs.html
+++ b/user-guide/configs.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/crate-configuration.html b/user-guide/crate-configuration.html
index af4c04ea78..1c2c64a329 100644
--- a/user-guide/crate-configuration.html
+++ b/user-guide/crate-configuration.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/dataframe.html b/user-guide/dataframe.html
index c999d95dcf..c727c8f60e 100644
--- a/user-guide/dataframe.html
+++ b/user-guide/dataframe.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/example-usage.html b/user-guide/example-usage.html
index be583cce1c..2b6e88787a 100644
--- a/user-guide/example-usage.html
+++ b/user-guide/example-usage.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/explain-usage.html b/user-guide/explain-usage.html
index db5e01fe93..b924cd90cd 100644
--- a/user-guide/explain-usage.html
+++ b/user-guide/explain-usage.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/expressions.html b/user-guide/expressions.html
index f19c7dbfba..638f1741f8 100644
--- a/user-guide/expressions.html
+++ b/user-guide/expressions.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/faq.html b/user-guide/faq.html
index 56551ea533..e1036b2086 100644
--- a/user-guide/faq.html
+++ b/user-guide/faq.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/features.html b/user-guide/features.html
index bd1d418353..0aacf0ff44 100644
--- a/user-guide/features.html
+++ b/user-guide/features.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/introduction.html b/user-guide/introduction.html
index 6190662803..af0887cdef 100644
--- a/user-guide/introduction.html
+++ b/user-guide/introduction.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/runtime_configs.html b/user-guide/runtime_configs.html
index 31696c0f5f..bb3b2a8cf3 100644
--- a/user-guide/runtime_configs.html
+++ b/user-guide/runtime_configs.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/aggregate_functions.html b/user-guide/sql/aggregate_functions.html
index b8d884989b..0d53798135 100644
--- a/user-guide/sql/aggregate_functions.html
+++ b/user-guide/sql/aggregate_functions.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/data_types.html b/user-guide/sql/data_types.html
index 8164373b42..dcc22c4f44 100644
--- a/user-guide/sql/data_types.html
+++ b/user-guide/sql/data_types.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/ddl.html b/user-guide/sql/ddl.html
index 34df78e411..d22a883372 100644
--- a/user-guide/sql/ddl.html
+++ b/user-guide/sql/ddl.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/dml.html b/user-guide/sql/dml.html
index e6acd1a7fc..63ccc97b4a 100644
--- a/user-guide/sql/dml.html
+++ b/user-guide/sql/dml.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/explain.html b/user-guide/sql/explain.html
index 9c79e2a049..cd7b7bf0e2 100644
--- a/user-guide/sql/explain.html
+++ b/user-guide/sql/explain.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/format_options.html b/user-guide/sql/format_options.html
index 0716f055c5..1aaef9a361 100644
--- a/user-guide/sql/format_options.html
+++ b/user-guide/sql/format_options.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/index.html b/user-guide/sql/index.html
index 91875d3a3d..3d1b41f05f 100644
--- a/user-guide/sql/index.html
+++ b/user-guide/sql/index.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/information_schema.html b/user-guide/sql/information_schema.html
index 00a7b15d5a..48cae95512 100644
--- a/user-guide/sql/information_schema.html
+++ b/user-guide/sql/information_schema.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/operators.html b/user-guide/sql/operators.html
index e3704e8d56..ec380f217d 100644
--- a/user-guide/sql/operators.html
+++ b/user-guide/sql/operators.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/prepared_statements.html b/user-guide/sql/prepared_statements.html
index 44a4af74d2..21b2c3ab48 100644
--- a/user-guide/sql/prepared_statements.html
+++ b/user-guide/sql/prepared_statements.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/scalar_functions.html b/user-guide/sql/scalar_functions.html
index dc1b8fe0cc..ad2bc8f5e5 100644
--- a/user-guide/sql/scalar_functions.html
+++ b/user-guide/sql/scalar_functions.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/select.html b/user-guide/sql/select.html
index 6a118e35fa..2108d3de28 100644
--- a/user-guide/sql/select.html
+++ b/user-guide/sql/select.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/special_functions.html b/user-guide/sql/special_functions.html
index 219b512bbd..05ac1c7363 100644
--- a/user-guide/sql/special_functions.html
+++ b/user-guide/sql/special_functions.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/subqueries.html b/user-guide/sql/subqueries.html
index e81fbec634..676779af4c 100644
--- a/user-guide/sql/subqueries.html
+++ b/user-guide/sql/subqueries.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
diff --git a/user-guide/sql/window_functions.html b/user-guide/sql/window_functions.html
index 40642a041c..4a40cb1d0b 100644
--- a/user-guide/sql/window_functions.html
+++ b/user-guide/sql/window_functions.html
@@ -357,10 +357,27 @@
Catalogs, Schemas, and Tables
</a>
</li>
- <li class="toctree-l1">
- <a class="reference internal" href="../../library-user-guide/adding-udfs.html">
- Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ <li class="toctree-l1 has-children">
+ <a class="reference internal" href="../../library-user-guide/functions/index.html">
+ Functions
</a>
+ <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
+ <label for="toctree-checkbox-3">
+ <i class="fas fa-chevron-down">
+ </i>
+ </label>
+ <ul>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/adding-udfs.html">
+ Adding User Defined Functions: Scalar/Window/Aggregate/Table Functions
+ </a>
+ </li>
+ <li class="toctree-l2">
+ <a class="reference internal" href="../../library-user-guide/functions/spark.html">
+ Spark Compatible Functions
+ </a>
+ </li>
+ </ul>
</li>
<li class="toctree-l1">
<a class="reference internal" href="../../library-user-guide/custom-table-providers.html">
@@ -453,8 +470,8 @@
<a class="reference internal" href="../../contributor-guide/specification/index.html">
Specifications
</a>
- <input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" type="checkbox"/>
- <label for="toctree-checkbox-3">
+ <input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" type="checkbox"/>
+ <label for="toctree-checkbox-4">
<i class="fas fa-chevron-down">
</i>
</label>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datafusion.apache.org
For additional commands, e-mail: commits-help@datafusion.apache.org