ransom.hezhiqiang created HIVE-3101:
---------------------------------------

             Summary: dropTable will all ways excute hook.rollbackDropTable 
whether drop table success or faild.
                 Key: HIVE-3101
                 URL: https://issues.apache.org/jira/browse/HIVE-3101
             Project: Hive
          Issue Type: Bug
          Components: Metastore
            Reporter: ransom.hezhiqiang


see  the codes:
 boolean success = false;
    try {
      client.drop_table(dbname, name, deleteData);
      if (hook != null) {
        hook.commitDropTable(tbl, deleteData);
      }
    } catch (NoSuchObjectException e) {
      if (!ignoreUknownTab) {
        throw e;
      }
    } finally {
      if (!success && (hook != null)) {
        hook.rollbackDropTable(tbl);
      }
    }

success  will always false, whether  the drop was success or faild.
so it's a bug. 



--
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

        

Reply via email to