[jira] [Commented] (HBASE-9776) Test Load And Verify Fails with TableNotEnabledException

2013-10-17 Thread stack (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13798209#comment-13798209
 ] 

stack commented on HBASE-9776:
--

[~jeffreyz] you going to commit?

 Test Load And Verify Fails with TableNotEnabledException
 

 Key: HBASE-9776
 URL: https://issues.apache.org/jira/browse/HBASE-9776
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.96.0
Reporter: Jeffrey Zhong
Assignee: Jeffrey Zhong
Priority: Minor
 Attachments: hbase-9776.patch


 Occasionally IntegrationTestLoadAndVerify failed with the following error. 
 This is caused by RPC retry and the first attempt actually went through 
 successfully and the second retry attempt fails because the table is disabled 
 by the first attempt.
 {code}
 2013-10-10 
 19:55:54,339|beaver.machine|INFO|org.apache.hadoop.hbase.TableNotEnabledException:
  org.apache.hadoop.hbase.TableNotEnabledException: 
 IntegrationTestLoadAndVerify
 2013-10-10 19:55:54,340|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.handler.DisableTableHandler.prepare(DisableTableHandler.java:100)
 2013-10-10 19:55:54,341|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1979)
 2013-10-10 19:55:54,342|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1990)
 {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-9776) Test Load And Verify Fails with TableNotEnabledException

2013-10-17 Thread Jeffrey Zhong (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13798216#comment-13798216
 ] 

Jeffrey Zhong commented on HBASE-9776:
--

Yes, I'll commit soon. Thanks.

 Test Load And Verify Fails with TableNotEnabledException
 

 Key: HBASE-9776
 URL: https://issues.apache.org/jira/browse/HBASE-9776
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.96.0
Reporter: Jeffrey Zhong
Assignee: Jeffrey Zhong
Priority: Minor
 Attachments: hbase-9776.patch


 Occasionally IntegrationTestLoadAndVerify failed with the following error. 
 This is caused by RPC retry and the first attempt actually went through 
 successfully and the second retry attempt fails because the table is disabled 
 by the first attempt.
 {code}
 2013-10-10 
 19:55:54,339|beaver.machine|INFO|org.apache.hadoop.hbase.TableNotEnabledException:
  org.apache.hadoop.hbase.TableNotEnabledException: 
 IntegrationTestLoadAndVerify
 2013-10-10 19:55:54,340|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.handler.DisableTableHandler.prepare(DisableTableHandler.java:100)
 2013-10-10 19:55:54,341|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1979)
 2013-10-10 19:55:54,342|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1990)
 {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-9776) Test Load And Verify Fails with TableNotEnabledException

2013-10-17 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13798458#comment-13798458
 ] 

Hudson commented on HBASE-9776:
---

FAILURE: Integrated in HBase-TRUNK #4625 (See 
[https://builds.apache.org/job/HBase-TRUNK/4625/])
HBASE-9776: Test Load And Verify Fails with TableNotEnabledException (jeffreyz: 
rev 1533209)
* 
/hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.java
* 
/hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/test/IntegrationTestLoadAndVerify.java


 Test Load And Verify Fails with TableNotEnabledException
 

 Key: HBASE-9776
 URL: https://issues.apache.org/jira/browse/HBASE-9776
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.96.0
Reporter: Jeffrey Zhong
Assignee: Jeffrey Zhong
Priority: Minor
 Fix For: 0.98.0, 0.96.1

 Attachments: hbase-9776.patch


 Occasionally IntegrationTestLoadAndVerify failed with the following error. 
 This is caused by RPC retry and the first attempt actually went through 
 successfully and the second retry attempt fails because the table is disabled 
 by the first attempt.
 {code}
 2013-10-10 
 19:55:54,339|beaver.machine|INFO|org.apache.hadoop.hbase.TableNotEnabledException:
  org.apache.hadoop.hbase.TableNotEnabledException: 
 IntegrationTestLoadAndVerify
 2013-10-10 19:55:54,340|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.handler.DisableTableHandler.prepare(DisableTableHandler.java:100)
 2013-10-10 19:55:54,341|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1979)
 2013-10-10 19:55:54,342|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1990)
 {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-9776) Test Load And Verify Fails with TableNotEnabledException

2013-10-17 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13798557#comment-13798557
 ] 

Hudson commented on HBASE-9776:
---

