ngsg commented on PR #5771:
URL: https://github.com/apache/hive/pull/5771#issuecomment-2804114259

   @deniskuzZ, Thank you for looking over the PR. I think the suggested class 
names make sense, and I'll update the PR accordingly.
   
   Regarding `HiveMetaStoreClientWithTmpTable`, my initial thought was that we 
should separate features as much as possible to allow custom catalog 
implementations to selectively include only what they need. However, I have 
reconsidered my thought and now believe that the features originating from 
`SessionHiveMetaStoreClient` and `HiveMetaStoreClientWithLocalCache` should 
always wrap the custom catalog. As described in the figure 2 of the design 
document, the next commit will include four layers (Hook, Session, LocalCache, 
Thrift) instead of five (Hook, TmpTable, Session, LocalCache, Thrift).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: gitbox-unsubscr...@hive.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: gitbox-unsubscr...@hive.apache.org
For additional commands, e-mail: gitbox-h...@hive.apache.org

Reply via email to