hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Purtell (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-10926) Use global procedure to flush table memstore cache
Date Sun, 04 May 2014 18:07:15 GMT

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

Andrew Purtell updated HBASE-10926:

    Resolution: Fixed
        Status: Resolved  (was: Patch Available)

Ted already committed this to trunk [~jerryjch], so we can fix the javadoc issues with an
addendum or follow up issue. 

I think this could be ok to go into 0.98 also. The coprocessor API changes only add new methods.
We should consider a bit more if the flush behavior changes are ok in the 0.98 context so
will open a backport issue for that discussion.

Resolving this issue.

> Use global procedure to flush table memstore cache
> --------------------------------------------------
>                 Key: HBASE-10926
>                 URL: https://issues.apache.org/jira/browse/HBASE-10926
>             Project: HBase
>          Issue Type: Improvement
>          Components: Admin
>    Affects Versions: 0.96.2, 0.98.1
>            Reporter: Jerry He
>            Assignee: Jerry He
>             Fix For: 0.99.0
>         Attachments: HBASE-10926-trunk-v1.patch, HBASE-10926-trunk-v2.patch, HBASE-10926-trunk-v3.patch,
> Currently, user can trigger table flush through hbase shell or HBaseAdmin API.  To flush
the table cache, each region server hosting the regions is contacted and flushed sequentially,
which is less efficient.
> In HBase snapshot global procedure is used to coordinate and flush the regions in a distributed
> Let's provide a distributed table flush for general use.

This message was sent by Atlassian JIRA

View raw message