Return-Path: X-Original-To: apmail-accumulo-notifications-archive@minotaur.apache.org Delivered-To: apmail-accumulo-notifications-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C17E1114C9 for ; Mon, 30 Jun 2014 16:32:24 +0000 (UTC) Received: (qmail 87724 invoked by uid 500); 30 Jun 2014 16:32:24 -0000 Delivered-To: apmail-accumulo-notifications-archive@accumulo.apache.org Received: (qmail 87682 invoked by uid 500); 30 Jun 2014 16:32:24 -0000 Mailing-List: contact notifications-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jira@apache.org Delivered-To: mailing list notifications@accumulo.apache.org Received: (qmail 87660 invoked by uid 99); 30 Jun 2014 16:32:24 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 30 Jun 2014 16:32:24 +0000 Date: Mon, 30 Jun 2014 16:32:24 +0000 (UTC) From: "Keith Turner (JIRA)" To: notifications@accumulo.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (ACCUMULO-2960) investigate failure while adding walog to tablet MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 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)