You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "Keith Turner (JIRA)" <ji...@apache.org> on 2014/06/30 18:32:24 UTC

[jira] [Created] (ACCUMULO-2960) investigate failure while adding walog to tablet

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)