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 2019/04/23 15:17:00 UTC

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

     [ https://issues.apache.org/jira/browse/ACCUMULO-2960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Keith Turner resolved ACCUMULO-2960.
------------------------------------
    Resolution: Not A Problem

Because of the changes to how walogs work in 1.8.0 I suspect this is no longer a problem.

> 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.5.0, 1.5.1, 1.6.0
>            Reporter: Keith Turner
>            Priority: Major
>
> 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
(v7.6.3#76005)