Hi Peter, Re "Hive would provide a HMS client jar which only contains java code which is needed to connect and communicate using Thrift with a HMS instance (no internal HMS server code etc). We could use it as a dependency for our iceberg-hive-metastore module. Either setting a minimal version, or using a shaded embedded version."
In Hive-4.x `HiveMetaStoreClient` is shipped within `hive-standalone-metastore-common` jar that has a client code and security: https://mvnrepository.com/artifact/org.apache.hive/hive-standalone-metastore-common/4.0.1 Regards, Denys