DP-186 refactoring HiveMetaStoreClient