package plan.protobuf

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

enum AggExecMode

blaze.proto:683

Used in: AggExecNode

message AggExecNode

blaze.proto:671

Used in: PhysicalPlanNode

enum AggFunction

blaze.proto:126

Used in: PhysicalAggExprNode, WindowExprNode

enum AggMode

blaze.proto:688

Used in: AggExecNode

message AggUdaf

blaze.proto:149

Used in: PhysicalAggExprNode

message ArrowType

blaze.proto:856

Broke out into multiple message types so that type metadata did not need to be in separate message All types that are of the empty message types contain no additional metadata about the type

Used in: BoundReference, Dictionary, Field, PhysicalAggExprNode, PhysicalCastNode, PhysicalNamedStructExprNode, PhysicalScalarFunctionNode, PhysicalSparkScalarSubqueryWrapperExprNode, PhysicalSparkUDFWrapperExprNode, PhysicalTryCastNode, ProjectionExecNode, WindowExprNode

message BloomFilterMightContainExprNode

blaze.proto:353

Used in: PhysicalExprNode

message BoundReference

blaze.proto:490

Used in: PhysicalExprNode

message BroadcastJoinBuildHashMapExecNode

blaze.proto:446

Used in: PhysicalPlanNode

message BroadcastJoinExecNode

blaze.proto:451

Used in: PhysicalPlanNode

message CoalesceBatchesExecNode

blaze.proto:705

Used in: PhysicalPlanNode

message ColumnIndex

blaze.proto:661

Used in: JoinFilter

message ColumnStats

blaze.proto:386

Used in: Statistics

enum DateUnit

blaze.proto:764

message DebugExecNode

blaze.proto:609

Used in: PhysicalPlanNode

message Decimal

blaze.proto:782

Used in: ArrowType

message Dictionary

blaze.proto:796

Used in: ArrowType

message EmptyMessage

blaze.proto:903

Useful for representing an empty enum variant in rust E.G. enum example{One, Two(i32)} maps to message example{ oneof{ EmptyMessage One = 1; i32 Two = 2; } }

Used in: ArrowType

(message has no fields)

message EmptyPartitionsExecNode

blaze.proto:466

Used in: PhysicalPlanNode

message ExpandExecNode

blaze.proto:710

Used in: PhysicalPlanNode

message ExpandProjection

blaze.proto:716

Used in: ExpandExecNode

message FFIReaderExecNode

blaze.proto:699

Used in: PhysicalPlanNode

message FetchLimit

blaze.proto:620

Used in: SortExecNode

message Field

blaze.proto:746

Used in: FixedSizeList, GenerateExecNode, List, Map, Schema, Struct, Union, WindowExprNode

message FileGroup

blaze.proto:377

Used in: FileScanExecConf

message FileRange

blaze.proto:364

Used in: PartitionedFile

message FileScanExecConf

blaze.proto:400

Used in: OrcScanExecNode, ParquetScanExecNode

message FilterExecNode

blaze.proto:359

Used in: PhysicalPlanNode

message FixedSizeBinary

blaze.proto:755

message FixedSizeList

blaze.proto:791

Used in: ArrowType

message GenerateExecNode

blaze.proto:560

Used in: PhysicalPlanNode

enum GenerateFunction

blaze.proto:574

Used in: Generator

message GenerateUdtf

blaze.proto:581

Used in: Generator

message Generator

blaze.proto:568

Used in: GenerateExecNode

message HashJoinExecNode

blaze.proto:437

Used in: PhysicalPlanNode

enum IntervalUnit

blaze.proto:776

Used in: ArrowType

message IpcReaderExecNode

blaze.proto:603

Used in: PhysicalPlanNode

message IpcWriterExecNode

blaze.proto:598

Used in: PhysicalPlanNode

message JoinFilter

blaze.proto:655

message JoinOn

blaze.proto:496

Used in: BroadcastJoinExecNode, HashJoinExecNode, SortMergeJoinExecNode

enum JoinSide

blaze.proto:666

Used in: BroadcastJoinExecNode, ColumnIndex, HashJoinExecNode

enum JoinType

blaze.proto:471

Used in: BroadcastJoinExecNode, HashJoinExecNode, SortMergeJoinExecNode

message LimitExecNode

blaze.proto:694

Used in: PhysicalPlanNode

message List

blaze.proto:787

Used in: ArrowType

message Map

blaze.proto:801

Used in: ArrowType

message OrcScanExecNode

blaze.proto:417

Used in: PhysicalPlanNode

message ParquetProp

blaze.proto:593

Used in: ParquetSinkExecNode

message ParquetScanExecNode

blaze.proto:411

Used in: PhysicalPlanNode

message ParquetSinkExecNode

blaze.proto:586

Used in: PhysicalPlanNode

message PartitionId

blaze.proto:725

Unique identifier for a materialized partition of data

Used in: TaskDefinition

enum PartitionMode

blaze.proto:423

message PartitionedFile

blaze.proto:369

Used in: FileGroup

message PhysicalAggExprNode

blaze.proto:142

Used in: PhysicalExprNode

message PhysicalAliasNode

blaze.proto:166

message PhysicalBinaryExprNode

blaze.proto:171

Used in: PhysicalExprNode

message PhysicalCaseNode

blaze.proto:194

Used in: PhysicalExprNode

message PhysicalCastNode

blaze.proto:280

Used in: PhysicalExprNode

message PhysicalColumn

blaze.proto:485

Used in: PhysicalExprNode

message PhysicalExprNode

blaze.proto:57

physical expressions

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

message PhysicalGetIndexedFieldExprNode

blaze.proto:320

