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)