Author: Apollon Oikonomopoulos Description: Do not build hibernate, prometheus and micrometer bindings Last-Update: 2017-09-13 Forwarded: no (debain-specific) --- a/pom.xml +++ b/pom.xml @@ -367,6 +367,11 @@ 1.8 1.8 + + **/com/zaxxer/hikari/metrics/prometheus/** + **/com/zaxxer/hikari/metrics/micrometer/** + **/com/zaxxer/hikari/hibernate/** + --- a/src/main/java/com/zaxxer/hikari/pool/HikariPool.java +++ b/src/main/java/com/zaxxer/hikari/pool/HikariPool.java @@ -45,8 +45,6 @@ import java.util.concurrent.ThreadLocalRandom; import java.util.concurrent.ThreadPoolExecutor; -import com.zaxxer.hikari.metrics.micrometer.MicrometerMetricsTrackerFactory; -import io.micrometer.core.instrument.MeterRegistry; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -275,9 +273,6 @@ if (metricRegistry instanceof MetricRegistry) { setMetricsTrackerFactory(new CodahaleMetricsTrackerFactory((MetricRegistry) metricRegistry)); } - else if (metricRegistry instanceof MeterRegistry) { - setMetricsTrackerFactory(new MicrometerMetricsTrackerFactory((MeterRegistry) metricRegistry)); - } else { setMetricsTrackerFactory(null); }