package substrait.extensions

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

message AdvancedExtension

extensions.proto:82

A generic object that can be used to embed additional extension information into the serialized substrait plan.

Used in: AggregateRel, ConsistentPartitionWindowRel, CrossRel, DdlRel, ExchangeRel, ExtendedExpression, FetchRel, FilterRel, HashJoinRel, JoinRel, LateralJoinRel, MergeJoinRel, NamedObjectWrite, NamedTable, NestedLoopJoinRel, Plan, ProjectRel, ReadRel, ReadRel.LocalFiles, ReadRel.NamedTable, RelCommon, RelCommon.Hint, RelCommon.Hint.LoadedComputation, RelCommon.Hint.RuntimeConstraint, RelCommon.Hint.SavedComputation, RelCommon.Hint.Stats, SetRel, SortRel, TopNRel, UpdateRel, WriteRel

message SimpleExtensionDeclaration

extensions.proto:26

Describes a mapping between a specific extension entity and the URN where that extension can be found.

Used in: ExtendedExpression, Plan

message SimpleExtensionDeclaration.ExtensionFunction

extensions.proto:64

Used in: SimpleExtensionDeclaration

message SimpleExtensionDeclaration.ExtensionType

extensions.proto:34

Describes a Type

Used in: SimpleExtensionDeclaration

message SimpleExtensionDeclaration.ExtensionTypeVariation

extensions.proto:49

Used in: SimpleExtensionDeclaration

message SimpleExtensionURN

extensions.proto:13

Used in: ExtendedExpression, Plan