Vitalii Diravka created DRILL-6552:
--------------------------------------

             Summary: Drill Metadata management "Drill MetaStore"
                 Key: DRILL-6552
                 URL: https://issues.apache.org/jira/browse/DRILL-6552
             Project: Apache Drill
          Issue Type: New Feature
          Components: Metadata
    Affects Versions: 1.13.0
            Reporter: Vitalii Diravka
            Assignee: Vitalii Diravka
             Fix For: 2.0.0


It would be useful for Drill to have some sort of metastore which would enable 
Drill to remember previously defined schemata so Drill doesn’t have to do the 
same work over and over again.

It allows to store schema and statistics, which will allow to accelerate 
queries validation, planning and execution time. Also it increases stability of 
Drill and allows to avoid different kind if issues: "schema change Exceptions", 
"limit 0" optimization and so on. 

One of the main candidates is Hive Metastore.
Starting from 3.0 version Hive Metastore can be the separate service from Hive 
server:
[https://cwiki.apache.org/confluence/display/Hive/AdminManual+Metastore+3.0+Administration]

Optional enhancement is storing Drill's profiles, UDFs, plugins configs in some 
kind of metastore as well.



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

Reply via email to