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]

Reply via email to