Used in: PhysicalExprNode

message PhysicalGetMapValueExprNode

blaze.proto:325

Used in: PhysicalExprNode

message PhysicalHashRepartition

blaze.proto:638

Used in: PhysicalRepartition

message PhysicalInListNode

blaze.proto:188

Used in: PhysicalExprNode

message PhysicalIsNotNull

blaze.proto:158

Used in: PhysicalExprNode

message PhysicalIsNull

blaze.proto:154

Used in: PhysicalExprNode

message PhysicalLikeExprNode

blaze.proto:289

Used in: PhysicalExprNode

message PhysicalNamedStructExprNode

blaze.proto:330

Used in: PhysicalExprNode

message PhysicalNegativeNode

blaze.proto:285

Used in: PhysicalExprNode

message PhysicalNot

blaze.proto:162

Used in: PhysicalExprNode

message PhysicalPlanNode

blaze.proto:26

PhysicalPlanNode is a nested type

Used in: AggExecNode, BroadcastJoinBuildHashMapExecNode, BroadcastJoinExecNode, CoalesceBatchesExecNode, DebugExecNode, ExpandExecNode, FilterExecNode, GenerateExecNode, HashJoinExecNode, IpcWriterExecNode, LimitExecNode, ParquetSinkExecNode, ProjectionExecNode, RenameColumnsExecNode, RssShuffleWriterExecNode, ShuffleWriterExecNode, SortExecNode, SortMergeJoinExecNode, TaskDefinition, UnionInput, WindowExecNode

message PhysicalRangeRepartition

blaze.proto:647

Used in: PhysicalRepartition

message PhysicalRepartition

blaze.proto:625

Used in: RssShuffleWriterExecNode, ShuffleWriterExecNode, TaskDefinition

message PhysicalRoundRobinRepartition

blaze.proto:643

Used in: PhysicalRepartition

message PhysicalSCAndExprNode

blaze.proto:296

Used in: PhysicalExprNode

message PhysicalSCOrExprNode

blaze.proto:301

Used in: PhysicalExprNode

message PhysicalScalarFunctionNode

blaze.proto:268

Used in: PhysicalExprNode

message PhysicalSingleRepartition

blaze.proto:634

Used in: PhysicalRepartition

message PhysicalSortExprNode

blaze.proto:177

Used in: PhysicalExprNode

message PhysicalSparkScalarSubqueryWrapperExprNode

blaze.proto:314

Used in: PhysicalExprNode

message PhysicalSparkUDFWrapperExprNode

blaze.proto:306

Used in: PhysicalExprNode

message PhysicalTryCastNode

blaze.proto:275

Used in: PhysicalExprNode

message PhysicalWhenThen

blaze.proto:183

Used in: PhysicalCaseNode

enum PrimitiveScalarType

blaze.proto:826

Contains all valid datafusion scalar type except for List

message ProjectionExecNode

blaze.proto:501

Used in: PhysicalPlanNode

message RenameColumnsExecNode

blaze.proto:461

Used in: PhysicalPlanNode

message RowNumExprNode

blaze.proto:350

Used in: PhysicalExprNode

(message has no fields)

message RssShuffleWriterExecNode

blaze.proto:527

Used in: PhysicalPlanNode

enum ScalarFunction

blaze.proto:200

Used in: PhysicalScalarFunctionNode

message ScalarValue

blaze.proto:820

Used in: ColumnStats, PartitionedFile, PhysicalExprNode, PhysicalGetIndexedFieldExprNode, PhysicalGetMapValueExprNode, PhysicalRangeRepartition

message ScanLimit

blaze.proto:381

Used in: FileScanExecConf

message Schema

blaze.proto:742

Used in: AggUdaf, BroadcastJoinExecNode, EmptyPartitionsExecNode, ExpandExecNode, FFIReaderExecNode, FileScanExecConf, GenerateUdtf, HashJoinExecNode, IpcReaderExecNode, JoinFilter, SortMergeJoinExecNode, UnionExecNode

message ShuffleWriterExecNode

blaze.proto:520

Used in: PhysicalPlanNode

message SortExecNode

blaze.proto:614

Used in: PhysicalPlanNode, PhysicalRangeRepartition

message SortMergeJoinExecNode

blaze.proto:428

Used in: PhysicalPlanNode

message SortOptions

blaze.proto:481

Used in: SortMergeJoinExecNode

message Statistics

blaze.proto:393

Used in: FileScanExecConf

message StringContainsExprNode

blaze.proto:345

Used in: PhysicalExprNode

message StringEndsWithExprNode

blaze.proto:340

Used in: PhysicalExprNode

message StringStartsWithExprNode

blaze.proto:335

Used in: PhysicalExprNode

message Struct

blaze.proto:806

Used in: ArrowType

message TaskDefinition

blaze.proto:731

enum TimeUnit

blaze.proto:769

Used in: ArrowType, Timestamp

message Timestamp

blaze.proto:759

Used in: ArrowType

message Union

blaze.proto:815

Used in: ArrowType

message UnionExecNode

blaze.proto:508

Used in: PhysicalPlanNode

message UnionInput

blaze.proto:515

Used in: UnionExecNode

enum UnionMode

blaze.proto:810

Used in: Union

message WindowExecNode

blaze.proto:533

Used in: PhysicalPlanNode

message WindowExprNode

blaze.proto:542

Used in: WindowExecNode

enum WindowFunction

blaze.proto:120

Used in: WindowExprNode

enum WindowFunctionType

blaze.proto:551

Used in: WindowExprNode

message WindowGroupLimit

blaze.proto:556

Used in: WindowExecNode