accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Keith Turner (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ACCUMULO-3925) Remove unnecessary warning messages from FATE ops
Date Mon, 29 Jun 2015 18:23:10 GMT

    [ https://issues.apache.org/jira/browse/ACCUMULO-3925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14606064#comment-14606064
] 

Keith Turner commented on ACCUMULO-3925:
----------------------------------------

I think there are lots of places in the FateOps that throw ThriftTableOperationException (henceforth
TTOE).  But only a few were ignored.  Did you go look at all of the TTOEs and only decide
on those?  I ask because another strategy could be to supply FATE a list of Exeception types
not to warn on.   For example ask thrift to never warn on a TTOE.  This is not as clean as
letting the FateOp decide.



> Remove unnecessary warning messages from FATE ops
> -------------------------------------------------
>
>                 Key: ACCUMULO-3925
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-3925
>             Project: Accumulo
>          Issue Type: Improvement
>          Components: fate
>            Reporter: Josh Elser
>            Assignee: Josh Elser
>            Priority: Minor
>             Fix For: 1.8.0
>
>         Attachments: ACCUMULO-3925.patch
>
>
> {noformat}
> Failed to execute Repo, tid=76367ba00e847e10
>     ThriftTableOperationException(tableId:null, tableName:ctt_000, op:CREATE, type:EXISTS,
description:null)
>         at org.apache.accumulo.master.tableOps.Utils.checkTableDoesNotExist(Utils.java:54)
>         at org.apache.accumulo.master.tableOps.PopulateZookeeper.call(PopulateZookeeper.java:54)
>         at org.apache.accumulo.master.tableOps.PopulateZookeeper.call(PopulateZookeeper.java:30)
>         at org.apache.accumulo.master.tableOps.TraceRepo.call(TraceRepo.java:57)
>         at org.apache.accumulo.fate.Fate$TransactionRunner.run(Fate.java:72)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>         at org.apache.accumulo.fate.util.LoggingRunnable.run(LoggingRunnable.java:35)
>         at java.lang.Thread.run(Thread.java:745) 
> {noformat}
> {noformat}
> Cannot move tables to a new namespace by renaming. The namespace for nspc_000.ctt_002
does not match ctt_001 
> {noformat}
> Lots of WARN messages seen during randomwalk that aren't system-level warning messages.
They are perfectly normal and expected. We should not be putting a warning to the monitor
for this messages. The exception thrown back to the client is sufficient.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message