[ https://issues.apache.org/jira/browse/HIVE-4888?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Phabricator updated HIVE-4888: ------------------------------ Attachment: D13101.1.patch sershe requested code review of "HIVE-4888 [jira] listPartitionsByFilter doesn't support lt/gt/lte/gte". Reviewers: JIRA Add better pushdown (numeric compares) to Direct SQL path. DataNucleus is missing cast functions, so to add to JDO, a plugin would be necessary. TEST PLAN EMPTY REVISION DETAIL https://reviews.facebook.net/D13101 AFFECTED FILES metastore/src/java/org/apache/hadoop/hive/metastore/MetaStoreDirectSql.java metastore/src/java/org/apache/hadoop/hive/metastore/parser/ExpressionTree.java serde/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/serde/serdeConstants.java MANAGE HERALD RULES https://reviews.facebook.net/herald/view/differential/ WHY DID I GET THIS EMAIL? https://reviews.facebook.net/herald/transcript/38247/ To: JIRA, sershe > listPartitionsByFilter doesn't support lt/gt/lte/gte > ---------------------------------------------------- > > Key: HIVE-4888 > URL: https://issues.apache.org/jira/browse/HIVE-4888 > Project: Hive > Issue Type: Improvement > Reporter: Sergey Shelukhin > Assignee: Sergey Shelukhin > Attachments: D13101.1.patch, HIVE-4888.on-top-of-4914.patch > > > Filter pushdown could be improved. Based on my experiments there's no > reasonable way to do it with DN 2.0, due to DN bug in substring and > Collection.get(int) not being implemented. > With version as low as 2.1 we can use values.get on partition to extract > values to compare to. Type compatibility is an issue, but is easy for strings > and integral values. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira