hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kannan Muthukkaruppan (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-4434) Don't do HFile Scanner next() unless the next KV is needed:
Date Mon, 19 Sep 2011 21:19:11 GMT

     [ https://issues.apache.org/jira/browse/HBASE-4434?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Kannan Muthukkaruppan updated HBASE-4434:

    Issue Type: Improvement  (was: Bug)

Bug -> Improvement

> Don't do HFile Scanner next() unless the next KV is needed:
> -----------------------------------------------------------
>                 Key: HBASE-4434
>                 URL: https://issues.apache.org/jira/browse/HBASE-4434
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Kannan Muthukkaruppan
>            Assignee: Kannan Muthukkaruppan
> When a seek/reseek is done on StoreFileScanner, in addition to setting the current KV,
it also does a HFileScanner level next() ahead of time even if the next KV is never actually
required. This inefficiency can potentially result in additional disk seeks and sub-optimal
use of the block cache (primarily for cases where the KVs are large and each occupies an HFile
block of its own).

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message