Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
-
This ticket adds the ability to CREATE DATABASE, DROP DATABASE, and USE <database>. Please note that Hive does not yet support the ability to run a query that selects from tables in more than one database.
Description
Currently all Hive tables reside in single namespace (default). Hive should support multiple namespaces (databases or schemas) such that users can create tables in their specific namespaces. These name spaces can have different warehouse directories (with a default naming scheme) and possibly different properties.
There is already some support for this in metastore but Hive query parser should have this feature as well.
Attachments
Attachments
Issue Links
- blocks
-
HIVE-1010 Implement INFORMATION_SCHEMA in Hive
- Closed
- duplicates
-
HIVE-191 Update methods in Hive class to specify database name
- Resolved
- is blocked by
-
HIVE-850 moving SessionState from ql to common
- Open
-
HIVE-584 Clean up global and ThreadLocal variables in Hive
- Closed
- is depended upon by
-
HIVE-1591 Lock the database also as part of locking a table/partition
- Open
-
HIVE-1591 Lock the database also as part of locking a table/partition
- Open
- is duplicated by
-
HIVE-847 support show databases
- Resolved
- is related to
-
HIVE-1590 DDLTask.dropDatabase() needs to populate inputs/outputs
- Resolved
-
HIVE-846 move hive tables from one database to another
- Resolved
-
HIVE-847 support show databases
- Resolved
-
HIVE-848 support mutilpe databse support in HWI
- Resolved
-
HIVE-849 <database_name>.<table_name>.<column_name> not supported
- Resolved
-
HIVE-1537 Allow users to specify LOCATION in CREATE DATABASE statement
- Closed
-
HIVE-850 moving SessionState from ql to common
- Open
-
HIVE-1960 Database feature should be documented
- Resolved
- is required by
-
HIVE-1517 ability to select across a database
- Closed
- relates to
-
HIVE-1607 Reinstate and deprecate IMetaStoreClient methods removed in HIVE-675
- Closed
-
HIVE-6601 alter database commands should support schema synonym keyword
- Closed
-
HIVE-1636 Implement "SHOW TABLES {FROM | IN} db_name"
- Closed