hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Amey Barve (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HIVE-13717) Push Predicate information for 'like' and 'between' operators to custom storage handler.
Date Mon, 09 May 2016 06:54:12 GMT
Amey Barve created HIVE-13717:
---------------------------------

             Summary: Push Predicate information for 'like' and 'between' operators to custom
storage handler.
                 Key: HIVE-13717
                 URL: https://issues.apache.org/jira/browse/HIVE-13717
             Project: Hive
          Issue Type: Bug
          Components: Query Processor
         Environment: TableScanDesc
            Reporter: Amey Barve


Custom storage-handler/s are able to get predicate information from hive for '=', '!=', '<',
'<=', '>' and '>=' operators.
But cannot get predicates information from hive for 'like', 'between' operators.

Eg:
final String expression = conf.get(TableScanDesc.FILTER_EXPR_CONF_STR);

here expression remains null for like and between operators but not null for above operators.
custom storage handlers need information for predicate push down for these operators.

Is there some other mechanism to get predicates for 'like' operator?

I tested with hive version 1.2 and 0.14.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message