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 9ddf58df33 Publish built docs triggered by 
5498a02853021fc07a57743990d207e25ada27f4
9ddf58df33 is described below

commit 9ddf58df33d09618c8b14a440ce551ae7432e142
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Jun 21 16:15:27 2024 +0000

    Publish built docs triggered by 5498a02853021fc07a57743990d207e25ada27f4
---
 .../aggregate_function.rs                          | 15 -----------
 _sources/user-guide/dataframe.md.txt               |  1 +
 searchindex.js                                     |  2 +-
 user-guide/dataframe.html                          | 31 ++++++++++++----------
 4 files changed, 19 insertions(+), 30 deletions(-)

diff --git a/_downloads/f9718f9b04809de030b1693c73858f19/aggregate_function.rs 
b/_downloads/f9718f9b04809de030b1693c73858f19/aggregate_function.rs
index 1cde1c5050..967ccc0b08 100644
--- a/_downloads/f9718f9b04809de030b1693c73858f19/aggregate_function.rs
+++ b/_downloads/f9718f9b04809de030b1693c73858f19/aggregate_function.rs
@@ -47,10 +47,6 @@ pub enum AggregateFunction {
     Correlation,
     /// Grouping
     Grouping,
-    /// Bool And
-    BoolAnd,
-    /// Bool Or
-    BoolOr,
 }
 
 impl AggregateFunction {
@@ -64,8 +60,6 @@ impl AggregateFunction {
             NthValue => "NTH_VALUE",
             Correlation => "CORR",
             Grouping => "GROUPING",
-            BoolAnd => "BOOL_AND",
-            BoolOr => "BOOL_OR",
         }
     }
 }
