diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/schema/DataSourceProvider.java b/gerrit-server/src/main/java/com/google/gerrit/server/schema/DataSourceProvider.java index 98acc641b8..8021a542eb 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/schema/DataSourceProvider.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/schema/DataSourceProvider.java @@ -141,6 +141,8 @@ public class DataSourceProvider implements Provider, LifecycleListen long evictIdleTimeMs = 1000L * 60; ds.setMinEvictableIdleTimeMillis(evictIdleTimeMs); ds.setTimeBetweenEvictionRunsMillis(evictIdleTimeMs / 2); + ds.setTestOnBorrow(true); + ds.setTestOnReturn(true); ds.setValidationQuery(dst.getValidationQuery()); ds.setValidationQueryTimeout(5); exportPoolMetrics(ds);