in kyuubi-relocated-hive-metastore-client/src/main/java/org/apache/kyuubi/shaded/hive/metastore/conf/MetastoreConf.java [1140:1161]
public static ZooKeeperHiveHelper getZKConfig(Configuration conf) {
return ZooKeeperHiveHelper.builder()
.quorum(MetastoreConf.getVar(conf, ConfVars.THRIFT_URIS))
.clientPort(MetastoreConf.getVar(conf, ConfVars.THRIFT_ZOOKEEPER_CLIENT_PORT))
.serverRegistryNameSpace(MetastoreConf.getVar(conf, ConfVars.THRIFT_ZOOKEEPER_NAMESPACE))
.connectionTimeout(
(int)
getTimeVar(
conf, ConfVars.THRIFT_ZOOKEEPER_CONNECTION_TIMEOUT, TimeUnit.MILLISECONDS))
.sessionTimeout(
(int)
MetastoreConf.getTimeVar(
conf, ConfVars.THRIFT_ZOOKEEPER_SESSION_TIMEOUT, TimeUnit.MILLISECONDS))
.baseSleepTime(
(int)
MetastoreConf.getTimeVar(
conf,
ConfVars.THRIFT_ZOOKEEPER_CONNECTION_BASESLEEPTIME,
TimeUnit.MILLISECONDS))
.maxRetries(MetastoreConf.getIntVar(conf, ConfVars.THRIFT_ZOOKEEPER_CONNECTION_MAX_RETRIES))
.build();
}