Skip to content

Commit b8a1ced

Browse files
Update JMX Exporter to a custom-built version of 1.0.1 (#920)
* Update JMX Exporter to a custom built version of 1.0.1 This includes an updated version of the Prometheus client which fixes a performance regression in 1.0.1. Unfortunately there was no release of JMX Exporter 1.0.2 in time for our SDP 24.11 release so we decided to just build a custom version off main as of commit 193f6f5819a07093853f71f1b4094ccc7e67912f * Update CHANGELOG.md Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com> --------- Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com>
1 parent d04c4a1 commit b8a1ced

File tree

9 files changed

+16
-14
lines changed

9 files changed

+16
-14
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ All notable changes to this project will be documented in this file.
3838
- ubi-rust-builder: Bump Rust toolchain to 1.81.0 ([#902]).
3939
- ci: Handle release builds in the same build workflows ([#913]).
4040
- hadoop: Bump to `hdfs-utils` 0.4.0 ([#914]).
41+
- jmx_exporter: Updated to a custom-built version of 1.0.1 to fix performance regressions ([#920]).
4142

4243
### Removed
4344

@@ -101,6 +102,7 @@ All notable changes to this project will be documented in this file.
101102
[#912]: https://github.com/stackabletech/docker-images/pull/912
102103
[#913]: https://github.com/stackabletech/docker-images/pull/913
103104
[#914]: https://github.com/stackabletech/docker-images/pull/914
105+
[#920]: https://github.com/stackabletech/docker-images/pull/920
104106

105107
## [24.7.0] - 2024-07-24
106108

hadoop/versions.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"java-base": "11",
55
"java-devel": "11",
66
"async_profiler": "2.9",
7-
"jmx_exporter": "1.0.1",
7+
"jmx_exporter": "1.0.1-stackable",
88
"protobuf": "3.7.1",
99
"hdfs_utils": "0.4.0",
1010
},
@@ -13,7 +13,7 @@
1313
"java-base": "11",
1414
"java-devel": "11",
1515
"async_profiler": "2.9",
16-
"jmx_exporter": "1.0.1",
16+
"jmx_exporter": "1.0.1-stackable",
1717
"protobuf": "3.7.1",
1818
"hdfs_utils": "0.4.0",
1919
},
@@ -22,7 +22,7 @@
2222
"java-base": "11",
2323
"java-devel": "11",
2424
"async_profiler": "2.9",
25-
"jmx_exporter": "1.0.1",
25+
"jmx_exporter": "1.0.1-stackable",
2626
"protobuf": "3.7.1",
2727
"hdfs_utils": "0.4.0",
2828
},

hbase/versions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"phoenix": "5.2.0",
1212
"hbase_profile": "2.4",
1313
"hadoop": "3.3.6",
14-
"jmx_exporter": "1.0.1", # update the stackable/jmx/config<version> folder too
14+
"jmx_exporter": "1.0.1-stackable", # update the stackable/jmx/config<version> folder too
1515
"opa_authorizer": "", # only for HBase 2.6.0
1616
"delete_caches": "true",
1717
},

hive/versions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
versions = [
22
{
33
"product": "4.0.0",
4-
"jmx_exporter": "1.0.1",
4+
"jmx_exporter": "1.0.1-stackable",
55
# Hive 4 must be built with Java 8 (according to GitHub README) but seems to run on Java 11
66
"java-base": "11",
77
"java-devel": "8",
@@ -13,7 +13,7 @@
1313
},
1414
{
1515
"product": "3.1.3",
16-
"jmx_exporter": "1.0.1",
16+
"jmx_exporter": "1.0.1-stackable",
1717
# Hive 3 must be built with Java 8 but will run on Java 11
1818
"java-base": "11",
1919
"java-devel": "8",

kafka/versions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"scala": "2.13",
77
"kcat": "1.7.0",
88
"opa_authorizer": "1.5.1",
9-
"jmx_exporter": "1.0.1",
9+
"jmx_exporter": "1.0.1-stackable",
1010
},
1111
{
1212
"product": "3.8.0",
@@ -15,6 +15,6 @@
1515
"scala": "2.13",
1616
"kcat": "1.7.0",
1717
"opa_authorizer": "1.5.1",
18-
"jmx_exporter": "1.0.1",
18+
"jmx_exporter": "1.0.1-stackable",
1919
},
2020
]

omid/versions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
"product": "1.1.2",
44
"java-base": "11",
55
"java-devel": "11",
6-
"jmx_exporter": "1.0.1",
6+
"jmx_exporter": "1.0.1-stackable",
77
},
88
]

spark-k8s/versions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"stax2_api": "4.2.1", # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2
1414
"woodstox_core": "6.5.1", # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2
1515
"vector": "0.41.1",
16-
"jmx_exporter": "1.0.1",
16+
"jmx_exporter": "1.0.1-stackable",
1717
"tini": "0.19.0",
1818
"hbase_connector": "1.0.1",
1919
},
@@ -31,7 +31,7 @@
3131
"stax2_api": "4.2.1", # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2
3232
"woodstox_core": "6.5.1", # https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.15.2
3333
"vector": "0.41.1",
34-
"jmx_exporter": "1.0.1",
34+
"jmx_exporter": "1.0.1-stackable",
3535
"tini": "0.19.0",
3636
"hbase_connector": "1.0.1",
3737
},

trino/versions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
"product": "451",
44
"java-base": "22",
55
"java-devel": "22",
6-
"jmx_exporter": "1.0.1",
6+
"jmx_exporter": "1.0.1-stackable",
77
"storage_connector": "451",
88
},
99
{
1010
"product": "455",
1111
"java-base": "22",
1212
"java-devel": "22",
13-
"jmx_exporter": "1.0.1",
13+
"jmx_exporter": "1.0.1-stackable",
1414
"storage_connector": "455",
1515
},
1616
]

zookeeper/versions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77
# zookeeper: Execution spotbugs of goal com.github.spotbugs:spotbugs-maven-plugin:4.0.0:spotbugs failed: Java
88
# returned: 1 -> [Help 1]
99
"java-devel": "11",
10-
"jmx_exporter": "1.0.1",
10+
"jmx_exporter": "1.0.1-stackable",
1111
},
1212
]

0 commit comments

Comments
 (0)