[ https://issues.apache.org/jira/browse/HIVE-1643?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13173496#comment-13173496 ]
Sandy Pratt commented on HIVE-1643: ----------------------------------- I have a serde that I've deployed for my internal customers, in which this bug if fixed. I made some fairly wide-reaching changes to the published hbase-serde though. For example, I made it read-only, and changed the treatment of fields to be by Java reflection rather than parsed out of the DDL strings (that is, you translate your HBase row to Hive by providing a reflectable row-reader class that the API calls). So far, things are going pretty well and users seem happy. I'm in the process of getting my manger's consent to put it up on Google Code or something for others to use. But I feel like it's too far diverged from mainline to submit back as a patch. Stay tuned. > support range scans and non-key columns in HBase filter pushdown > ---------------------------------------------------------------- > > Key: HIVE-1643 > URL: https://issues.apache.org/jira/browse/HIVE-1643 > Project: Hive > Issue Type: Improvement > Components: HBase Handler > Affects Versions: 0.7.0 > Reporter: John Sichi > Assignee: Vaibhav Aggarwal > Attachments: hbase_handler.patch > > > HIVE-1226 added support for WHERE rowkey=3. We would like to support WHERE > rowkey BETWEEN 10 and 20, as well as predicates on non-rowkeys (plus > conjunctions etc). Non-rowkey conditions can't be used to filter out entire > ranges, but they can be used to push the per-row filter processing as far > down as possible. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira