[
https://issues.apache.org/jira/browse/IMPALA-9069?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Zoltán Borók-Nagy reassigned IMPALA-9069:
-----------------------------------------
Assignee: (was: Zoltán Borók-Nagy)
> Impala should acquire an ACID lock when dropping a database
> -----------------------------------------------------------
>
> Key: IMPALA-9069
> URL: https://issues.apache.org/jira/browse/IMPALA-9069
> Project: IMPALA
> Issue Type: Bug
> Components: Catalog
> Reporter: Zoltán Borók-Nagy
> Priority: Major
> Labels: impala-acid
>
> Dropping a table takes an exclusive lock on the table, hence it cannot be
> removed while other queries are working on it.
> However, dropping a database doesn't take any locks, so it just starts
> removing table data even if there are locks on the table by other clients.
> Moreover, the Hive Metastore doesn't delete the locks that refer to dropped
> entities and when the database and tables are re-created those locks will be
> still around (because the locks refer to the databases and tables via their
> names).
> Impala should acquire an exclusive lock on the database during DROP.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]