hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ted Yu (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-14623) Implement dedicated WAL for system tables
Date Sat, 17 Oct 2015 04:41:05 GMT

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

Ted Yu commented on HBASE-14623:
--------------------------------

I can think of 3 strategies for implementing system WAL:
1. one WAL for all non-meta system tables
2. one WAL for each non-meta system table
3. one WAL for each region of non-meta system table

To enable 2 and 3, we need to pass more information to WALProvider#getWAL().
{code}
  WAL getWAL(final byte[] identifier, byte[] namespace) throws IOException;
{code}
For #2, table name should be passed.
For #3, HRegionInfo should be passed.

> Implement dedicated WAL for system tables
> -----------------------------------------
>
>                 Key: HBASE-14623
>                 URL: https://issues.apache.org/jira/browse/HBASE-14623
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Ted Yu
>            Assignee: Ted Yu
>             Fix For: 2.0.0
>
>         Attachments: 14623-v1.txt
>
>
> As Stephen suggested in parent JIRA, dedicating separate WAL for system tables (other
than hbase:meta) should be done in new JIRA.
> This task is to fulfill the system WAL separation.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message