SUCCESS: Integrated in hbase-0.96 #146 (See 
[https://builds.apache.org/job/hbase-0.96/146/])
HBASE-9776: Test Load And Verify Fails with TableNotEnabledException (jeffreyz: 
rev 1533216)
* 
/hbase/branches/0.96/hbase-it/src/test/java/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.java
* 
/hbase/branches/0.96/hbase-it/src/test/java/org/apache/hadoop/hbase/test/IntegrationTestLoadAndVerify.java


 Test Load And Verify Fails with TableNotEnabledException
 

 Key: HBASE-9776
 URL: https://issues.apache.org/jira/browse/HBASE-9776
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.96.0
Reporter: Jeffrey Zhong
Assignee: Jeffrey Zhong
Priority: Minor
 Fix For: 0.98.0, 0.96.1

 Attachments: hbase-9776.patch


 Occasionally IntegrationTestLoadAndVerify failed with the following error. 
 This is caused by RPC retry and the first attempt actually went through 
 successfully and the second retry attempt fails because the table is disabled 
 by the first attempt.
 {code}
 2013-10-10 
 19:55:54,339|beaver.machine|INFO|org.apache.hadoop.hbase.TableNotEnabledException:
  org.apache.hadoop.hbase.TableNotEnabledException: 
 IntegrationTestLoadAndVerify
 2013-10-10 19:55:54,340|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.handler.DisableTableHandler.prepare(DisableTableHandler.java:100)
 2013-10-10 19:55:54,341|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1979)
 2013-10-10 19:55:54,342|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1990)
 {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-9776) Test Load And Verify Fails with TableNotEnabledException

2013-10-17 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13798787#comment-13798787
 ] 

Hudson commented on HBASE-9776:
---

FAILURE: Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #797 (See 
[https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/797/])
HBASE-9776: Test Load And Verify Fails with TableNotEnabledException (jeffreyz: 
rev 1533209)
* 
/hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.java
* 
/hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/test/IntegrationTestLoadAndVerify.java


 Test Load And Verify Fails with TableNotEnabledException
 

 Key: HBASE-9776
 URL: https://issues.apache.org/jira/browse/HBASE-9776
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.96.0
Reporter: Jeffrey Zhong
Assignee: Jeffrey Zhong
Priority: Minor
 Fix For: 0.98.0, 0.96.1

 Attachments: hbase-9776.patch


 Occasionally IntegrationTestLoadAndVerify failed with the following error. 
 This is caused by RPC retry and the first attempt actually went through 
 successfully and the second retry attempt fails because the table is disabled 
 by the first attempt.
 {code}
 2013-10-10 
 19:55:54,339|beaver.machine|INFO|org.apache.hadoop.hbase.TableNotEnabledException:
  org.apache.hadoop.hbase.TableNotEnabledException: 
 IntegrationTestLoadAndVerify
 2013-10-10 19:55:54,340|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.handler.DisableTableHandler.prepare(DisableTableHandler.java:100)
 2013-10-10 19:55:54,341|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1979)
 2013-10-10 19:55:54,342|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1990)
 {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-9776) Test Load And Verify Fails with TableNotEnabledException

2013-10-17 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13798827#comment-13798827
 ] 

Hudson commented on HBASE-9776:
---

FAILURE: Integrated in hbase-0.96-hadoop2 #92 (See 
[https://builds.apache.org/job/hbase-0.96-hadoop2/92/])
HBASE-9776: Test Load And Verify Fails with TableNotEnabledException (jeffreyz: 
rev 1533216)
* 
/hbase/branches/0.96/hbase-it/src/test/java/org/apache/hadoop/hbase/IntegrationTestLazyCfLoading.java
* 
/hbase/branches/0.96/hbase-it/src/test/java/org/apache/hadoop/hbase/test/IntegrationTestLoadAndVerify.java


 Test Load And Verify Fails with TableNotEnabledException
 

 Key: HBASE-9776
 URL: https://issues.apache.org/jira/browse/HBASE-9776
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.96.0
Reporter: Jeffrey Zhong
Assignee: Jeffrey Zhong
Priority: Minor
 Fix For: 0.98.0, 0.96.1

 Attachments: hbase-9776.patch


 Occasionally IntegrationTestLoadAndVerify failed with the following error. 
 This is caused by RPC retry and the first attempt actually went through 
 successfully and the second retry attempt fails because the table is disabled 
 by the first attempt.
 {code}
 2013-10-10 
 19:55:54,339|beaver.machine|INFO|org.apache.hadoop.hbase.TableNotEnabledException:
  org.apache.hadoop.hbase.TableNotEnabledException: 
 IntegrationTestLoadAndVerify
 2013-10-10 19:55:54,340|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.handler.DisableTableHandler.prepare(DisableTableHandler.java:100)
 2013-10-10 19:55:54,341|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1979)
 2013-10-10 19:55:54,342|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1990)
 {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-9776) Test Load And Verify Fails with TableNotEnabledException

