package plan.protobuf

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

enum AggExecMode

auron.proto:687

Used in: AggExecNode

message AggExecNode

auron.proto:675

Used in: PhysicalPlanNode

enum AggFunction

auron.proto:127

Used in: PhysicalAggExprNode, WindowExprNode

enum AggMode

auron.proto:692

Used in: AggExecNode

message AggUdaf

auron.proto:150

Used in: PhysicalAggExprNode

message ArrowType

auron.proto:860

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

auron.proto:357

Used in: PhysicalExprNode

message BoundReference

auron.proto:494

Used in: PhysicalExprNode

message BroadcastJoinBuildHashMapExecNode

auron.proto:450

Used in: PhysicalPlanNode

message BroadcastJoinExecNode

auron.proto:455

Used in: PhysicalPlanNode

message CoalesceBatchesExecNode

auron.proto:709

Used in: PhysicalPlanNode

message ColumnIndex

auron.proto:665

Used in: JoinFilter

message ColumnStats

auron.proto:390

Used in: Statistics

enum DateUnit

auron.proto:768

message DebugExecNode

auron.proto:613

Used in: PhysicalPlanNode

message Decimal

auron.proto:786

Used in: ArrowType

message Dictionary

auron.proto:800

Used in: ArrowType

message EmptyMessage

auron.proto:907

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

auron.proto:470

Used in: PhysicalPlanNode

message ExpandExecNode

auron.proto:714

Used in: PhysicalPlanNode

message ExpandProjection

auron.proto:720

Used in: ExpandExecNode

message FFIReaderExecNode

auron.proto:703

Used in: PhysicalPlanNode

message FetchLimit

auron.proto:624

Used in: SortExecNode

message Field

auron.proto:750

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

message FileGroup

auron.proto:381

Used in: FileScanExecConf

message FileRange

auron.proto:368

Used in: PartitionedFile

message FileScanExecConf

auron.proto:404

Used in: OrcScanExecNode, ParquetScanExecNode

message FilterExecNode

auron.proto:363

Used in: PhysicalPlanNode

message FixedSizeBinary

auron.proto:759

message FixedSizeList

auron.proto:795

Used in: ArrowType

message GenerateExecNode

auron.proto:564

Used in: PhysicalPlanNode

enum GenerateFunction

auron.proto:578

Used in: Generator

message GenerateUdtf

auron.proto:585

Used in: Generator

message Generator

auron.proto:572

Used in: GenerateExecNode

message HashJoinExecNode

auron.proto:441

Used in: PhysicalPlanNode

enum IntervalUnit

auron.proto:780

Used in: ArrowType

message IpcReaderExecNode

auron.proto:607

Used in: PhysicalPlanNode

message IpcWriterExecNode

auron.proto:602

Used in: PhysicalPlanNode

message JoinFilter

auron.proto:659

message JoinOn

auron.proto:500

Used in: BroadcastJoinExecNode, HashJoinExecNode, SortMergeJoinExecNode

enum JoinSide

auron.proto:670

Used in: BroadcastJoinExecNode, ColumnIndex, HashJoinExecNode

enum JoinType

auron.proto:475

Used in: BroadcastJoinExecNode, HashJoinExecNode, SortMergeJoinExecNode

message LimitExecNode

auron.proto:698

Used in: PhysicalPlanNode

message List

auron.proto:791

Used in: ArrowType

message Map

auron.proto:805

Used in: ArrowType

message OrcScanExecNode

auron.proto:421

Used in: PhysicalPlanNode

message ParquetProp

auron.proto:597

Used in: ParquetSinkExecNode

message ParquetScanExecNode

auron.proto:415

Used in: PhysicalPlanNode

message ParquetSinkExecNode

auron.proto:590

Used in: PhysicalPlanNode

message PartitionId

auron.proto:729

Unique identifier for a materialized partition of data

Used in: TaskDefinition

enum PartitionMode

auron.proto:427

message PartitionedFile

auron.proto:373

Used in: FileGroup

message PhysicalAggExprNode

auron.proto:143

Used in: PhysicalExprNode

message PhysicalAliasNode

auron.proto:167

message PhysicalBinaryExprNode

auron.proto:172

Used in: PhysicalExprNode

message PhysicalCaseNode

auron.proto:195

Used in: PhysicalExprNode

message PhysicalCastNode

auron.proto:284

Used in: PhysicalExprNode

message PhysicalColumn

auron.proto:489

Used in: PhysicalExprNode

