notfilippo commented on PR #12853:
URL: https://github.com/apache/datafusion/pull/12853#issuecomment-2437180263

   > Otherwise, I think we have a question that which DataType::Utf8 or 
DataType::Utf8View we need to cast to.
   
   Ah! Now I understand the question. I think it makes sense to me that if 
there are no hints in the environment that suggest what specific type we should 
cast to then there is no value in choosing a specific cast type and we could 
fallback to some generic mapping e.g. casting to `Native::String` -> casting to 
`DataType::Utf8`. Not sure if there is any added benefit of letting the logical 
type choose it's sequence of casts instead of providing just one fallback type 
but maybe I'm missing something. 
   
   Now if a signature accepts DataType::Utf8, LargeUtf8 and Utf8View and we 
receive DataType::Int64 what do we do?
   
   


-- 
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: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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

Reply via email to