2013-10-15 Thread Elliott Clark (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13796148#comment-13796148
 ] 

Elliott Clark commented on HBASE-9776:
--

Yep we're seeing this too on our clusters.  You can work around this by turning 
off deleting the table on the test and using the shell.  But the async delete 
just seems broken right now.

 Test Load And Verify Fails with TableNotEnabledException
 

 Key: HBASE-9776
 URL: https://issues.apache.org/jira/browse/HBASE-9776
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.96.0
Reporter: Jeffrey Zhong
Assignee: Jeffrey Zhong
Priority: Minor

 Occasionally IntegrationTestLoadAndVerify failed with the following error. 
 This is caused by RPC retry and the first attempt actually went through 
 successfully.  
 {code}
 2013-10-10 
 19:55:54,339|beaver.machine|INFO|org.apache.hadoop.hbase.TableNotEnabledException:
  org.apache.hadoop.hbase.TableNotEnabledException: 
 IntegrationTestLoadAndVerify
 2013-10-10 19:55:54,340|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.handler.DisableTableHandler.prepare(DisableTableHandler.java:100)
 2013-10-10 19:55:54,341|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1979)
 2013-10-10 19:55:54,342|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1990)
 {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-9776) Test Load And Verify Fails with TableNotEnabledException

2013-10-15 Thread Jeffrey Zhong (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13796208#comment-13796208
 ] 

Jeffrey Zhong commented on HBASE-9776:
--

Yes, the disableTable is not idempotent operations because the subsequent retry 
fails while we can't remove the enable state check because we use it to sync 
operations like: one is trying to do schema changes and the other is trying to 
delete the same table. 

My plan is to use HBaseTestingUtility#deleteTable instead to let the 
application client to eat the exception if happens and proceed with delete 
because we're in clean up phase.

 Test Load And Verify Fails with TableNotEnabledException
 

 Key: HBASE-9776
 URL: https://issues.apache.org/jira/browse/HBASE-9776
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.96.0
Reporter: Jeffrey Zhong
Assignee: Jeffrey Zhong
Priority: Minor

 Occasionally IntegrationTestLoadAndVerify failed with the following error. 
 This is caused by RPC retry and the first attempt actually went through 
 successfully and the second retry attempt fails because the table is disabled 
 by the first attempt.
 {code}
 2013-10-10 
 19:55:54,339|beaver.machine|INFO|org.apache.hadoop.hbase.TableNotEnabledException:
  org.apache.hadoop.hbase.TableNotEnabledException: 
 IntegrationTestLoadAndVerify
 2013-10-10 19:55:54,340|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.handler.DisableTableHandler.prepare(DisableTableHandler.java:100)
 2013-10-10 19:55:54,341|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1979)
 2013-10-10 19:55:54,342|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1990)
 {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-9776) Test Load And Verify Fails with TableNotEnabledException

2013-10-15 Thread stack (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13796267#comment-13796267
 ] 

stack commented on HBASE-9776:
--

You mean this?
{code}
Deleting table IntegrationTestLoadAndVerify 
2013-10-13 07:42:32,410 INFO  [main] hbase.HBaseCluster: Restoring cluster - 
started
2013-10-13 07:42:32,414 INFO  [main] hbase.HBaseCluster: Added new HBaseAdmin
2013-10-13 07:42:32,414 INFO  [main] hbase.HBaseCluster: Restoring cluster - 
done
2013-10-13 07:42:32,414 ERROR [main] util.AbstractHBaseTool: Error running 
command-line tool
org.apache.hadoop.hbase.client.RetriesExhaustedException: Failed after 
attempts=35, exceptions:
Sun Oct 13 07:37:26 PDT 2013, 
org.apache.hadoop.hbase.client.RpcRetryingCaller@511be529, 
org.apache.hadoop.hbase.ipc.RemoteWithExtrasException(java.io.IOException): 
java.io.IOException: HTableDescriptor missing for IntegrationTestLoadAndVerify
at 
org.apache.hadoop.hbase.master.handler.TableEventHandler.getTableDescriptor(TableEventHandler.java:231)
at 
org.apache.hadoop.hbase.master.handler.DeleteTableHandler.prepareWithTableLock(DeleteTableHandler.java:58)
at 
org.apache.hadoop.hbase.master.handler.TableEventHandler.prepare(TableEventHandler.java:93)
at org.apache.hadoop.hbase.master.HMaster.deleteTable(HMaster.java:1816)
at org.apache.hadoop.hbase.master.HMaster.deleteTable(HMaster.java:1826)
at 
org.apache.hadoop.hbase.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java:38213)
at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2146)
at 
org.apache.hadoop.hbase.ipc.RpcServer$Handler.run(RpcServer.java:1851)

