hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Russell Melick (JIRA)" <>
Subject [jira] [Updated] (HIVE-1644) use filter pushdown for automatically accessing indexes
Date Tue, 29 Mar 2011 08:37:06 GMT


Russell Melick updated HIVE-1644:

    Attachment: HIVE-1644.11.patch

 * I don't think that my method of relabeling the tasks works correctly (renumberTasks(...)
in  It also seems like the labels do not affect the run-time execution.

 * I haven't had a chance to write a unit test that uses partitions on an index, so I haven't
really looked at how the code will perform (IndexWhereProcessor:66). I'm not really sure how
indexes change once there are partitions. Is index_compact_2.q a reasonable starting place
for a partitioned index test?

 * Using the TS%FIL instead of FIL%SEL seems to work nicely, as it gives easy access to the
table scan operator.

 * I created the followup HIVE-2081 ticket for #3 from above.

> use filter pushdown for automatically accessing indexes
> -------------------------------------------------------
>                 Key: HIVE-1644
>                 URL:
>             Project: Hive
>          Issue Type: Improvement
>          Components: Indexing
>    Affects Versions: 0.7.0
>            Reporter: John Sichi
>            Assignee: Russell Melick
>         Attachments: HIVE-1644.1.patch, HIVE-1644.10.patch, HIVE-1644.11.patch, HIVE-1644.2.patch,
HIVE-1644.3.patch, HIVE-1644.4.patch, HIVE-1644.5.patch, HIVE-1644.6.patch, HIVE-1644.7.patch,
HIVE-1644.8.patch, HIVE-1644.9.patch
> HIVE-1226 provides utilities for analyzing filters which have been pushed down to a table
scan.  The next step is to use these for selecting available indexes and generating access
plans for those indexes.

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

View raw message