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 CF50C18E51 for ; Tue, 30 Jun 2015 05:30:04 +0000 (UTC) Received: (qmail 844 invoked by uid 500); 30 Jun 2015 05:30:04 -0000 Delivered-To: apmail-accumulo-notifications-archive@accumulo.apache.org Received: (qmail 806 invoked by uid 500); 30 Jun 2015 05:30:04 -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 795 invoked by uid 99); 30 Jun 2015 05:30:04 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Jun 2015 05:30:04 +0000 Date: Tue, 30 Jun 2015 05:30:04 +0000 (UTC) From: "Josh Elser (JIRA)" To: notifications@accumulo.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (ACCUMULO-3928) TableNotFoundException trigger by MemoryManager MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Josh Elser created ACCUMULO-3928: ------------------------------------ Summary: TableNotFoundException trigger by MemoryManager Key: ACCUMULO-3928 URL: https://issues.apache.org/jira/browse/ACCUMULO-3928 Project: Accumulo Issue Type: Bug Components: tserver Reporter: Josh Elser Priority: Minor Fix For: 1.6.4, 1.7.1, 1.8.0 Noticed during randomwalk on 1.8.0-SNAPSHOT. {noformat} Memory manager failed org.apache.accumulo.core.client.TableNotFoundException: Table (Id=1q5) does not exist java.lang.IllegalArgumentException: org.apache.accumulo.core.client.TableNotFoundException: Table (Id=1q5) does not exist at org.apache.accumulo.core.client.impl.Tables.getNamespaceId(Tables.java:239) at org.apache.accumulo.server.conf.TableParentConfiguration.getNamespaceId(TableParentConfiguration.java:38) at org.apache.accumulo.server.conf.NamespaceConfiguration.getPath(NamespaceConfiguration.java:88) at org.apache.accumulo.server.conf.NamespaceConfiguration.get(NamespaceConfiguration.java:101) at org.apache.accumulo.server.conf.ZooCachePropertyAccessor.get(ZooCachePropertyAccessor.java:110) at org.apache.accumulo.server.conf.TableConfiguration.get(TableConfiguration.java:99) at org.apache.accumulo.core.conf.AccumuloConfiguration.getTimeInMillis(AccumuloConfiguration.java:252) at org.apache.accumulo.server.tabletserver.LargestFirstMemoryManager.getMinCIdleThreshold(LargestFirstMemoryManager.java:144) at org.apache.accumulo.server.tabletserver.LargestFirstMemoryManager.getMemoryManagementActions(LargestFirstMemoryManager.java:188) at org.apache.accumulo.tserver.TabletServerResourceManager$MemoryManagementFramework.manageMemory(TabletServerResourceManager.java:408) at org.apache.accumulo.tserver.TabletServerResourceManager$MemoryManagementFramework.access$400(TabletServerResourceManager.java:318) at org.apache.accumulo.tserver.TabletServerResourceManager$MemoryManagementFramework$2.run(TabletServerResourceManager.java:346) at org.apache.accumulo.fate.util.LoggingRunnable.run(LoggingRunnable.java:35) at java.lang.Thread.run(Thread.java:745) Caused by: org.apache.accumulo.core.client.TableNotFoundException: Table (Id=1q5) does not exist ... 14 more {noformat} Marked fixVersion for all versions, under the assumption that it does affect all. Need to verify. Should catch this case and fail gracefully, making sure that this is an expected state to even arrive in. -- This message was sent by Atlassian JIRA (v6.3.4#6332)