No. | Executor | Description | Notes | BOOLEAN | BYTE | SHORT | INT | LONG | FLOAT | DOUBLE | STRING | DECIMAL | DATE | TIMESTAMP | NULL | BINARY | CALENDAR | ARRAY | MAP | STRUCT | UDT |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | CoalesceExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
2 | CollectLimitExec | using row version | |||||||||||||||||||
3 | ExpandExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
4 | FileSourceScanExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
5 | FilterExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
6 | GenerateExec | using row version | |||||||||||||||||||
7 | GlobalLimitExec | using row version | |||||||||||||||||||
8 | LocalLimitExec | ||||||||||||||||||||
9 | ProjectExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
10 | RangeExec | using row version | |||||||||||||||||||
11 | SortExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
12 | TakeOrderedAndPorjectExec | using row version | |||||||||||||||||||
13 | UnionExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
14 | CustomShuffleReaderExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
15 | HashAggregateExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
16 | SortAggregateExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
17 | DataWritingCommandExec | using row version | |||||||||||||||||||
18 | BatchScanExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
19 | BroadcastExchangeExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
20 | ShuffleExchangeExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
21 | BroadcastHashJoinExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
22 | BroadcastNestedLoopJoinExec | using row version | |||||||||||||||||||
23 | CartesianProductExec | using row version | |||||||||||||||||||
24 | ShuffledHashJoinExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
25 | SortMergeJoinExec | y | y | y | y | y | y | y | y | y | y | ||||||||||
26 | ArrowEvalPythonExec | using row version | |||||||||||||||||||
27 | WindowINPandasExec | using row version | |||||||||||||||||||
28 | WindowExec | y | y | y | y | y | y | y | y | y | y |