@@ -82,8 +76,6 @@ impl FromStr for AggregateFunction {
         Ok(match name {
             // general
             "avg" => AggregateFunction::Avg,
-            "bool_and" => AggregateFunction::BoolAnd,
-            "bool_or" => AggregateFunction::BoolOr,
             "max" => AggregateFunction::Max,
             "mean" => AggregateFunction::Avg,
             "min" => AggregateFunction::Min,
@@ -128,9 +120,6 @@ impl AggregateFunction {
                 // The coerced_data_types is same with input_types.
                 Ok(coerced_data_types[0].clone())
             }
-            AggregateFunction::BoolAnd | AggregateFunction::BoolOr => {
-                Ok(DataType::Boolean)
-            }
             AggregateFunction::Correlation => {
                 correlation_return_type(&coerced_data_types[0])
             }
@@ -179,10 +168,6 @@ impl AggregateFunction {
                     .collect::<Vec<_>>();
                 Signature::uniform(1, valid, Volatility::Immutable)
             }
-            AggregateFunction::BoolAnd | AggregateFunction::BoolOr => {
-                Signature::uniform(1, vec![DataType::Boolean], 
Volatility::Immutable)
-            }
-
             AggregateFunction::Avg => {
                 Signature::uniform(1, NUMERICS.to_vec(), Volatility::Immutable)
             }
diff --git a/_sources/user-guide/dataframe.md.txt 
b/_sources/user-guide/dataframe.md.txt
index c0210200a2..744a719e77 100644
--- a/_sources/user-guide/dataframe.md.txt
+++ b/_sources/user-guide/dataframe.md.txt
@@ -64,6 +64,7 @@ execution. The plan is evaluated (executed) when an action 
method is invoked, su
 | ------------------- | 
------------------------------------------------------------------------------------------------------------------------------------------
 |
 | aggregate           | Perform an aggregate query with optional grouping 
expressions.                                                                    
         |
 | distinct            | Filter out duplicate rows.                             
                                                                                
    |
+| drop_columns        | Create a projection with all but the provided column 
names.                                                                          
      |
 | except              | Calculate the exception of two DataFrames. The two 
DataFrames must have exactly the same schema                                    
        |
 | filter              | Filter a DataFrame to only include rows that match the 
specified filter expression.                                                    
    |
 | intersect           | Calculate the intersection of two DataFrames. The two 
DataFrames must have exactly the same schema                                    
     |
diff --git a/searchindex.js b/searchindex.js
index 096fa36300..8dc885bb55 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
diff --git a/user-guide/dataframe.html b/user-guide/dataframe.html
index 4967d0ca89..34c2869b1f 100644
--- a/user-guide/dataframe.html
+++ b/user-guide/dataframe.html
@@ -574,46 +574,49 @@ execution. The plan is evaluated (executed) when an 
action method is invoked, su
 <tr class="row-odd"><td><p>distinct</p></td>
 <td><p>Filter out duplicate rows.</p></td>
 </tr>
-<tr class="row-even"><td><p>except</p></td>
+<tr class="row-even"><td><p>drop_columns</p></td>
+<td><p>Create a projection with all but the provided column names.</p></td>
+</tr>
+<tr class="row-odd"><td><p>except</p></td>
 <td><p>Calculate the exception of two DataFrames. The two DataFrames must have 
exactly the same schema</p></td>
 </tr>
-<tr class="row-odd"><td><p>filter</p></td>
+<tr class="row-even"><td><p>filter</p></td>
 <td><p>Filter a DataFrame to only include rows that match the specified filter 
expression.</p></td>
 </tr>
-<tr class="row-even"><td><p>intersect</p></td>
+<tr class="row-odd"><td><p>intersect</p></td>
 <td><p>Calculate the intersection of two DataFrames. The two DataFrames must 
have exactly the same schema</p></td>
 </tr>
-<tr class="row-odd"><td><p>join</p></td>
+<tr class="row-even"><td><p>join</p></td>
 <td><p>Join this DataFrame with another DataFrame using the specified columns 
as join keys.</p></td>
 </tr>
-<tr class="row-even"><td><p>join_on</p></td>
+<tr class="row-odd"><td><p>join_on</p></td>
 <td><p>Join this DataFrame with another DataFrame using arbitrary 
expressions.</p></td>
 </tr>
-<tr class="row-odd"><td><p>limit</p></td>
+<tr class="row-even"><td><p>limit</p></td>
 <td><p>Limit the number of rows returned from this DataFrame.</p></td>
 </tr>
-<tr class="row-even"><td><p>repartition</p></td>
+<tr class="row-odd"><td><p>repartition</p></td>
 <td><p>Repartition a DataFrame based on a logical partitioning scheme.</p></td>
 </tr>
-<tr class="row-odd"><td><p>sort</p></td>
+<tr class="row-even"><td><p>sort</p></td>
 <td><p>Sort the DataFrame by the specified sorting expressions. Any expression 
can be turned into a sort expression by calling its <code class="docutils 
literal notranslate"><span class="pre">sort</span></code> method.</p></td>
 </tr>
-<tr class="row-even"><td><p>select</p></td>
+<tr class="row-odd"><td><p>select</p></td>
 <td><p>Create a projection based on arbitrary expressions. Example: <code 
class="docutils literal notranslate"><span 
class="pre">df.select(vec![col(&quot;c1&quot;),</span> <span 
class="pre">abs(col(&quot;c2&quot;))])?</span></code></p></td>
 </tr>
-<tr class="row-odd"><td><p>select_columns</p></td>
+<tr class="row-even"><td><p>select_columns</p></td>
 <td><p>Create a projection based on column names. Example: <code 
class="docutils literal notranslate"><span 
class="pre">df.select_columns(&amp;[&quot;id&quot;,</span> <span 
class="pre">&quot;name&quot;])?</span></code>.</p></td>
 </tr>
-<tr class="row-even"><td><p>union</p></td>
+<tr class="row-odd"><td><p>union</p></td>
 <td><p>Calculate the union of two DataFrames, preserving duplicate rows. The 
two DataFrames must have exactly the same schema.</p></td>
 </tr>
-<tr class="row-odd"><td><p>union_distinct</p></td>
+<tr class="row-even"><td><p>union_distinct</p></td>
 <td><p>Calculate the distinct union of two DataFrames. The two DataFrames must 
have exactly the same schema.</p></td>
 </tr>
-<tr class="row-even"><td><p>with_column</p></td>
+<tr class="row-odd"><td><p>with_column</p></td>
 <td><p>Add an additional column to the DataFrame.</p></td>
 </tr>
-<tr class="row-odd"><td><p>with_column_renamed</p></td>
+<tr class="row-even"><td><p>with_column_renamed</p></td>
 <td><p>Rename one column by applying a new projection.</p></td>
 </tr>
 </tbody>


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

Reply via email to