Details
Description
SQL supports two levels of namespaces, called in the spec catalogs and schemas (with schema being equivalent to Hive's database). I propose to add the upper level of catalog. The attached design doc covers the use cases, requirements, and brief discussion of how it will be implemented in a backwards compatible way.
Attachments
Attachments
Issue Links
- blocks
-
HIVE-21059 Support external catalogs
- Open
- relates to
-
HIVE-15976 Support CURRENT_CATALOG and CURRENT_SCHEMA
- Closed
1.
|
Make Materialized view invalidation cache work with catalogs | Open | Alan Gates | |||||||||
2.
|
Make transaction system work with catalogs | Open | Alan Gates |
|
||||||||
3.
|
Modify TableDesc to contain the catalog | Open | Alan Gates | |||||||||
4.
|
Modify parser to accept catalog in object names | Open | Alan Gates | |||||||||
5.
|
Make import/export work with catalogs | Open | Alan Gates | |||||||||
6.
|
Make new streaming interface work with catalogs | Open | Alan Gates | |||||||||
7.
|
Make JDBC work with Catalogs | Open | Unassigned | |||||||||
8.
|
Adding defaults for Columns Stats table in the schema to make them backward compatible | Patch Available | Aditya Shah | |||||||||
9.
|
Hive Metastore lock ignores catalog | Open | Unassigned |