Skip to content

Commit 80c8faa

Browse files
committed
max sessions set to 0 for exp host
1 parent 7f9c135 commit 80c8faa

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPoolOptions.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public class SessionPoolOptions {
3535
private static final int DEFAULT_MAX_SESSIONS = 400;
3636
private static final int DEFAULT_MIN_SESSIONS = 100;
3737
private static final int DEFAULT_INC_STEP = 25;
38-
private static final int EXPERIMENTAL_HOST_MIN_SESSIONS = 0;
38+
private static final int EXPERIMENTAL_HOST_REGULAR_SESSIONS = 0;
3939
private static final ActionOnExhaustion DEFAULT_ACTION = ActionOnExhaustion.BLOCK;
4040
private final int minSessions;
4141
private final int maxSessions;
@@ -93,9 +93,10 @@ private SessionPoolOptions(Builder builder) {
9393
// maxSessions value is less than the default for minSessions.
9494
this.minSessions =
9595
builder.isExperimentalHost
96-
? EXPERIMENTAL_HOST_MIN_SESSIONS
96+
? EXPERIMENTAL_HOST_REGULAR_SESSIONS
9797
: Math.min(builder.minSessions, builder.maxSessions);
98-
this.maxSessions = builder.maxSessions;
98+
this.maxSessions =
99+
builder.isExperimentalHost ? EXPERIMENTAL_HOST_REGULAR_SESSIONS : builder.maxSessions;
99100
this.incStep = builder.incStep;
100101
this.maxIdleSessions = builder.maxIdleSessions;
101102
this.writeSessionsFraction = builder.writeSessionsFraction;

0 commit comments

Comments
 (0)