[hikaricp] 05/07: Do not build micrometer support
Apollon Oikonomopoulos
apoikos at moszumanska.debian.org
Tue Sep 12 22:16:52 UTC 2017
This is an automated email from the git hooks/post-receive script.
apoikos pushed a commit to branch master
in repository hikaricp.
commit 1f63d38f8607c6fbc2a4d10f2918d20a7c47422d
Author: Apollon Oikonomopoulos <apoikos at debian.org>
Date: Wed Sep 13 00:40:43 2017 +0300
Do not build micrometer support
---
debian/patches/series | 2 +-
debian/patches/skip-hibernate-and-prometheus | 17 ----------
.../patches/skip-hibernate-prometheus-micrometer | 39 ++++++++++++++++++++++
3 files changed, 40 insertions(+), 18 deletions(-)
diff --git a/debian/patches/series b/debian/patches/series
index 4062855..83bdb21 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1 @@
-skip-hibernate-and-prometheus
+skip-hibernate-prometheus-micrometer
diff --git a/debian/patches/skip-hibernate-and-prometheus b/debian/patches/skip-hibernate-and-prometheus
deleted file mode 100644
index 053633c..0000000
--- a/debian/patches/skip-hibernate-and-prometheus
+++ /dev/null
@@ -1,17 +0,0 @@
-Author: Apollon Oikonomopoulos <apoikos at debian.org>
-Description: Do not build hibernate and prometheus bindings
-Last-Update: 2017-03-01
-Forwarded: no (debain-specific)
---- a/pom.xml
-+++ b/pom.xml
-@@ -342,6 +342,10 @@
- <configuration>
- <source>1.8</source>
- <target>1.8</target>
-+ <excludes>
-+ <exclude>**/com/zaxxer/hikari/metrics/prometheus/**</exclude>
-+ <exclude>**/com/zaxxer/hikari/hibernate/**</exclude>
-+ </excludes>
- </configuration>
- </plugin>
-
diff --git a/debian/patches/skip-hibernate-prometheus-micrometer b/debian/patches/skip-hibernate-prometheus-micrometer
new file mode 100644
index 0000000..05cd705
--- /dev/null
+++ b/debian/patches/skip-hibernate-prometheus-micrometer
@@ -0,0 +1,39 @@
+Author: Apollon Oikonomopoulos <apoikos at debian.org>
+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 @@
+ <configuration>
+ <source>1.8</source>
+ <target>1.8</target>
++ <excludes>
++ <exclude>**/com/zaxxer/hikari/metrics/prometheus/**</exclude>
++ <exclude>**/com/zaxxer/hikari/metrics/micrometer/**</exclude>
++ <exclude>**/com/zaxxer/hikari/hibernate/**</exclude>
++ </excludes>
+ </configuration>
+ </plugin>
+
+--- 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);
+ }
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/hikaricp.git
More information about the pkg-java-commits
mailing list