Changeset: a68fa95b0511 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a68fa95b0511
Modified Files:
java/src/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java
Branch: default
Log Message:
Improved implementation of getMaxConnections() by querying the server for the
actual value instead of a hardcoded default value.
diffs (17 lines):
diff --git a/java/src/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java
b/java/src/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java
--- a/java/src/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java
+++ b/java/src/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java
@@ -1179,7 +1179,12 @@ public class MonetDatabaseMetaData exten
* @return the maximum number of connections
*/
public int getMaxConnections() {
- return 16;
+ int max_clients = 16;
+ try {
+ String max_clients_val = getEnv("max_clients");
+ max_clients = Integer.parseInt(max_clients_val);
+ } catch (NumberFormatException nfe) { /* ignore */ }
+ return max_clients;
}
/**
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list