substrait
substrait copied to clipboard
A cross platform way to express data transformation, relational algebra, standardized record expression and plans.
See https://github.com/substrait-io/substrait/issues/330
Hi @jvanstraten @jacques-n Please give a review, Thanks.
Improve coalesce nullability handling by describing the semantics of coalesce more accurately.
This PR includes a fix for the type promotion on aggregation function `sum`.
Thank you for submitting a PR! Before you continue, please ensure that your commit messages follow [conventional commit syntax](1). This will save you a rebase later. Substrait uses an automated...
Follow up on #405 https://github.com/substrait-io/substrait/pull/405#discussion_r1068649388
- Coin the term "core extensions" and describe why they (and extensions in general) exist. - Document guidelines from #251 and #307. - Document common options in core extensions (#254)....
Many implementations have a notion of an "unbound expression". This is basically the difference between something like "a + b" and "field(3):i32 + field(0):i32". In an unbound expression we do...