From bb41bd38779b10f0dce2a1b79f86a82983417e1f Mon Sep 17 00:00:00 2001 From: Nick Babcock Date: Tue, 9 May 2017 19:46:27 -0400 Subject: [PATCH] Decrease allowable tomcat jdbc validation interval to 50ms The minimum should be lowered because it's sensible to allow for validation intervals of less than a second. For instance, the default validation interval for HikariCP is 500ms. --- .../src/main/java/io/dropwizard/db/DataSourceFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dropwizard-db/src/main/java/io/dropwizard/db/DataSourceFactory.java b/dropwizard-db/src/main/java/io/dropwizard/db/DataSourceFactory.java index 7835fd69074..810de3dc959 100644 --- a/dropwizard-db/src/main/java/io/dropwizard/db/DataSourceFactory.java +++ b/dropwizard-db/src/main/java/io/dropwizard/db/DataSourceFactory.java @@ -397,7 +397,7 @@ public int get() { private Duration evictionInterval = Duration.seconds(5); @NotNull - @MinDuration(1) + @MinDuration(value = 50, unit = TimeUnit.MILLISECONDS) private Duration validationInterval = Duration.seconds(30); private Optional validatorClassName = Optional.empty();