message PhysicalExprNode

auron.proto:58

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

auron.proto:324

Used in: PhysicalExprNode

message PhysicalGetMapValueExprNode

auron.proto:329

Used in: PhysicalExprNode

message PhysicalHashRepartition

auron.proto:642

Used in: PhysicalRepartition

message PhysicalInListNode

auron.proto:189

Used in: PhysicalExprNode

message PhysicalIsNotNull

auron.proto:159

Used in: PhysicalExprNode

message PhysicalIsNull

auron.proto:155

Used in: PhysicalExprNode

message PhysicalLikeExprNode

auron.proto:293

Used in: PhysicalExprNode

message PhysicalNamedStructExprNode

auron.proto:334

Used in: PhysicalExprNode

message PhysicalNegativeNode

auron.proto:289

Used in: PhysicalExprNode

message PhysicalNot

auron.proto:163

Used in: PhysicalExprNode

message PhysicalPlanNode

auron.proto:27

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

auron.proto:651

Used in: PhysicalRepartition

message PhysicalRepartition

auron.proto:629

Used in: RssShuffleWriterExecNode, ShuffleWriterExecNode, TaskDefinition

message PhysicalRoundRobinRepartition

auron.proto:647

Used in: PhysicalRepartition

message PhysicalSCAndExprNode

auron.proto:300

Used in: PhysicalExprNode

message PhysicalSCOrExprNode

auron.proto:305

Used in: PhysicalExprNode

message PhysicalScalarFunctionNode

auron.proto:272

Used in: PhysicalExprNode

message PhysicalSingleRepartition

auron.proto:638

Used in: PhysicalRepartition

message PhysicalSortExprNode

auron.proto:178

Used in: PhysicalExprNode

message PhysicalSparkScalarSubqueryWrapperExprNode

auron.proto:318

Used in: PhysicalExprNode

message PhysicalSparkUDFWrapperExprNode

auron.proto:310

Used in: PhysicalExprNode

message PhysicalTryCastNode

auron.proto:279

Used in: PhysicalExprNode

message PhysicalWhenThen

auron.proto:184

Used in: PhysicalCaseNode

enum PrimitiveScalarType

auron.proto:830

Contains all valid datafusion scalar type except for List

message ProjectionExecNode

auron.proto:505

Used in: PhysicalPlanNode

message RenameColumnsExecNode

auron.proto:465

Used in: PhysicalPlanNode

message RowNumExprNode

auron.proto:354

Used in: PhysicalExprNode

(message has no fields)

message RssShuffleWriterExecNode

auron.proto:531

Used in: PhysicalPlanNode

enum ScalarFunction

auron.proto:201

Used in: PhysicalScalarFunctionNode

message ScalarValue

auron.proto:824

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

message ScanLimit

auron.proto:385

Used in: FileScanExecConf

message Schema

auron.proto:746

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

message ShuffleWriterExecNode

auron.proto:524

Used in: PhysicalPlanNode

message SortExecNode

auron.proto:618

Used in: PhysicalPlanNode, PhysicalRangeRepartition

message SortMergeJoinExecNode

auron.proto:432

Used in: PhysicalPlanNode

message SortOptions

auron.proto:485

Used in: SortMergeJoinExecNode

message Statistics

auron.proto:397

Used in: FileScanExecConf

message StringContainsExprNode

auron.proto:349

Used in: PhysicalExprNode

message StringEndsWithExprNode

auron.proto:344

Used in: PhysicalExprNode

message StringStartsWithExprNode

auron.proto:339

Used in: PhysicalExprNode

message Struct

auron.proto:810

Used in: ArrowType

message TaskDefinition

auron.proto:735

enum TimeUnit

auron.proto:773

Used in: ArrowType, Timestamp

message Timestamp

auron.proto:763

Used in: ArrowType

message Union

auron.proto:819

Used in: ArrowType

message UnionExecNode

auron.proto:512

Used in: PhysicalPlanNode

message UnionInput

auron.proto:519

Used in: UnionExecNode

enum UnionMode

auron.proto:814

Used in: Union

message WindowExecNode

auron.proto:537

Used in: PhysicalPlanNode

message WindowExprNode

auron.proto:546

Used in: WindowExecNode

enum WindowFunction

auron.proto:121

Used in: WindowExprNode

enum WindowFunctionType

auron.proto:555

Used in: WindowExprNode

message WindowGroupLimit

auron.proto:560

Used in: WindowExecNode