Create a HiveMetaStoreClient cache in hcatalog
----------------------------------------------

                 Key: HCATALOG-370
                 URL: https://issues.apache.org/jira/browse/HCATALOG-370
             Project: HCatalog
          Issue Type: Improvement
          Components: client
    Affects Versions: 0.4
            Reporter: Rohini Palaniswamy
            Priority: Minor


  Hcat makes multiple calls to hivemetastore client and every time the 
connection is setup and destroyed which is costly. It would be nice to have a 
centralized cache, that has a connection per unique identifier (ugi,hcat server 
uri and anything else mandatory). Instead of creating clients all over the 
code, it can be retrieved from this cache. Connections in the cache can be 
closed using WeakReference and ReferenceQueue or based on some time interval. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to