private AuthenticatedHiveClientPool clientPool() {
    return clientPoolCache.get(
        tableMetaStore, k -> new AuthenticatedHiveClientPool(tableMetaStore, clientPoolSize));
  }
Cache {@link AuthenticatedHiveClientPool} with {@link TableMetaStore} key.
amoro-common/src/main/java/org/apache/amoro/hive/CachedHiveClientPool.java