Masayuki Takahashi created CALCITE-4178: -------------------------------------------
Summary: Failed connecting to Avatica Server specified EXPIRY_DURATION=0 Key: CALCITE-4178 URL: https://issues.apache.org/jira/browse/CALCITE-4178 Project: Calcite Issue Type: Improvement Components: avatica Affects Versions: avatica-1.17.0 Reporter: Masayuki Takahashi When setting JdbcMeta.ConnectionCacheSettings.EXPIRY_DURATION=0 to JdbcMeta, it fails connecting Avatica Server at "connectionSync". Same for JdbcMeta.ConnectionCacheSettings.MAX_CAPACITY=0. It causes that these settings disable to cache connections and throwing the exception. {code} org.apache.calcite.avatica.NoSuchConnectionException at org.apache.calcite.avatica.jdbc.JdbcMeta.getConnection(JdbcMeta.java:571) at org.apache.calcite.avatica.jdbc.JdbcMeta.connectionSync(JdbcMeta.java:682) at org.apache.calcite.avatica.remote.LocalService.apply(LocalService.java:301) at org.apache.calcite.avatica.remote.Service$ConnectionSyncRequest.accept(Service.java:2023) at org.apache.calcite.avatica.remote.Service$ConnectionSyncRequest.accept(Service.java:1999) at org.apache.calcite.avatica.remote.AbstractHandler.apply(AbstractHandler.java:94) at org.apache.calcite.avatica.remote.JsonHandler.apply(JsonHandler.java:52) {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)