Get desktop application:
View/edit binary Protocol Buffers messages
A generic object that can be used to embed additional extension information into the serialized substrait plan.
Used in: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
An optimization is helpful information that don't influence semantics. May be ignored by a consumer.
An enhancement alter semantics. Cannot be ignored by a consumer.
Describes a mapping between a specific extension entity and the URN where that extension can be found.
Used in: ,
Used in:
references the extension_urn_anchor defined for a specific extension URN.
A surrogate key used in the context of a single plan to reference a specific function. 0 is a valid anchor/reference, but prefer non-zero values for ergonomics.
A function signature
Describes a Type
Used in:
references the extension_urn_anchor defined for a specific extension URN.
A surrogate key used in the context of a single plan to reference a specific extension type. 0 is a valid anchor/reference, but prefer non-zero values for ergonomics.
the name of the type in the defined extension YAML.
Used in:
references the extension_urn_anchor defined for a specific extension URN.
A surrogate key used in the context of a single plan to reference a specific type variation. Use non-zero values; 0 is reserved for the system-preferred variation.
the name of the type in the defined extension YAML.
Used in: ,
A surrogate key used in the context of a single plan used to reference the URN associated with an extension. 0 is a valid anchor/reference, but prefer non-zero values for ergonomics.
The extension URN that uniquely identifies this extension. This must follow the format extension:<OWNER>:<ID> and serves as the "namespace" of this extension.