You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Devaraj Das (JIRA)" <ji...@apache.org> on 2012/11/28 02:38:58 UTC

[jira] [Updated] (HBASE-7213) Have HLog files for .META. edits only

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

Devaraj Das updated HBASE-7213:
-------------------------------

    Attachment: 7213-in-progress.patch

Here is a rough, currently work in progress, patch. At a high level:
1. There is a new MetaServices class that currently provides the services for creating/getting meta hlog.
2. OpenMetaHandler invokes the method for creating the meta hlog, and also makes sure that the opened region gets the right hlog instance.
3. The meta hlog file is created in the same root hlog directory, but is suffixed with .META.

I still need to plumb through the log splitting code, etc. But I thought I'll post what I have to see if there is any immediate feedback.
                
> Have HLog files for .META. edits only
> -------------------------------------
>
>                 Key: HBASE-7213
>                 URL: https://issues.apache.org/jira/browse/HBASE-7213
>             Project: HBase
>          Issue Type: Improvement
>          Components: master, regionserver
>            Reporter: Devaraj Das
>            Assignee: Devaraj Das
>         Attachments: 7213-in-progress.patch
>
>
> Over on HBASE-6774, there is a discussion on separating out the edits for .META. regions from the other regions' edits w.r.t where the edits are written. This jira is to track an implementation of that.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira