Hi all,

> We hope this will go as far as removing arrow physical types completely
> from planning process, i.e. even physical plans will use the logical types.
> 
> BTW I want the logical types to be "the types", and be the only thing
> function implementors need to be worried about.

This is pretty ambitious and it would be great to achieve. However, we have to 
be very careful in doing this (if it is doable, which I’m not entirely sure 
about). There is a wide variety of calculations done in the physical layer (via 
PhysicalExprs etc.) that depend on type richness and various supported 
behaviors (e.g. interval arithmetic calculations). Ensuring that the 
functionality carries over without downstream complications will not be 
straightforward.

Mehmet Ozan Kabak


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@datafusion.apache.org
For additional commands, e-mail: dev-h...@datafusion.apache.org

Reply via email to