dengzhhu653 commented on PR #5771: URL: https://github.com/apache/hive/pull/5771#issuecomment-3017564353
Instead of dropping the deprecated methods from IMetaStoreClient, I'm think how about introduce a new `IMetaStoreClientV2` for example, the IMetaStoreClient stays as it is to give the legacy system some time to make the update, new interface should be only added in `IMetaStoreClientV2`, I think the composable way of building the client should not be hard to implement both the IMetaStoreClient(old and new), and this might be out of scope of the PR. Just think loud, the `IMetaStoreClientV2` should be composable as well, it can be composed by table operation, catalog operation and txn operation if needed. -- 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