hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Syed S. Albiz (JIRA)" <>
Subject [jira] [Updated] (HIVE-2036) Update bitmap indexes for automatic usage
Date Fri, 10 Jun 2011 18:48:59 GMT


Syed S. Albiz updated HIVE-2036:

    Attachment: HIVE-2036.3.patch

This patch is still WIP, there are a couple of issues I know still need correcting. In particular,
the index_auto_unused.q testcase fails, since I updated the partition predicates to propagate
properly, there was no check to make sure that the index was built on the partition being
queried (but the testcase would still pass since partition predicates weren't propagated anyway)

I probably also want to refactor the logic in IndexWhereProcessor before this is ready.

> Update bitmap indexes for automatic usage
> -----------------------------------------
>                 Key: HIVE-2036
>                 URL:
>             Project: Hive
>          Issue Type: Improvement
>          Components: Indexing
>    Affects Versions: 0.8.0
>            Reporter: Russell Melick
>            Assignee: Syed S. Albiz
>         Attachments: HIVE-2036.1.patch, HIVE-2036.3.patch
> HIVE-1644 will provide automatic usage of indexes, and HIVE-1803 adds bitmap index support.
 The bitmap code will need to be extended after it is committed to enable automatic use of
indexing.  Most work will be focused in the BitmapIndexHandler, which needs to generate the
re-entrant QL index query.  There may also be significant work in the IndexPredicateAnalyzer
to support predicates with OR's, instead of just AND's as it is currently.

This message is automatically generated by JIRA.
For more information on JIRA, see:

View raw message