Get desktop application:
View/edit binary Protocol Buffers messages
Used in: AggExecNode
Used in: PhysicalPlanNode
repeated AggMode mode = 5
repeated string grouping_expr_name = 6
repeated string agg_expr_name = 7
uint64 initial_input_buffer_offset = 8
bool supports_partial_skipping = 9
Used in: PhysicalAggExprNode, WindowExprNode
MIN = 0
MAX = 1
SUM = 2
AVG = 3
COUNT = 4
COLLECT_LIST = 5
COLLECT_SET = 6
FIRST = 7
FIRST_IGNORES_NULL = 8
BLOOM_FILTER = 9
BRICKHOUSE_COLLECT = 1000
BRICKHOUSE_COMBINE_UNIQUE = 1001
UDAF = 1002
Used in: AggExecNode
PARTIAL = 0
PARTIAL_MERGE = 1
FINAL = 2
Used in: PhysicalAggExprNode
bytes serialized = 1
optional Schema input_schema = 2
Used in: BoundReference, Dictionary, Field, PhysicalAggExprNode, PhysicalCastNode, PhysicalNamedStructExprNode, PhysicalScalarFunctionNode, PhysicalSparkScalarSubqueryWrapperExprNode, PhysicalSparkUDFWrapperExprNode, PhysicalTryCastNode, ProjectionExecNode, WindowExprNode
oneof arrow_type_enum
int32 FIXED_SIZE_BINARY = 16
List LIST = 25
List LARGE_LIST = 26
Union UNION = 29
Map MAP = 33
Used in: PhysicalExprNode
Used in: PhysicalExprNode
uint64 index = 1
optional ArrowType data_type = 2
bool nullable = 3
Used in: PhysicalPlanNode
Used in: PhysicalPlanNode
optional Schema schema = 1
repeated JoinOn on = 4
JoinSide broadcast_side = 6
string cached_build_hash_map_id = 7
Used in: PhysicalPlanNode
Used in: JoinFilter
Used in: Statistics
optional ScalarValue min_value = 1
optional ScalarValue max_value = 2
uint32 null_count = 3
uint32 distinct_count = 4
Day = 0
DateMillisecond = 1
Used in: PhysicalPlanNode
Used in: ArrowType
uint64 whole = 1
int64 fractional = 2
Used in: ArrowType
Used in: ArrowType
(message has no fields)
Used in: PhysicalPlanNode
optional Schema schema = 1
uint32 num_partitions = 2
Used in: PhysicalPlanNode
Used in: ExpandExecNode
Used in: PhysicalPlanNode
uint32 num_partitions = 1
optional Schema schema = 2
string export_iter_provider_resource_id = 3
Used in: SortExecNode
Used in: FixedSizeList, GenerateExecNode, List, Map, Schema, Struct, Union, WindowExprNode
string name = 1
optional ArrowType arrow_type = 2
bool nullable = 3
repeated Field children = 4
Used in: FileScanExecConf
Used in: PartitionedFile
int64 start = 1
int64 end = 2
Used in: OrcScanExecNode, ParquetScanExecNode
int64 num_partitions = 1
int64 partition_index = 2
optional FileGroup file_group = 3
optional Schema schema = 4
repeated uint32 projection = 6
optional ScanLimit limit = 7
optional Statistics statistics = 8
optional Schema partition_schema = 9
Used in: PhysicalPlanNode
Used in: ArrowType
optional Field field_type = 1
int32 list_size = 2
Used in: PhysicalPlanNode
optional Generator generator = 2
repeated string required_child_output = 3
repeated Field generator_output = 4
bool outer = 5
Used in: Generator
Explode = 0
PosExplode = 1
JsonTuple = 2
Udtf = 10000
Used in: Generator
bytes serialized = 1
optional Schema return_schema = 2
Used in: GenerateExecNode
Used in: PhysicalPlanNode
Used in: ArrowType
YearMonth = 0
DayTime = 1
MonthDayNano = 2
Used in: PhysicalPlanNode
uint32 num_partitions = 1
optional Schema schema = 2
string ipc_provider_resource_id = 3
Used in: PhysicalPlanNode
string ipc_consumer_resource_id = 2
Used in: BroadcastJoinExecNode, HashJoinExecNode, SortMergeJoinExecNode
Used in: BroadcastJoinExecNode, ColumnIndex, HashJoinExecNode
LEFT_SIDE = 0
RIGHT_SIDE = 1
Used in: BroadcastJoinExecNode, HashJoinExecNode, SortMergeJoinExecNode
INNER = 0
LEFT = 1
RIGHT = 2
FULL = 3
SEMI = 4
ANTI = 5
EXISTENCE = 6
Used in: PhysicalPlanNode
Used in: ArrowType
optional Field field_type = 1
Used in: ArrowType
optional Field key_type = 1
optional Field value_type = 2
Used in: PhysicalPlanNode
Used in: ParquetSinkExecNode
string key = 1
string value = 2
Used in: PhysicalPlanNode
Used in: PhysicalPlanNode
string fs_resource_id = 2
int32 num_dyn_parts = 3
Used in: TaskDefinition
string job_id = 1
uint32 stage_id = 2
uint32 partition_id = 4
COLLECT_LEFT = 0
PARTITIONED = 1
Used in: FileGroup
string path = 1
uint64 size = 2
uint64 last_modified_ns = 3
repeated ScalarValue partition_values = 4
optional FileRange range = 5
Used in: PhysicalExprNode
Used in: PhysicalExprNode
Used in: PhysicalExprNode
Used in: PhysicalExprNode
Used in: PhysicalExprNode
string name = 1
uint32 index = 2
Used in: AggExecNode, BloomFilterMightContainExprNode, BroadcastJoinBuildHashMapExecNode, ExpandProjection, FilterExecNode, Generator, JoinFilter, JoinOn, OrcScanExecNode, ParquetScanExecNode, PhysicalAggExprNode, PhysicalAliasNode, PhysicalBinaryExprNode, PhysicalCaseNode, PhysicalCastNode, PhysicalGetIndexedFieldExprNode, PhysicalGetMapValueExprNode, PhysicalHashRepartition, PhysicalInListNode, PhysicalIsNotNull, PhysicalIsNull, PhysicalLikeExprNode, PhysicalNamedStructExprNode, PhysicalNegativeNode, PhysicalNot, PhysicalSCAndExprNode, PhysicalSCOrExprNode, PhysicalScalarFunctionNode, PhysicalSortExprNode, PhysicalSparkUDFWrapperExprNode, PhysicalTryCastNode, PhysicalWhenThen, ProjectionExecNode, SortExecNode, StringContainsExprNode, StringEndsWithExprNode, StringStartsWithExprNode, WindowExecNode, WindowExprNode
Used in: PhysicalExprNode
Used in: PhysicalExprNode
Used in: PhysicalRepartition
uint64 partition_count = 2
Used in: PhysicalExprNode
Used in: PhysicalExprNode
Used in: PhysicalExprNode
Used in: PhysicalExprNode
bool negated = 1
bool case_insensitive = 2
Used in: PhysicalExprNode
Used in: PhysicalExprNode
Used in: PhysicalExprNode
Used in: AggExecNode, BroadcastJoinBuildHashMapExecNode, BroadcastJoinExecNode, CoalesceBatchesExecNode, DebugExecNode, ExpandExecNode, FilterExecNode, GenerateExecNode, HashJoinExecNode, IpcWriterExecNode, LimitExecNode, ParquetSinkExecNode, ProjectionExecNode, RenameColumnsExecNode, RssShuffleWriterExecNode, ShuffleWriterExecNode, SortExecNode, SortMergeJoinExecNode, TaskDefinition, UnionInput, WindowExecNode
Used in: PhysicalRepartition
uint64 partition_count = 2
repeated ScalarValue list_value = 3
Used in: RssShuffleWriterExecNode, ShuffleWriterExecNode, TaskDefinition
Used in: PhysicalRepartition
uint64 partition_count = 1
Used in: PhysicalExprNode
Used in: PhysicalExprNode
Used in: PhysicalExprNode
string name = 1
optional ArrowType return_type = 4
Used in: PhysicalRepartition
uint64 partition_count = 1
Used in: PhysicalExprNode
bool asc = 2
bool nulls_first = 3
Used in: PhysicalExprNode
bytes serialized = 1
optional ArrowType return_type = 2
bool return_nullable = 3
Used in: PhysicalExprNode
bytes serialized = 1
optional ArrowType return_type = 2
bool return_nullable = 3
string expr_string = 5
Used in: PhysicalExprNode
Used in: PhysicalCaseNode
BOOL = 0
UINT8 = 1
INT8 = 2
UINT16 = 3
INT16 = 4
UINT32 = 5
INT32 = 6
UINT64 = 7
INT64 = 8
FLOAT32 = 9
FLOAT64 = 10
UTF8 = 11
LARGE_UTF8 = 12
DATE32 = 13
NULL = 14
DECIMAL128 = 15
DATE64 = 16
TIMESTAMP_SECOND = 17
TIMESTAMP_MILLISECOND = 18
TIMESTAMP_MICROSECOND = 19
TIMESTAMP_NANOSECOND = 20
INTERVAL_YEARMONTH = 21
INTERVAL_DAYTIME = 22
Used in: PhysicalPlanNode
repeated string expr_name = 3
repeated ArrowType data_type = 4
Used in: PhysicalPlanNode
repeated string renamed_column_names = 2
Used in: PhysicalExprNode
(message has no fields)
Used in: PhysicalPlanNode
string rss_partition_writer_resource_id = 3
Used in: PhysicalScalarFunctionNode
Abs = 0
Acos = 1
Asin = 2
Atan = 3
Ascii = 4
Ceil = 5
Cos = 6
Digest = 7
Exp = 8
Floor = 9
Ln = 10
Log = 11
Log10 = 12
Log2 = 13
Round = 14
Signum = 15
Sin = 16
Sqrt = 17
Tan = 18
Trunc = 19
NullIf = 20
RegexpMatch = 21
BitLength = 22
Btrim = 23
CharacterLength = 24
Chr = 25
Concat = 26
ConcatWithSeparator = 27
DatePart = 28
DateTrunc = 29
InitCap = 30
Left = 31
Lpad = 32
Lower = 33
Ltrim = 34
MD5 = 35
OctetLength = 37
Random = 38
RegexpReplace = 39
Repeat = 40
Replace = 41
Reverse = 42
Right = 43
Rpad = 44
Rtrim = 45
SplitPart = 50
StartsWith = 51
Strpos = 52
Substr = 53
ToHex = 54
ToTimestamp = 55
ToTimestampMillis = 56
ToTimestampMicros = 57
ToTimestampSeconds = 58
Now = 59
Translate = 60
Trim = 61
Upper = 62
Coalesce = 63
SparkExtFunctions = 10000
Used in: ColumnStats, PartitionedFile, PhysicalExprNode, PhysicalGetIndexedFieldExprNode, PhysicalGetMapValueExprNode, PhysicalRangeRepartition
Used in: FileScanExecConf
Used in: AggUdaf, BroadcastJoinExecNode, EmptyPartitionsExecNode, ExpandExecNode, FFIReaderExecNode, FileScanExecConf, GenerateUdtf, HashJoinExecNode, IpcReaderExecNode, JoinFilter, SortMergeJoinExecNode, UnionExecNode
repeated Field columns = 1
Used in: PhysicalPlanNode
string output_data_file = 3
string output_index_file = 4
Used in: PhysicalPlanNode, PhysicalRangeRepartition
Used in: PhysicalPlanNode
Used in: SortMergeJoinExecNode
bool asc = 1
bool nulls_first = 2
Used in: FileScanExecConf
int64 num_rows = 1
int64 total_byte_size = 2
repeated ColumnStats column_stats = 3
bool is_exact = 4
Used in: PhysicalExprNode
Used in: PhysicalExprNode
Used in: PhysicalExprNode
Used in: ArrowType
repeated Field sub_field_types = 1
Used in: ArrowType, Timestamp
Second = 0
Millisecond = 1
Microsecond = 2
Nanosecond = 3
Used in: ArrowType
Used in: ArrowType
repeated Field union_types = 1
Used in: PhysicalPlanNode
optional Schema schema = 2
uint32 num_partitions = 3
uint32 cur_partition = 4
Used in: UnionExecNode
Used in: Union
Used in: PhysicalPlanNode
bool output_window_cols = 6
Used in: WindowExecNode
Used in: WindowExprNode
ROW_NUMBER = 0
RANK = 1
DENSE_RANK = 2
Used in: WindowExprNode
Used in: WindowExecNode