`Ceil` and `Floor` returns floating type when executing with Acero
icexelloss opened this issue · comments
I observed that when I execute ceil
and floor
with Acero backend, it returns a double column where in ibis this is an integer column.
To make this consistent, perhaps we should add a cast operator when translating ibis to substrait?
Yeah, that sounds like the right approach here.