okumin created HIVE-27473:
-----------------------------

             Summary: Make SessionHiveMetaStoreClient and 
HiveMetaStoreClientWithLocalCache composable
                 Key: HIVE-27473
                 URL: https://issues.apache.org/jira/browse/HIVE-27473
             Project: Hive
          Issue Type: Improvement
          Components: Hive
    Affects Versions: 4.0.0-alpha-2
            Reporter: okumin
            Assignee: okumin


Currently, we implement the two classes using inheritance. It assumes we always 
use a single implementation of IMetaStoreClient.
Some community members have been willing to make IMetaStoreClient pluggable as 
proposed in HIVE-12679. Considering the use case, we should provide the 
additional traits with composition over inheritance.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to