Skip to content

Commit 8206c21

Browse files
committed
up
1 parent 06f462d commit 8206c21

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

databend-client/src/main/java/com/databend/client/ClientSettings.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,11 @@
1818
import java.util.Map;
1919

2020
public class ClientSettings {
21-
public static final Integer DEFAULT_QUERY_TIMEOUT = 300;
21+
// not used
22+
public static final Integer DEFAULT_QUERY_TIMEOUT = 3600;
2223
// seconds
2324
public static final Integer DEFAULT_CONNECTION_TIMEOUT = 60;
24-
public static final Integer DEFAULT_SOCKET_TIMEOUT = 120;
25+
public static final Integer DEFAULT_SOCKET_TIMEOUT = 600;
2526
public static final int DEFAULT_RETRY_ATTEMPTS = 5;
2627
public static final String X_Databend_Query_ID = "X-DATABEND-QUERY-ID";
2728
public static final String X_DATABEND_VERSION= "X-DATABEND-VERSION";

databend-jdbc/src/main/java/com/databend/jdbc/DatabendDriverUri.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,8 @@ private DatabendDriverUri(String url, Properties driverProperties)
106106
this.maxRowsInBuffer = ConnectionProperties.MAX_ROWS_IN_BUFFER.getRequiredValue(properties);
107107
this.maxRowsPerPage = ConnectionProperties.MAX_ROWS_PER_PAGE.getRequiredValue(properties);
108108
Integer socketTimeout = SOCKET_TIMEOUT.getRequiredValue(properties);
109-
if (socketTimeout <= this.waitTimeSecs + 5) {
110-
this.socketTimeout = this.waitTimeSecs + 5;
109+
if (socketTimeout <= this.waitTimeSecs + 10) {
110+
this.socketTimeout = this.waitTimeSecs + 10;
111111
} else {
112112
this.socketTimeout = socketTimeout;
113113
}

databend-jdbc/src/test/java/com/databend/jdbc/TestDatabendDriverUri.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,8 @@ public void testFull() throws SQLException {
230230
Assert.assertEquals(uri.getUri().getHost(), "localhost");
231231
Assert.assertEquals(uri.getUri().getPort(), 33101);
232232
Assert.assertEquals(uri.getConnectionTimeout().intValue(), 15);
233-
Assert.assertEquals(uri.getSocketTimeout().intValue(), 15);
233+
// wait_time_secs + 10
234+
Assert.assertEquals(uri.getSocketTimeout().intValue(), 19);
234235
Assert.assertEquals(uri.getWaitTimeSecs().intValue(), 9);
235236
Assert.assertEquals(uri.getMaxRowsInBuffer().intValue(), 11);
236237
Assert.assertEquals(uri.getMaxRowsPerPage().intValue(), 7);

0 commit comments

Comments
 (0)