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 0aec4e199f Publish built docs triggered by 
5bfc11ba4ac4f11eaf9793c668e4a064fb697e6e
0aec4e199f is described below

commit 0aec4e199f18ab581bed08cbdd59219998a6ec96
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Jun 20 00:42:11 2024 +0000

    Publish built docs triggered by 5bfc11ba4ac4f11eaf9793c668e4a064fb697e6e
---
 .../aggregate_function.rs                          | 28 ----------------------
 _sources/contributor-guide/getting_started.md.txt  |  4 ++--
 contributor-guide/getting_started.html             |  4 ++--
 searchindex.js                                     |  2 +-
 4 files changed, 5 insertions(+), 33 deletions(-)

diff --git a/_downloads/f9718f9b04809de030b1693c73858f19/aggregate_function.rs 
b/_downloads/f9718f9b04809de030b1693c73858f19/aggregate_function.rs
index 441e8953df..1cde1c5050 100644
--- a/_downloads/f9718f9b04809de030b1693c73858f19/aggregate_function.rs
+++ b/_downloads/f9718f9b04809de030b1693c73858f19/aggregate_function.rs
@@ -47,18 +47,10 @@ pub enum AggregateFunction {
     Correlation,
     /// Grouping
     Grouping,
-    /// Bit And
-    BitAnd,
-    /// Bit Or
-    BitOr,
-    /// Bit Xor
-    BitXor,
     /// Bool And
     BoolAnd,
     /// Bool Or
     BoolOr,
-    /// String aggregation
-    StringAgg,
 }
 
 impl AggregateFunction {
@@ -72,12 +64,8 @@ impl AggregateFunction {
             NthValue => "NTH_VALUE",
             Correlation => "CORR",
             Grouping => "GROUPING",
-            BitAnd => "BIT_AND",
-            BitOr => "BIT_OR",
-            BitXor => "BIT_XOR",
             BoolAnd => "BOOL_AND",
             BoolOr => "BOOL_OR",
-            StringAgg => "STRING_AGG",
         }
     }
 }
@@ -94,9 +82,6 @@ impl FromStr for AggregateFunction {
         Ok(match name {
             // general
             "avg" => AggregateFunction::Avg,
-            "bit_and" => AggregateFunction::BitAnd,
-            "bit_or" => AggregateFunction::BitOr,
-            "bit_xor" => AggregateFunction::BitXor,
             "bool_and" => AggregateFunction::BoolAnd,
             "bool_or" => AggregateFunction::BoolOr,
             "max" => AggregateFunction::Max,
@@ -104,7 +89,6 @@ impl FromStr for AggregateFunction {
             "min" => AggregateFunction::Min,
             "array_agg" => AggregateFunction::ArrayAgg,
             "nth_value" => AggregateFunction::NthValue,
-            "string_agg" => AggregateFunction::StringAgg,
             // statistical
             "corr" => AggregateFunction::Correlation,
             // other
@@ -144,9 +128,6 @@ impl AggregateFunction {
                 // The coerced_data_types is same with input_types.
                 Ok(coerced_data_types[0].clone())
             }
-            AggregateFunction::BitAnd
-            | AggregateFunction::BitOr
-            | AggregateFunction::BitXor => Ok(coerced_data_types[0].clone()),
             AggregateFunction::BoolAnd | AggregateFunction::BoolOr => {
                 Ok(DataType::Boolean)
             }
@@ -161,7 +142,6 @@ impl AggregateFunction {
             )))),
             AggregateFunction::Grouping => Ok(DataType::Int32),
             AggregateFunction::NthValue => Ok(coerced_data_types[0].clone()),
-            AggregateFunction::StringAgg => Ok(DataType::LargeUtf8),
         }
     }
 }
@@ -199,11 +179,6 @@ impl AggregateFunction {
                     .collect::<Vec<_>>();
                 Signature::uniform(1, valid, Volatility::Immutable)
             }
-            AggregateFunction::BitAnd
-            | AggregateFunction::BitOr
-            | AggregateFunction::BitXor => {
-                Signature::uniform(1, INTEGERS.to_vec(), Volatility::Immutable)
-            }
             AggregateFunction::BoolAnd | AggregateFunction::BoolOr => {
                 Signature::uniform(1, vec![DataType::Boolean], 
Volatility::Immutable)
             }
@@ -215,9 +190,6 @@ impl AggregateFunction {
             AggregateFunction::Correlation => {
                 Signature::uniform(2, NUMERICS.to_vec(), Volatility::Immutable)
             }
-            AggregateFunction::StringAgg => {
-                Signature::uniform(2, STRINGS.to_vec(), Volatility::Immutable)
-            }
         }
     }
 }
diff --git a/_sources/contributor-guide/getting_started.md.txt 
b/_sources/contributor-guide/getting_started.md.txt
index 64d5a0d43d..696d6d3a0f 100644
--- a/_sources/contributor-guide/getting_started.md.txt
+++ b/_sources/contributor-guide/getting_started.md.txt
@@ -50,11 +50,11 @@ $ pacman -S protobuf
 $ brew install protobuf
 ```
 
-You will want to verify the version installed is `3.12` or greater, which 
introduced support for explicit [field 
presence](https://github.com/protocolbuffers/protobuf/blob/v3.12.0/docs/field_presence.md).
 Older versions may fail to compile.
+You will want to verify the version installed is `3.15` or greater, which has 
support for explicit [field 
presence](https://github.com/protocolbuffers/protobuf/blob/v3.15.0/docs/field_presence.md).
 Older versions may fail to compile.
 
 ```shell
 $ protoc --version
-libprotoc 3.12.4
+libprotoc 3.15.0
 ```
 
 Alternatively a binary release can be downloaded from the [Release 
Page](https://github.com/protocolbuffers/protobuf/releases) or [built from 
source](https://github.com/protocolbuffers/protobuf/blob/main/src/README.md).
diff --git a/contributor-guide/getting_started.html 
b/contributor-guide/getting_started.html
index 79ca6bdec0..1c8ed598f8 100644
--- a/contributor-guide/getting_started.html
+++ b/contributor-guide/getting_started.html
@@ -558,9 +558,9 @@ $ pacman -S protobuf
 $ brew install protobuf
 </pre></div>
 </div>
-<p>You will want to verify the version installed is <code class="docutils 
literal notranslate"><span class="pre">3.12</span></code> or greater, which 
introduced support for explicit <a class="reference external" 
href="https://github.com/protocolbuffers/protobuf/blob/v3.12.0/docs/field_presence.md";>field
 presence</a>. Older versions may fail to compile.</p>
+<p>You will want to verify the version installed is <code class="docutils 
literal notranslate"><span class="pre">3.15</span></code> or greater, which has 
support for explicit <a class="reference external" 
href="https://github.com/protocolbuffers/protobuf/blob/v3.15.0/docs/field_presence.md";>field
 presence</a>. Older versions may fail to compile.</p>
 <div class="highlight-shell notranslate"><div 
class="highlight"><pre><span></span>$<span class="w"> </span>protoc<span 
class="w"> </span>--version
-libprotoc<span class="w"> </span><span class="m">3</span>.12.4
+libprotoc<span class="w"> </span><span class="m">3</span>.15.0
 </pre></div>
 </div>
 <p>Alternatively a binary release can be downloaded from the <a 
class="reference external" 
href="https://github.com/protocolbuffers/protobuf/releases";>Release Page</a> or 
<a class="reference external" 
href="https://github.com/protocolbuffers/protobuf/blob/main/src/README.md";>built
 from source</a>.</p>
diff --git a/searchindex.js b/searchindex.js
index 70393cccc8..096fa36300 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