[ https://issues.apache.org/jira/browse/HIVE-11504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14702070#comment-14702070 ]
Sergio Peña commented on HIVE-11504: ------------------------------------ Thanks for your comment [~owen.omalley]. What's the problem with differentiating between float and double? I see int and long are already implemented. The motivation for this is that we want to get the type of the expression so that we can push the correct filter to Parquet. Right now we cannot push FLOAT because the expression gets DOUBLE. > Predicate pushing down doesn't work for float type for Parquet > -------------------------------------------------------------- > > Key: HIVE-11504 > URL: https://issues.apache.org/jira/browse/HIVE-11504 > Project: Hive > Issue Type: Sub-task > Reporter: Ferdinand Xu > Assignee: Ferdinand Xu > Attachments: HIVE-11504.1.patch, HIVE-11504.2.patch, > HIVE-11504.2.patch, HIVE-11504.3.patch, HIVE-11504.patch > > > Predicate builder should use PrimitiveTypeName type in parquet side to > construct predicate leaf instead of the type provided by PredicateLeaf. -- This message was sent by Atlassian JIRA (v6.3.4#6332)