You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a tracking issue for a parse module in the Substrait crate.
Some requirements of Substrait can not be expressed via Protobuf definition or schema files. A parse module can provide types for the generated types, that when constructed are known to be checked. This enables producers and consumers to skip redundant checking of invariants described by the specification.
I want to propose incrementally building the parse module i.e. split up the intial work in #89 to help reviewers and to encourage collaboration.
This is a tracking issue for a
parse
module in the Substrait crate.Some requirements of Substrait can not be expressed via Protobuf definition or schema files. A
parse
module can provide types for the generated types, that when constructed are known to be checked. This enables producers and consumers to skip redundant checking of invariants described by the specification.I want to propose incrementally building the
parse
module i.e. split up the intial work in #89 to help reviewers and to encourage collaboration.Parser progress
Proto
PlanVersion
feat(parse): addproto::PlanVersion
parser #165Version
feat(parse)!: addparse
module andproto::Version
parser #164Plan
Version
feat(parse)!: addparse
module andproto::Version
parser #164SimpleExtensionUri
feat(parse)!: addproto::extensions::SimpleExtensionUri
parser #169SimpleExtensionDeclaration
feat(parse): addproto::extensions::SimpleExtensionDeclaration
parser #170MappingType
ExtensionType
ExtensionTypeVariation
ExtensionFunction
PlanRel
AdvancedExtension
expected_type_urls
PlanRel
RelType
Rel
RelRoot
ExtendedExpression
Version
feat(parse)!: addparse
module andproto::Version
parser #164Text
SimpleExtensions
AggregateFunction
AggregateFunctionImplsItem
Arguments
ArgumentsItem
feat(parse): addtext::simple_extensions::ArgumentsItem
parser #185Other tasks
parse
module with traits to drive the parser feat(parse)!: addparse
module andproto::Version
parser #164parser
cliThe text was updated successfully, but these errors were encountered: