Skip to content

Commit 39d9c74

Browse files
authored
fix(deps): bump java-dogstatsd-client from 2.10.5 to 2.13.1 (#615)
* deps: bump java-dogstatsd-client from 2.10.5 to 2.13.1 java-dogstatsd-client 2.13.1 pulls jnr-unixsocket 0.36, which pulls jnr-ffi 2.1.16. jnr-ffi 2.1.16 adds TypeAliases for ppc64/aix (PR #190), which was missing in 2.1.12 (shipped with 2.10.5). Without it, jmxfetch crashes on startup on IBM J9 / AIX ppc64 with: java.lang.RuntimeException: invalid type: ssize_t at jnr.ffi.provider.BadType.getNativeType(BadType.java:43) at jnr.unixsocket.Native.<clinit>(Native.java:80) The full chain stays on Java 1.7 target throughout (jnr-unixsocket 0.36 still targets 1.7; the jump to Java 8 happened in 0.38.0). * changelog: add entry for #615 * changelog: simplify entry for #615
1 parent 3472201 commit 39d9c74

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Changelog
22
=========
33
# 0.52.1 / TBC
4+
* [BUGFIX] Bump `java-dogstatsd-client` from 2.10.5 to 2.13.1 to fix jmxfetch on AIX ppc64 [#615][]
45

56
# 0.52.0 / 2026-04-13
67
* [FEATURE] Add `key_property` support for `dynamic_tags` to extract tag values from JMX bean name key properties [#601][]

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
<apache-commons-lang3.version>3.5</apache-commons-lang3.version>
5555
<commons-io.version>2.4</commons-io.version>
5656
<hamcrest.version>2.2</hamcrest.version>
57-
<java-dogstatsd-client.version>2.10.5</java-dogstatsd-client.version>
57+
<java-dogstatsd-client.version>2.13.1</java-dogstatsd-client.version>
5858
<javax.management.j2ee-api.version>1.1.2</javax.management.j2ee-api.version>
5959
<jcommander.version>1.35</jcommander.version>
6060
<junit.version>4.13.2</junit.version>

0 commit comments

Comments
 (0)