hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chia-Ping Tsai (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-18749) Apply the TimeRange from ColumnFamily to filter the segment scanner
Date Mon, 04 Sep 2017 09:38:02 GMT

    [ https://issues.apache.org/jira/browse/HBASE-18749?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16152384#comment-16152384

Chia-Ping Tsai commented on HBASE-18749:

bq. The issue is not using CF specific TR from Scan.
yeah, the CF specific TR is used only in matcher and StoreFileScanner#shouldUseScanner now.

bq. On the code, will it be better that the Segments know which Store/CF it belongs to. Than
we pass Store instance every time into shouldSeek() method. Per cf we have one MS and that
will have N Segments. In Compacting Memstore, already the Store ref is there.
That will complicate the construction of Segment...Or just pass the TImeRange to shouldSeek()?
The impl needs only the TimeRange. We can refactor the shouldSeek() in the future if any policies
are raised.

> Apply the TimeRange from ColumnFamily to filter the segment scanner
> -------------------------------------------------------------------
>                 Key: HBASE-18749
>                 URL: https://issues.apache.org/jira/browse/HBASE-18749
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Chia-Ping Tsai
>            Assignee: Chia-Ping Tsai
>            Priority: Minor
>             Fix For: 2.0.0-alpha-3
>         Attachments: HBASE-18749.v0.patch
> We can evict the unused segment scanner early.

This message was sent by Atlassian JIRA

View raw message