Skip to content

Commit 2516e3b

Browse files
hezhangjiannodece
authored andcommitted
Bump prometheus client version from 0.15.0 to 0.16.0 (apache#16591)
### Motivation prometheus client 0.16.0 contains some approvements that we can benefit from. Thanks for @dave2wave @michaeljmarshall the reminder and pointing out. > [ENHANCEMENT] Reduce the number of core threads in HTTPServer from 5 to 1. The HTTPServer will still start up to 5 threads on demand if there are parallel requests, but it will use only 1 thread as long as requests are sequential (prometheus/client_java#786). [ENHANCEMENT] Optimize metric name sanitization: Replace the regular expression with a hard-coded optimized algorithm to improve performance (prometheus/client_java#777). Thanks @fwbrasil See https://github.com/prometheus/client_java/releases ### Modifications Bump prometheus client version from 0.15.0 to 0.16.0 ### Documentation Check the box below or label this PR directly. Need to update docs? - [x] `doc-not-needed` dependency updates, no need doc (cherry picked from commit 948000b) Signed-off-by: Zixuan Liu <nodeces@gmail.com>
1 parent 25ee037 commit 2516e3b

File tree

3 files changed

+22
-22
lines changed

3 files changed

+22
-22
lines changed

distribution/server/src/assemble/LICENSE.bin.txt

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -384,18 +384,18 @@ The Apache Software License, Version 2.0
384384
- io.netty.incubator-netty-incubator-transport-native-io_uring-0.0.26.Final-linux-aarch_64.jar
385385
* Prometheus client
386386
- io.prometheus.jmx-collector-0.16.1.jar
387-
- io.prometheus-simpleclient-0.15.0.jar
388-
- io.prometheus-simpleclient_caffeine-0.15.0.jar
389-
- io.prometheus-simpleclient_common-0.15.0.jar
390-
- io.prometheus-simpleclient_hotspot-0.15.0.jar
391-
- io.prometheus-simpleclient_httpserver-0.15.0.jar
392-
- io.prometheus-simpleclient_jetty-0.15.0.jar
393-
- io.prometheus-simpleclient_log4j2-0.15.0.jar
394-
- io.prometheus-simpleclient_servlet-0.15.0.jar
395-
- io.prometheus-simpleclient_servlet_common-0.15.0.jar
396-
- io.prometheus-simpleclient_tracer_common-0.15.0.jar
397-
- io.prometheus-simpleclient_tracer_otel-0.15.0.jar
398-
- io.prometheus-simpleclient_tracer_otel_agent-0.15.0.jar
387+
- io.prometheus-simpleclient-0.16.0.jar
388+
- io.prometheus-simpleclient_caffeine-0.16.0.jar
389+
- io.prometheus-simpleclient_common-0.16.0.jar
390+
- io.prometheus-simpleclient_hotspot-0.16.0.jar
391+
- io.prometheus-simpleclient_httpserver-0.16.0.jar
392+
- io.prometheus-simpleclient_jetty-0.16.0.jar
393+
- io.prometheus-simpleclient_log4j2-0.16.0.jar
394+
- io.prometheus-simpleclient_servlet-0.16.0.jar
395+
- io.prometheus-simpleclient_servlet_common-0.16.0.jar
396+
- io.prometheus-simpleclient_tracer_common-0.16.0.jar
397+
- io.prometheus-simpleclient_tracer_otel-0.16.0.jar
398+
- io.prometheus-simpleclient_tracer_otel_agent-0.16.0.jar
399399
* Jakarta Bean Validation API
400400
- jakarta.validation-jakarta.validation-api-2.0.2.jar
401401
- javax.validation-validation-api-1.1.0.Final.jar
@@ -529,7 +529,7 @@ The Apache Software License, Version 2.0
529529
- io.dropwizard.metrics-metrics-jvm-4.1.12.1.jar
530530
- io.dropwizard.metrics-metrics-jmx-4.1.12.1.jar
531531
* Prometheus
532-
- io.prometheus-simpleclient_httpserver-0.15.0.jar
532+
- io.prometheus-simpleclient_httpserver-0.16.0.jar
533533
* Java JSON WebTokens
534534
- io.jsonwebtoken-jjwt-api-0.11.1.jar
535535
- io.jsonwebtoken-jjwt-impl-0.11.1.jar

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ flexible messaging model and an intuitive client API.</description>
131131
<conscrypt.version>2.5.2</conscrypt.version>
132132
<jersey.version>2.34</jersey.version>
133133
<athenz.version>1.10.50</athenz.version>
134-
<prometheus.version>0.15.0</prometheus.version>
134+
<prometheus.version>0.16.0</prometheus.version>
135135
<vertx.version>4.5.15</vertx.version>
136136
<rocksdb.version>7.9.2</rocksdb.version>
137137
<slf4j.version>1.7.32</slf4j.version>

pulsar-sql/presto-distribution/LICENSE

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -431,14 +431,14 @@ The Apache Software License, Version 2.0
431431
- metrics-jvm-4.1.12.1.jar
432432
- metrics-jmx-4.1.12.1.jar
433433
* Prometheus
434-
- simpleclient-0.15.0.jar
435-
- simpleclient_common-0.15.0.jar
436-
- simpleclient_hotspot-0.15.0.jar
437-
- simpleclient_servlet-0.15.0.jar
438-
- simpleclient_servlet_common-0.15.0.jar
439-
- simpleclient_tracer_common-0.15.0.jar
440-
- simpleclient_tracer_otel-0.15.0.jar
441-
- simpleclient_tracer_otel_agent-0.15.0.jar
434+
- simpleclient-0.16.0.jar
435+
- simpleclient_common-0.16.0.jar
436+
- simpleclient_hotspot-0.16.0.jar
437+
- simpleclient_servlet-0.16.0.jar
438+
- simpleclient_servlet_common-0.16.0.jar
439+
- simpleclient_tracer_common-0.16.0.jar
440+
- simpleclient_tracer_otel-0.16.0.jar
441+
- simpleclient_tracer_otel_agent-0.16.0.jar
442442
* JCTools
443443
- jctools-core-2.1.2.jar
444444
* Asynchronous Http Client

0 commit comments

Comments
 (0)