gstvg opened a new issue, #21172:
URL: https://github.com/apache/datafusion/issues/21172
Some features haven't been implement and other pulled out from #18921 to
keep it from getting too large (>4k LOC) and should be implemented in follow on
PR's:
Major features:
- [ ] Column capture support, as well as variable capture from outer lambdas
- [ ] array_transform index parameter
- [ ] Substrait producing and consuming
- [ ] Making logical `LambdaVariable` field optional to make it easier for
`expr_api` users
- [ ] Protobuf support
Minor features:
- [ ] Named parameters like ScalarUDF already supports: `func(a => 3)`
- [ ] Expr simplifier optimizations for `LambdaVariable`
- [ ] AliasedLambdaUDF to add more aliases to an existing LambdaUDF
- [ ] Optional ScalarUDFImpl methods not present on LambdaUDF(some are
unlikely to be used and could be added on demand only):
- [ ] simplify
- [ ] with_updated_config
- [ ] preimage
- [ ] placement
- [ ] evaluate_bounds
- [ ] propagate_constraints
- [ ] output_ordering
- [ ] preserves_lex_ordering
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]