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/arrow-datafusion.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 39b81305cd Publish built docs triggered by
d8692b119a0c2c42eb3e63a84c74e0aea861b0b3
39b81305cd is described below
commit 39b81305cdc8859f63644f608b7882872cc8eccd
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Wed Aug 9 14:00:49 2023 +0000
Publish built docs triggered by d8692b119a0c2c42eb3e63a84c74e0aea861b0b3
---
_sources/contributor-guide/index.md.txt | 8 ++++++--
contributor-guide/index.html | 14 ++++++++++++--
searchindex.js | 2 +-
3 files changed, 19 insertions(+), 5 deletions(-)
diff --git a/_sources/contributor-guide/index.md.txt
b/_sources/contributor-guide/index.md.txt
index 64cf0ee8cb..52ec5fcb6b 100644
--- a/_sources/contributor-guide/index.md.txt
+++ b/_sources/contributor-guide/index.md.txt
@@ -221,9 +221,11 @@ Below is a checklist of what you need to do to add a new
scalar function to Data
- a new line in `signature` with the signature of the function (number and
types of its arguments)
- a new line in `create_physical_expr`/`create_physical_fun` mapping the
built-in to the implementation
- tests to the function.
-- In
[core/tests/sql](https://github.com/apache/arrow-datafusion/blob/main/datafusion/core/tests/sql),
add a new test where the function is called through SQL against well known
data and returns the expected result.
+- In
[core/tests/sqllogictests/test_files](https://github.com/apache/arrow-datafusion/blob/main/datafusion/core/tests/sqllogictests/test_files),
add new `sqllogictest` integration tests where the function is called through
SQL against well known data and returns the expected result.
+ - Documentation for `sqllogictest`
[here](https://github.com/apache/arrow-datafusion/blob/main/datafusion/core/tests/sqllogictests/README.md)
- In
[expr/src/expr_fn.rs](https://github.com/apache/arrow-datafusion/blob/main/datafusion/expr/src/expr_fn.rs),
add:
- a new entry of the `unary_scalar_expr!` macro for the new function.
+- Add SQL reference documentation
[here](https://github.com/apache/arrow-datafusion/blob/main/docs/source/user-guide/sql/scalar_functions.md)
### How to add a new aggregate function
@@ -241,7 +243,9 @@ Below is a checklist of what you need to do to add a new
aggregate function to D
- a new line in `signature` with the signature of the function (number and
types of its arguments)
- a new line in `create_aggregate_expr` mapping the built-in to the
implementation
- tests to the function.
-- In
[tests/sql](https://github.com/apache/arrow-datafusion/blob/main/datafusion/core/tests/sql),
add a new test where the function is called through SQL against well known
data and returns the expected result.
+- In
[core/tests/sqllogictests/test_files](https://github.com/apache/arrow-datafusion/blob/main/datafusion/core/tests/sqllogictests/test_files),
add new `sqllogictest` integration tests where the function is called through
SQL against well known data and returns the expected result.
+ - Documentation for `sqllogictest`
[here](https://github.com/apache/arrow-datafusion/blob/main/datafusion/core/tests/sqllogictests/README.md)
+- Add SQL reference documentation
[here](https://github.com/apache/arrow-datafusion/blob/main/docs/source/user-guide/sql/aggregate_functions.md)
### How to display plans graphically
diff --git a/contributor-guide/index.html b/contributor-guide/index.html
index e1024497db..843e6f54ae 100644
--- a/contributor-guide/index.html
+++ b/contributor-guide/index.html
@@ -650,12 +650,17 @@ and tries to follow the Rust standard <a class="reference
external" href="https:
<li><p>tests to the function.</p></li>
</ul>
</li>
-<li><p>In <a class="reference external"
href="https://github.com/apache/arrow-datafusion/blob/main/datafusion/core/tests/sql">core/tests/sql</a>,
add a new test where the function is called through SQL against well known
data and returns the expected result.</p></li>
+<li><p>In <a class="reference external"
href="https://github.com/apache/arrow-datafusion/blob/main/datafusion/core/tests/sqllogictests/test_files">core/tests/sqllogictests/test_files</a>,
add new <code class="docutils literal notranslate"><span
class="pre">sqllogictest</span></code> integration tests where the function is
called through SQL against well known data and returns the expected result.</p>
+<ul>
+<li><p>Documentation for <code class="docutils literal notranslate"><span
class="pre">sqllogictest</span></code> <a class="reference external"
href="https://github.com/apache/arrow-datafusion/blob/main/datafusion/core/tests/sqllogictests/README.md">here</a></p></li>
+</ul>
+</li>
<li><p>In <a class="reference external"
href="https://github.com/apache/arrow-datafusion/blob/main/datafusion/expr/src/expr_fn.rs">expr/src/expr_fn.rs</a>,
add:</p>
<ul>
<li><p>a new entry of the <code class="docutils literal notranslate"><span
class="pre">unary_scalar_expr!</span></code> macro for the new
function.</p></li>
</ul>
</li>
+<li><p>Add SQL reference documentation <a class="reference external"
href="https://github.com/apache/arrow-datafusion/blob/main/docs/source/user-guide/sql/scalar_functions.md">here</a></p></li>
</ul>
</section>
<section id="how-to-add-a-new-aggregate-function">
@@ -680,7 +685,12 @@ and tries to follow the Rust standard <a class="reference
external" href="https:
<li><p>tests to the function.</p></li>
</ul>
</li>
-<li><p>In <a class="reference external"
href="https://github.com/apache/arrow-datafusion/blob/main/datafusion/core/tests/sql">tests/sql</a>,
add a new test where the function is called through SQL against well known
data and returns the expected result.</p></li>
+<li><p>In <a class="reference external"
href="https://github.com/apache/arrow-datafusion/blob/main/datafusion/core/tests/sqllogictests/test_files">core/tests/sqllogictests/test_files</a>,
add new <code class="docutils literal notranslate"><span
class="pre">sqllogictest</span></code> integration tests where the function is
called through SQL against well known data and returns the expected result.</p>
+<ul>
+<li><p>Documentation for <code class="docutils literal notranslate"><span
class="pre">sqllogictest</span></code> <a class="reference external"
href="https://github.com/apache/arrow-datafusion/blob/main/datafusion/core/tests/sqllogictests/README.md">here</a></p></li>
+</ul>
+</li>
+<li><p>Add SQL reference documentation <a class="reference external"
href="https://github.com/apache/arrow-datafusion/blob/main/docs/source/user-guide/sql/aggregate_functions.md">here</a></p></li>
</ul>
</section>
<section id="how-to-display-plans-graphically">
diff --git a/searchindex.js b/searchindex.js
index 86eeab091a..f3a4227d72 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["contributor-guide/architecture",
"contributor-guide/communication", "contributor-guide/index",
"contributor-guide/quarterly_roadmap", "contributor-guide/roadmap",
"contributor-guide/specification/index",
"contributor-guide/specification/invariants",
"contributor-guide/specification/output-field-name-semantic", "index",
"user-guide/cli", "user-guide/configs", "user-guide/dataframe",
"user-guide/example-usage", "user-guide/expressions", "user-guide/faq", "use
[...]
\ No newline at end of file
+Search.setIndex({"docnames": ["contributor-guide/architecture",
"contributor-guide/communication", "contributor-guide/index",
"contributor-guide/quarterly_roadmap", "contributor-guide/roadmap",
"contributor-guide/specification/index",
"contributor-guide/specification/invariants",
"contributor-guide/specification/output-field-name-semantic", "index",
"user-guide/cli", "user-guide/configs", "user-guide/dataframe",
"user-guide/example-usage", "user-guide/expressions", "user-guide/faq", "use
[...]
\ No newline at end of file