hbase-issues 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-3021) Timestamp mismatch between WAL and MemStore for ICVs
Date Tue, 21 Sep 2010 17:56:33 GMT
Timestamp mismatch between WAL and MemStore for ICVs
----------------------------------------------------

                 Key: HBASE-3021
                 URL: https://issues.apache.org/jira/browse/HBASE-3021
             Project: HBase
          Issue Type: Bug
            Reporter: Jean-Daniel Cryans
            Priority: Minor


We've been running replication for a little while now and the tool I wrote to verify replicated
data (will be posted in HBASE-3013) works great, unless that data is counters. The reason
is that in HRegion.incrementColumnValue we append to the WAL a KV with a timestamp that we're
not reusing for the MemStore (since we do some processing on it in updateColumnValue), so
the replicated KV is different and comparing sets of rows using time ranges usually fails
because one row will almost surely be cut in half on the edges (at least this is what my testing
shows).

I guess this is also an issue on the slave cluster since if we don't want values on the same
ts on the master cluster, why would we want it elsewhere?

-- 
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