accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Keith Turner (JIRA)" <j...@apache.org>
Subject [jira] [Created] (ACCUMULO-2960) investigate failure while adding walog to tablet
Date Mon, 30 Jun 2014 16:32:24 GMT
Keith Turner created ACCUMULO-2960:
--------------------------------------

             Summary: investigate failure while adding walog to tablet
                 Key: ACCUMULO-2960
                 URL: https://issues.apache.org/jira/browse/ACCUMULO-2960
             Project: Accumulo
          Issue Type: Bug
    Affects Versions: 1.6.0, 1.5.1, 1.5.0
            Reporter: Keith Turner


While reviewing ACCUMULO-2889 I noticed a possible problem w/ how walogs are added to a table.
 The following steps are taken

 # add walog to tablets inmemory data structs
 # define tablet in walog
 # reference tablet in metadata table

It seems like if there is an exception after step 1, that the tablet will think the walog
is referenced in the metadata table when its not.  This could lead to data loss.  However
it may be that steps 2 and 3 retry so aggressively that this never happens in practice?

Could possible update the tablets in memory data structs after steps 2 and 3



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message