This is an automated email from the ASF dual-hosted git repository. hongze pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git
The following commit(s) were added to refs/heads/main by this push:
new 75f881724c [VL] Doc: Update outdated operators in the documentation
(#9474)
75f881724c is described below
commit 75f881724c4255f1453227577ff05b950d1f8001
Author: Arnav Balyan <[email protected]>
AuthorDate: Mon May 5 19:46:04 2025 +0530
[VL] Doc: Update outdated operators in the documentation (#9474)
---
docs/velox-backend-support-progress.md | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/docs/velox-backend-support-progress.md
b/docs/velox-backend-support-progress.md
index 38159b74ff..c1ba44421f 100644
--- a/docs/velox-backend-support-progress.md
+++ b/docs/velox-backend-support-progress.md
@@ -62,13 +62,14 @@ Gluten supports 30+ operators (Drag to right to see all
data types)
| | The enforce single row operation checks that
input contains at most one row and returns that row unmodified
| N
| EnforceSingleRowNode | NS | NS | NS | NS
| NS | NS | NS | NS | NS | NS | NS | NS | NS |
NS | NS | NS | NS | NS |
| | The assign unique id operation adds one column
at the end of the input columns with unique value per row
| N
| AssignUniqueIdNode | NS | NS | NS | NS |
NS | NS | NS | NS | NS | NS | NS | NS | NS | S
| S | S | S | S |
| ReusedExchangeExec | A wrapper for reused exchange to have
different output
| ReusedExchangeExec
| N | | |
| | | | | | | | | |
| | | | | |
-| CollectLimitExec | Reduce to single partition and apply limit
| N
| N | | | | |
| | | | | | | | |
| | | | |
+| CollectLimitExec | Reduce to single partition and apply limit
| ColumnarCollectLimitExec
| N | S | S | S | S |
S | S | S | S | S | S | S | S | S | S
| S | S | S | S |
+| CollectTailExec | Collect the tail `x` elements from dataframe
| ColumnarCollectTailExec
| N | S | S | S | S |
S | S | S | S | S | S | S | S | S | S
| S | S | S | S |
| BroadcastExchangeExec | The backend for broadcast exchange of data
| Y
| Y | S | S | S | S |
S | S | S | S | S | S | NS | NS | NS | S
| NS | S | NS | NS |
| ObjectHashAggregateExec | The backend for hash based aggregations
supporting TypedImperativeAggregate functions
|
HashAggregateExecBaseTransformer | N
| | | | | | | | | |
| | | | | | | | |
| SortAggregateExec | The backend for sort based aggregations
| HashAggregateExecBaseTransformer
(Partially supported) | N | | | | |
| | | | | | | | |
| | | | |
| CoalesceExec | Reduce the partition numbers
| CoalesceExecTransformer
| N | | | | |
| | | | | | | | |
| | | | |
| GenerateExec | The backend for operations that generate more
output rows than input rows like explode
| GenerateExecTransformer
| UnnestNode | | | | |
| | | | | | | | |
| | | | |
-| RangeExec | The backend for range operator
| N
| N | | | | |
| | | | | | | | |
| | | | |
+| RangeExec | The backend for range operator
| ColumnarRangeExec
| N | S | S | S | S |
S | S | S | S | S | S | S | S | S | S
| S | S | S | S |
| SampleExec | The backend for the sample operator
| SampleExecTransformer
| N | | | | |
| | | | | | | | |
| | | | |
| SubqueryBroadcastExec | Plan to collect and transform the broadcast
key values
| Y
| Y | S | S | S | S
| S | S | S | S | S | S | NS | NS | NS |
S | NS | S | NS | NS |
| TakeOrderedAndProjectExec | Take the first limit elements as defined by
the sortOrder, and do projection if needed
| Y
| Y | S | S | S | S
| S | S | S | S | S | S | NS | NS | NS |
S | NS | S | NS | NS |
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
