hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexander Kolbasov (JIRA)" <>
Subject [jira] [Commented] (HIVE-18705) Improve HiveMetaStoreClient.dropDatabase
Date Thu, 12 Jul 2018 00:43:00 GMT


Alexander Kolbasov commented on HIVE-18705:

[~szita] Can you post reviewboard link?


- Sasha

> Improve HiveMetaStoreClient.dropDatabase
> ----------------------------------------
>                 Key: HIVE-18705
>                 URL:
>             Project: Hive
>          Issue Type: Improvement
>            Reporter: Adam Szita
>            Assignee: Adam Szita
>            Priority: Major
>         Attachments: HIVE-18705.0.patch, HIVE-18705.1.patch, HIVE-18705.2.patch, HIVE-18705.4.patch,
HIVE-18705.5.patch, HIVE-18705.6.patch, HIVE-18705.7.patch, HIVE-18705.8.patch
> {{HiveMetaStoreClient.dropDatabase}} has a strange implementation to ensure dealing
with client side hooks (for non-native tables e.g. HBase). Currently it starts by retrieving
all the tables from HMS, and then sends {{dropTable}} calls to HMS table-by-table. At the
end a {{dropDatabase}} just to be sure :) 
> I believe this could be refactored so that it speeds up the dropDB in situations where
the average table count per DB is very high.

This message was sent by Atlassian JIRA

View raw message