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 fdad165d49 Publish built docs triggered by 
0f83c1d233499e80fd9b0baf89dd624099c1d1ba
fdad165d49 is described below

commit fdad165d4929dbdc1ea888f785efd45534f8b9f1
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Jun 6 23:17:28 2025 +0000

    Publish built docs triggered by 0f83c1d233499e80fd9b0baf89dd624099c1d1ba
---
 _downloads/6b1061daa902cf2423ed86f1373aefed/optimizer_rule.rs | 2 +-
 _sources/library-user-guide/adding-udfs.md.txt                | 2 +-
 library-user-guide/adding-udfs.html                           | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/_downloads/6b1061daa902cf2423ed86f1373aefed/optimizer_rule.rs 
b/_downloads/6b1061daa902cf2423ed86f1373aefed/optimizer_rule.rs
index 63f1748480..176b1a6980 100644
--- a/_downloads/6b1061daa902cf2423ed86f1373aefed/optimizer_rule.rs
+++ b/_downloads/6b1061daa902cf2423ed86f1373aefed/optimizer_rule.rs
@@ -171,7 +171,7 @@ fn is_binary_eq(binary_expr: &BinaryExpr) -> bool {
 
 /// Return true if the expression is a literal or column reference
 fn is_lit_or_col(expr: &Expr) -> bool {
-    matches!(expr, Expr::Column(_) | Expr::Literal(_))
+    matches!(expr, Expr::Column(_) | Expr::Literal(_, _))
 }
 
 /// A simple user defined filter function
diff --git a/_sources/library-user-guide/adding-udfs.md.txt 
b/_sources/library-user-guide/adding-udfs.md.txt
index 93a737b69b..aee54a4ff3 100644
--- a/_sources/library-user-guide/adding-udfs.md.txt
+++ b/_sources/library-user-guide/adding-udfs.md.txt
@@ -669,7 +669,7 @@ pub struct EchoFunction {}
 
 impl TableFunctionImpl for EchoFunction {
     fn call(&self, exprs: &[Expr]) -> Result<Arc<dyn TableProvider>> {
-        let Some(Expr::Literal(ScalarValue::Int64(Some(value)))) = 
exprs.get(0) else {
+        let Some(Expr::Literal(ScalarValue::Int64(Some(value)), _)) = 
exprs.get(0) else {
             return plan_err!("First argument must be an integer");
         };
 
diff --git a/library-user-guide/adding-udfs.html 
b/library-user-guide/adding-udfs.html
index 0b8dfa7251..b35e53b933 100644
--- a/library-user-guide/adding-udfs.html
+++ b/library-user-guide/adding-udfs.html
@@ -1286,7 +1286,7 @@ validation of the input <code class="docutils literal 
notranslate"><span class="
 
 <span class="k">impl</span><span class="w"> </span><span 
class="n">TableFunctionImpl</span><span class="w"> </span><span 
class="k">for</span><span class="w"> </span><span 
class="n">EchoFunction</span><span class="w"> </span><span class="p">{</span>
 <span class="w">    </span><span class="k">fn</span><span class="w"> 
</span><span class="nf">call</span><span class="p">(</span><span 
class="o">&amp;</span><span class="bp">self</span><span class="p">,</span><span 
class="w"> </span><span class="n">exprs</span><span class="p">:</span><span 
class="w"> </span><span class="kp">&amp;</span><span class="p">[</span><span 
class="n">Expr</span><span class="p">])</span><span class="w"> </span><span 
class="p">-&gt;</span><span class="w"> </span><sp [...]
-<span class="w">        </span><span class="kd">let</span><span class="w"> 
</span><span class="nb">Some</span><span class="p">(</span><span 
class="n">Expr</span><span class="p">::</span><span 
class="n">Literal</span><span class="p">(</span><span 
class="n">ScalarValue</span><span class="p">::</span><span 
class="n">Int64</span><span class="p">(</span><span class="nb">Some</span><span 
class="p">(</span><span class="n">value</span><span class="p">))))</span><span 
class="w"> </span><span clas [...]
+<span class="w">        </span><span class="kd">let</span><span class="w"> 
</span><span class="nb">Some</span><span class="p">(</span><span 
class="n">Expr</span><span class="p">::</span><span 
class="n">Literal</span><span class="p">(</span><span 
class="n">ScalarValue</span><span class="p">::</span><span 
class="n">Int64</span><span class="p">(</span><span class="nb">Some</span><span 
class="p">(</span><span class="n">value</span><span class="p">)),</span><span 
class="w"> </span><span class [...]
 <span class="w">            </span><span class="k">return</span><span 
class="w"> </span><span class="n">plan_err</span><span class="o">!</span><span 
class="p">(</span><span class="s">&quot;First argument must be an 
integer&quot;</span><span class="p">);</span>
 <span class="w">        </span><span class="p">};</span>
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@datafusion.apache.org
For additional commands, e-mail: commits-h...@datafusion.apache.org

Reply via email to