You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by Venki Korukanti <ve...@gmail.com> on 2013/10/28 19:42:28 UTC
Review Request 14996: HIVE-5664: Drop cascade database fails when the db has
any tables with indexes
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/14996/
-----------------------------------------------------------
Review request for hive and Prasad Mujumdar.
Repository: hive-git
Description
-------
Repro steps:
CREATE DATABASE db2;
USE db2;
CREATE TABLE tab1 (id int, name string);
CREATE INDEX idx1 ON TABLE tab1(id) as 'COMPACT' with DEFERRED REBUILD IN TABLE tab1_indx;
DROP DATABASE db2 CASCADE;
Last DDL fails with following error:
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. Database does not exist: db2
See JIRA for details on the exception.
Diffs
-----
metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStoreClient.java 65406d9
ql/src/test/queries/clientpositive/database_drop.q 4e17c7a
ql/src/test/results/clientpositive/database_drop.q.out 6c4440f
Diff: https://reviews.apache.org/r/14996/diff/
Testing
-------
Added this particular index to database_drop.q unittest.
Thanks,
Venki Korukanti