Sun Oct 13 07:37:26 PDT 2013, 
org.apache.hadoop.hbase.client.RpcRetryingCaller@511be529, 
org.apache.hadoop.hbase.ipc.RemoteWithExtrasException(java.io.IOException): 
java.io.IOException: HTableDescriptor missing for IntegrationTestLoadAndVerify
at 
org.apache.hadoop.hbase.master.handler.TableEventHandler.getTableDescriptor(TableEventHandler.java:231)
at 
org.apache.hadoop.hbase.master.handler.DeleteTableHandler.prepareWithTableLock(DeleteTableHandler.java:58)
at 
org.apache.hadoop.hbase.master.handler.TableEventHandler.prepare(TableEventHandler.java:93)
at org.apache.hadoop.hbase.master.HMaster.deleteTable(HMaster.java:1816)
at org.apache.hadoop.hbase.master.HMaster.deleteTable(HMaster.java:1826)
at 
org.apache.hadoop.hbase.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java:38213)
at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2146)
at 
org.apache.hadoop.hbase.ipc.RpcServer$Handler.run(RpcServer.java:1851)


{code}

 Test Load And Verify Fails with TableNotEnabledException
 

 Key: HBASE-9776
 URL: https://issues.apache.org/jira/browse/HBASE-9776
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.96.0
Reporter: Jeffrey Zhong
Assignee: Jeffrey Zhong
Priority: Minor
 Attachments: hbase-9776.patch


 Occasionally IntegrationTestLoadAndVerify failed with the following error. 
 This is caused by RPC retry and the first attempt actually went through 
 successfully and the second retry attempt fails because the table is disabled 
 by the first attempt.
 {code}
 2013-10-10 
 19:55:54,339|beaver.machine|INFO|org.apache.hadoop.hbase.TableNotEnabledException:
  org.apache.hadoop.hbase.TableNotEnabledException: 
 IntegrationTestLoadAndVerify
 2013-10-10 19:55:54,340|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.handler.DisableTableHandler.prepare(DisableTableHandler.java:100)
 2013-10-10 19:55:54,341|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1979)
 2013-10-10 19:55:54,342|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1990)
 {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-9776) Test Load And Verify Fails with TableNotEnabledException

2013-10-15 Thread stack (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13796269#comment-13796269
 ] 

stack commented on HBASE-9776:
--

+1 on trying the patch.  We'll soon see if it works or not.

 Test Load And Verify Fails with TableNotEnabledException
 

 Key: HBASE-9776
 URL: https://issues.apache.org/jira/browse/HBASE-9776
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.96.0
Reporter: Jeffrey Zhong
Assignee: Jeffrey Zhong
Priority: Minor
 Attachments: hbase-9776.patch


 Occasionally IntegrationTestLoadAndVerify failed with the following error. 
 This is caused by RPC retry and the first attempt actually went through 
 successfully and the second retry attempt fails because the table is disabled 
 by the first attempt.
 {code}
 2013-10-10 
 19:55:54,339|beaver.machine|INFO|org.apache.hadoop.hbase.TableNotEnabledException:
  org.apache.hadoop.hbase.TableNotEnabledException: 
 IntegrationTestLoadAndVerify
 2013-10-10 19:55:54,340|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.handler.DisableTableHandler.prepare(DisableTableHandler.java:100)
 2013-10-10 19:55:54,341|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1979)
 2013-10-10 19:55:54,342|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1990)
 {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-9776) Test Load And Verify Fails with TableNotEnabledException

2013-10-15 Thread Jeffrey Zhong (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13796305#comment-13796305
 ] 

Jeffrey Zhong commented on HBASE-9776:
--

