lidavidm commented on pull request #12460:
URL: https://github.com/apache/arrow/pull/12460#issuecomment-1057583010


   >  Is there any example where a vector function might want to be used in a 
project expression?
   
   Hmm, I can imagine ones like fill_null, drop_null might be desirable. 
drop_null is an example of something which isn't stateful, but which is not 
scalar. And fill_null_forward sorta fits into a 'cumulative' function (not 
backward unless you want to support directionality). I guess these don't really 
fit as projections, but rather as postprocessing steps (it doesn't really make 
sense to say `drop_null(a) + drop_null(b)`, but you could have `a + b and then 
drop_null)


-- 
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]


Reply via email to