hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexander Kolbasov (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (HIVE-18712) Design HMS Api v2
Date Wed, 21 Mar 2018 03:51:00 GMT

    [ https://issues.apache.org/jira/browse/HIVE-18712?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16407422#comment-16407422
] 

Alexander Kolbasov edited comment on HIVE-18712 at 3/21/18 3:50 AM:
--------------------------------------------------------------------

Let's clarify what kind of objects do we currently have:

# Catalog (new thing in flight) - collection of databases
# Database - collection of tables
# Table - collection of partitions
# Partition - bunch of stuff
# Schemas - where do these fit? [~alangates] any comment?

I would actually suggest to add a notion of "namespace' as a top-level abstraction. Everything
should belong to some namespace, there is no sharing between namespaces, they can use different
backends if the implementation chooses, they may represent different servers, different clusters,
etc. Any thoughts on this?


was (Author: akolb):
Let's clarify what kind of objects do we currently have:

# Catalog (new thing in flight) - collection of databases
# Database - collection of tables
# Table - collection of partitions
# Partition - bunch of stuff
# Schemas - where do these fit? [~alangates] any comment?

I would actually suggest to add a notion of "namespace' as a top-level abstraction. Everything
should belong to some namespace, there is no sharing between namespaces, they can use different
backends if the implementation chooses, they may represent different servers, different clusters,
etc. ANy thoughts on this?

> Design HMS Api v2
> -----------------
>
>                 Key: HIVE-18712
>                 URL: https://issues.apache.org/jira/browse/HIVE-18712
>             Project: Hive
>          Issue Type: Improvement
>          Components: Metastore
>    Affects Versions: 3.0.0
>            Reporter: Alexander Kolbasov
>            Assignee: Alexander Kolbasov
>            Priority: Major
>
> This is an umbrella Jira covering the design of Hive Metastore API v2.
> It is supposed to be a placeholder for discussion and design documents.
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message