Skip to content

Commit

Permalink
feat(substrait): modular substrait consumer (apache#13803)
Browse files Browse the repository at this point in the history
* feat(substrait): modular substrait consumer

* feat(substrait): include Extension Rel handlers in default consumer

Include SerializerRegistry based handlers for Extension Relations in the
DefaultSubstraitConsumer

* refactor(substrait) _selection -> _field_reference

* refactor(substrait): remove SubstraitPlannerState usage from consumer

* refactor: get_state() -> get_function_registry()

* docs: elide imports from example

* test: simplify test

* refactor: remove Arc from DefaultSubstraitConsumer

* doc: add ticket for API improvements

* doc: link DefaultSubstraitConsumer to from_subtrait_plan

* refactor: remove redundant Extensions parsing
  • Loading branch information
vbarua authored and zhuqi-lucas committed Dec 23, 2024
1 parent 08c29c0 commit 43bd6a9
Show file tree
Hide file tree
Showing 4 changed files with 1,442 additions and 995 deletions.
Loading

0 comments on commit 43bd6a9

Please sign in to comment.