diff --git a/CHANGELOG.md b/CHANGELOG.md index 14417d4f4..b3169557c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ Changelog ========= +# 0.47.10 / 2023-08-10 + +* [IMPROVEMENT] Improvements in how JMXFetch handles communicating back to the Agent. The TLS of the HTTP client used can now be configured, extra logging has been added around the SSL Context, and 'TLS' as min protocol version used in the `dummyTrustManager` (configurable using the flag `jmxfetch.min_tls_version`, e.g. `-Djmxfetch.min_tls_version=TLS`) [#436][] +* [BUGFIX] Fixed issue race condition where an exception is thrown if the Agent hasn't finished initializing before JMXFetch starts to shut down [#449][] +* [OTHER] Update management agent logic and comments for Java 7 vs 8 vs 9 [#457][] + # 0.47.9 / 2023-05-25 * [BUGFIX] Fixes thread leak in situations with persistent connection failures [#432][] @@ -736,7 +742,10 @@ Changelog [#424]: https://github.com/DataDog/jmxfetch/issues/424 [#431]: https://github.com/DataDog/jmxfetch/issues/431 [#432]: https://github.com/DataDog/jmxfetch/issues/432 +[#436]: https://github.com/DataDog/jmxfetch/issues/436 [#437]: https://github.com/DataDog/jmxfetch/issues/437 +[#457]: https://github.com/DataDog/jmxfetch/issues/457 +[#449]: https://github.com/DataDog/jmxfetch/issues/449 [@alz]: https://github.com/alz [@aoking]: https://github.com/aoking [@arrawatia]: https://github.com/arrawatia diff --git a/README.md b/README.md index 73a736238..fdcba8416 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[![Build Status](https://travis-ci.com/DataDog/jmxfetch.png?branch=master)](https://travis-ci.com/DataDog/jmxfetch) +[![Build Status](https://circleci.com/gh/DataDog/jmxfetch.svg?style=svg)](https://app.circleci.com/pipelines/github/DataDog/jmxfetch) # [Change log](https://github.com/DataDog/jmxfetch/blob/master/CHANGELOG.md) @@ -41,7 +41,7 @@ docker run -it --rm \ --name my-maven-project \ -v "$(pwd)":/usr/src/app \ -w /usr/src/app \ - eclipse-temurin:8u382-b05-jdk ./mvnw -DskipTests clean package + eclipse-temurin:8-jdk ./mvnw -DskipTests clean package ``` ## Coding standards @@ -156,7 +156,7 @@ otherwise the subsequent publishes will fail. ``` Get help on usage: -java -jar jmxfetch-0.48.0-SNAPSHOT-jar-with-dependencies.jar --help +java -jar jmxfetch-0.47.10-SNAPSHOT-jar-with-dependencies.jar --help ``` ## Updating Maven Wrapper diff --git a/pom.xml b/pom.xml index e3c7e12cf..557f32213 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.datadoghq jmxfetch - 0.48.0-SNAPSHOT + 0.47.10 jar jmxfetch