xufeng created HBASE-5894:
-----------------------------
Summary: Delete table failed but HBaseAdmin#deletetable report it
as success
Key: HBASE-5894
URL: https://issues.apache.org/jira/browse/HBASE-5894
Project: HBase
Issue Type: Bug
Affects Versions: 0.90.7, 0.92.2, 0.94.0
Environment: all versions
Reporter: xufeng
Assignee: xufeng
Priority: Minor
Reproduce this issue by following steps:
For reproduce it I add this code in DeleteTableHandler#handleTableOperation():
{noformat}
LOG.debug("Deleting region " + region.getRegionNameAsString() +
" from META and FS");
+if (true) {
+ throw new IOException("ERROR");
+}
// Remove region from META
MetaEditor.deleteRegion(this.server.getCatalogTracker(), region);
{noformat}
step1:create a table and disable it.
step2:delete it by HBaseAdmin#deleteTable() API.
result:after lone time, The log say the Table has been deleted, but in fact if
we do "list" in shell,the table also exists.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira