Skip to content

[Branch 47] Cherry pick consumer refactor#23

Merged
gabotechs merged 2 commits intobranch-47from
branch-47-add-consumer-refactor
May 16, 2025
Merged

[Branch 47] Cherry pick consumer refactor#23
gabotechs merged 2 commits intobranch-47from
branch-47-add-consumer-refactor

Conversation

@gabotechs
Copy link

@gabotechs gabotechs commented May 14, 2025

Cherrypicking the refactor shipped in apache#15794 is necessary for cherry picking any further fixes that we contribute to the consumer code in Substrait, like apache#16031.

Additionally, the timestamps in nanoseconds hack was also cherry picked

* Factor out Substrait consumers into separate files

* Move relations and expressions into their own modules

* Refactor: rename rex to expr

* Refactor: move from_substrait_extended_expr to mod.rs

---------

Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>

(cherry picked from commit 185a02d)
@gabotechs gabotechs force-pushed the branch-47-add-consumer-refactor branch from f085beb to 0cef52b Compare May 14, 2025 15:50
@DataDog DataDog deleted a comment from dd-devflow bot May 15, 2025
@gabotechs gabotechs merged commit 5a3ffb6 into branch-47 May 16, 2025
49 of 52 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants