mapleFU commented on issue #37799:
URL: https://github.com/apache/arrow/issues/37799#issuecomment-1734713171

   @bkietz I think the root cause is that:
   1. Parquet internal will do some "cast". it doesn't support some types
   2. After doing the cast, the data type might not equal to origin type
   3. And when applying expression, the expression failed to apply.
   
   So, we can have some fixing:
   
   1. Trying to "Cast" Parquet type to origin type before applying the 
expression
   2. Support Equal as more as possible(in this case, supports `eq(time32[s], 
time32[ms)`)
   
   What would you think is ok to fix this issue?


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