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 9eba74d4fb Publish built docs triggered by 
351e5f95646035a8f742811af0a61d00480fefc2
9eba74d4fb is described below

commit 9eba74d4fb1e87bd7f8c35fe2cce3a27dfb52742
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Jul 5 11:49:46 2024 +0000

    Publish built docs triggered by 351e5f95646035a8f742811af0a61d00480fefc2
---
 _sources/library-user-guide/working-with-exprs.md.txt | 6 +++++-
 library-user-guide/working-with-exprs.html            | 7 ++++++-
 searchindex.js                                        | 2 +-
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/_sources/library-user-guide/working-with-exprs.md.txt 
b/_sources/library-user-guide/working-with-exprs.md.txt
index e0c9e69eb6..e0b6f434a0 100644
--- a/_sources/library-user-guide/working-with-exprs.md.txt
+++ b/_sources/library-user-guide/working-with-exprs.md.txt
@@ -80,7 +80,11 @@ If you'd like to learn more about `Expr`s, before we get 
into the details of cre
 
 ## Rewriting `Expr`s
 
-[rewrite_expr.rs](https://github.com/apache/datafusion/blob/main/datafusion-examples/examples/rewrite_expr.rs)
 contains example code for rewriting `Expr`s.
+There are several examples of rewriting and working with `Exprs`:
+
+- 
[expr_api.rs](https://github.com/apache/datafusion/blob/main/datafusion-examples/examples/expr_api.rs)
+- 
[analyzer_rule.rs](https://github.com/apache/datafusion/blob/main/datafusion-examples/examples/analyzer_rule.rs)
+- 
[optimizer_rule.rs](https://github.com/apache/datafusion/blob/main/datafusion-examples/examples/optimizer_rule.rs)
 
 Rewriting Expressions is the process of taking an `Expr` and transforming it 
into another `Expr`. This is useful for a number of reasons, including:
 
diff --git a/library-user-guide/working-with-exprs.html 
b/library-user-guide/working-with-exprs.html
index c09a3d02b2..e1e53d95d3 100644
--- a/library-user-guide/working-with-exprs.html
+++ b/library-user-guide/working-with-exprs.html
@@ -632,7 +632,12 @@
 </section>
 <section id="rewriting-exprs">
 <h2>Rewriting <code class="docutils literal notranslate"><span 
class="pre">Expr</span></code>s<a class="headerlink" href="#rewriting-exprs" 
title="Link to this heading">ΒΆ</a></h2>
-<p><a class="reference external" 
href="https://github.com/apache/datafusion/blob/main/datafusion-examples/examples/rewrite_expr.rs";>rewrite_expr.rs</a>
 contains example code for rewriting <code class="docutils literal 
notranslate"><span class="pre">Expr</span></code>s.</p>
+<p>There are several examples of rewriting and working with <code 
class="docutils literal notranslate"><span class="pre">Exprs</span></code>:</p>
+<ul class="simple">
+<li><p><a class="reference external" 
href="https://github.com/apache/datafusion/blob/main/datafusion-examples/examples/expr_api.rs";>expr_api.rs</a></p></li>
+<li><p><a class="reference external" 
href="https://github.com/apache/datafusion/blob/main/datafusion-examples/examples/analyzer_rule.rs";>analyzer_rule.rs</a></p></li>
+<li><p><a class="reference external" 
href="https://github.com/apache/datafusion/blob/main/datafusion-examples/examples/optimizer_rule.rs";>optimizer_rule.rs</a></p></li>
+</ul>
 <p>Rewriting Expressions is the process of taking an <code class="docutils 
literal notranslate"><span class="pre">Expr</span></code> and transforming it 
into another <code class="docutils literal notranslate"><span 
class="pre">Expr</span></code>. This is useful for a number of reasons, 
including:</p>
 <ul class="simple">
 <li><p>Simplifying <code class="docutils literal notranslate"><span 
class="pre">Expr</span></code>s to make them easier to evaluate</p></li>
diff --git a/searchindex.js b/searchindex.js
index 497db1980f..42fcd1f6ac 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"!=": [[43, "op-neq"]], "!~": [[43, 
"op-re-not-match"]], "!~*": [[43, "op-re-not-match-i"]], "!~~": [[43, "id18"]], 
"!~~*": [[43, "id19"]], "#": [[43, "op-bit-xor"]], "%": [[43, "op-modulo"]], 
"&": [[43, "op-bit-and"]], "(relation, name) tuples in logical fields and 
logical columns are unique": [[10, 
"relation-name-tuples-in-logical-fields-and-logical-columns-are-unique"]], "*": 
[[43, "op-multiply"]], "+": [[43, "op-plus"]], "-": [[43, "op-minus"]], "/": [[ 
[...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"!=": [[43, "op-neq"]], "!~": [[43, 
"op-re-not-match"]], "!~*": [[43, "op-re-not-match-i"]], "!~~": [[43, "id18"]], 
"!~~*": [[43, "id19"]], "#": [[43, "op-bit-xor"]], "%": [[43, "op-modulo"]], 
"&": [[43, "op-bit-and"]], "(relation, name) tuples in logical fields and 
logical columns are unique": [[10, 
"relation-name-tuples-in-logical-fields-and-logical-columns-are-unique"]], "*": 
[[43, "op-multiply"]], "+": [[43, "op-plus"]], "-": [[43, "op-minus"]], "/": [[ 
[...]
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to