[~saint@gmail.com] I'm afraid you hit a different issue. The above stack 
trace you posted seems we have a half done deletion before and subsequent 
retries all failed because of that.  Since delete/disable/create table 
operations aren't idempotent, executeCallable on these table operations is 
problematic. I guess we need a FATE like model for  table operations.


 Test Load And Verify Fails with TableNotEnabledException
 

 Key: HBASE-9776
 URL: https://issues.apache.org/jira/browse/HBASE-9776
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.96.0
Reporter: Jeffrey Zhong
Assignee: Jeffrey Zhong
Priority: Minor
 Attachments: hbase-9776.patch


 Occasionally IntegrationTestLoadAndVerify failed with the following error. 
 This is caused by RPC retry and the first attempt actually went through 
 successfully and the second retry attempt fails because the table is disabled 
 by the first attempt.
 {code}
 2013-10-10 
 19:55:54,339|beaver.machine|INFO|org.apache.hadoop.hbase.TableNotEnabledException:
  org.apache.hadoop.hbase.TableNotEnabledException: 
 IntegrationTestLoadAndVerify
 2013-10-10 19:55:54,340|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.handler.DisableTableHandler.prepare(DisableTableHandler.java:100)
 2013-10-10 19:55:54,341|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1979)
 2013-10-10 19:55:54,342|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1990)
 {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-9776) Test Load And Verify Fails with TableNotEnabledException

2013-10-15 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13796337#comment-13796337
 ] 

Hadoop QA commented on HBASE-9776:
--

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  http://issues.apache.org/jira/secure/attachment/12608617/hbase-9776.patch
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 6 new 
or modified tests.

{color:green}+1 hadoop1.0{color}.  The patch compiles against the hadoop 
1.0 profile.

{color:green}+1 hadoop2.0{color}.  The patch compiles against the hadoop 
2.0 profile.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 1.3.9) warnings.

{color:green}+1 release audit{color}.  The applied patch does not increase 
the total number of release audit warnings.

{color:green}+1 lineLengths{color}.  The patch does not introduce lines 
longer than 100

{color:red}-1 site{color}.  The patch appears to cause mvn site goal to 
fail.

{color:green}+1 core tests{color}.  The patch passed unit tests in .

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/7558//testReport/
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/7558//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/7558//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/7558//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/7558//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/7558//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/7558//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/7558//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/7558//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-thrift.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/7558//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/7558//console

This message is automatically generated.

 Test Load And Verify Fails with TableNotEnabledException
 

 Key: HBASE-9776
 URL: https://issues.apache.org/jira/browse/HBASE-9776
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.96.0
Reporter: Jeffrey Zhong
Assignee: Jeffrey Zhong
Priority: Minor
 Attachments: hbase-9776.patch


 Occasionally IntegrationTestLoadAndVerify failed with the following error. 
 This is caused by RPC retry and the first attempt actually went through 
 successfully and the second retry attempt fails because the table is disabled 
 by the first attempt.
 {code}
 2013-10-10 
 19:55:54,339|beaver.machine|INFO|org.apache.hadoop.hbase.TableNotEnabledException:
  org.apache.hadoop.hbase.TableNotEnabledException: 
 IntegrationTestLoadAndVerify
 2013-10-10 19:55:54,340|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.handler.DisableTableHandler.prepare(DisableTableHandler.java:100)
 2013-10-10 19:55:54,341|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1979)
 2013-10-10 19:55:54,342|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1990)
 {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HBASE-9776) Test Load And Verify Fails with TableNotEnabledException

2013-10-15 Thread stack (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-9776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13796414#comment-13796414
 ] 

stack commented on HBASE-9776:
--

Thanks [~jeffreyz]

Looking at the delete table code, it is doing a getDescription to test 
existence.  Rather than return a TableNotFoundException which is a DoNotRetry 
exception, the code is throwing an IOE which gets retried 35 times in a matter 
of seconds.  Could do with some improvement.  Let me look at it.

 Test Load And Verify Fails with TableNotEnabledException
 

 Key: HBASE-9776
 URL: https://issues.apache.org/jira/browse/HBASE-9776
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.96.0
Reporter: Jeffrey Zhong
Assignee: Jeffrey Zhong
Priority: Minor
 Attachments: hbase-9776.patch


 Occasionally IntegrationTestLoadAndVerify failed with the following error. 
 This is caused by RPC retry and the first attempt actually went through 
 successfully and the second retry attempt fails because the table is disabled 
 by the first attempt.
 {code}
 2013-10-10 
 19:55:54,339|beaver.machine|INFO|org.apache.hadoop.hbase.TableNotEnabledException:
  org.apache.hadoop.hbase.TableNotEnabledException: 
 IntegrationTestLoadAndVerify
 2013-10-10 19:55:54,340|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.handler.DisableTableHandler.prepare(DisableTableHandler.java:100)
 2013-10-10 19:55:54,341|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1979)
 2013-10-10 19:55:54,342|beaver.machine|INFO|at 
 org.apache.hadoop.hbase.master.HMaster.disableTable(HMaster.java:1990)
 {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)