You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Gopal V (JIRA)" <ji...@apache.org> on 2015/04/09 23:57:12 UTC
[jira] [Created] (HIVE-10286) SARGs: Type Safety via
PredicateLeaf.type
Gopal V created HIVE-10286:
------------------------------
Summary: SARGs: Type Safety via PredicateLeaf.type
Key: HIVE-10286
URL: https://issues.apache.org/jira/browse/HIVE-10286
Project: Hive
Issue Type: Bug
Components: File Formats, Serializers/Deserializers
Reporter: Gopal V
Assignee: Prasanth Jayachandran
The Sargs impl today converts the statsObj to the type of the predicate object before doing any comparisons.
To satisfy the PPD requirements, the conversion has to be coerced to the type specified in PredicateLeaf.type.
The type conversions in Hive are standard and have a fixed promotion order.
Therefore the PredicateLeaf has to do type changes which match the exact order of type coercions offered by the FilterOperator.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)