hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jean-Daniel Cryans (JIRA)" <j...@apache.org>
Subject [jira] Created: (HBASE-2361) WALEdit broke replication scope
Date Mon, 22 Mar 2010 19:30:27 GMT
WALEdit broke replication scope
-------------------------------

                 Key: HBASE-2361
                 URL: https://issues.apache.org/jira/browse/HBASE-2361
             Project: Hadoop HBase
          Issue Type: Bug
            Reporter: Jean-Daniel Cryans
            Assignee: Jean-Daniel Cryans
             Fix For: 0.21.0


Before HBASE-2283, each KV had a HLogKey with a replication scope. Now a key applies to a
list of KVs that spans multiple families so a single scope doesn't work anymore. Multiple
possible solutions:

 - Each KV have their own scope. We already ruled that out in a previous jira since that means
the scope would end up in the HFiles.
 - Store pairs of scope/KV in WALEdit instead of straight KVs.
 - Have 2 parallel lists in WALEdit, one for KVs and the other for scopes.
 - Subclass KV and add the scope there, those would be created when inserted in the WAL and
would contain the KV stored in the HFiles.

I'm sure there are other solutions, discuss.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message