From f7819bdadd5bdc80ba211da3866271185a87aabf Mon Sep 17 00:00:00 2001 From: eyalkoren <41850454+eyalkoren@users.noreply.github.com> Date: Tue, 26 Mar 2019 10:50:24 +0200 Subject: [PATCH 1/3] Update CHANGELOG.md --- CHANGELOG.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c576379a08..05b3fe676a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,10 @@ -# next (1.5.0) +# next (1.6.0) + +## Features + +## Bug Fixes + +# 1.5.0 ## Potentially breaking changes * If you didn't explicitly set the [`service_name`](https://www.elastic.co/guide/en/apm/agent/java/master/config-core.html#config-service-name) @@ -9,6 +15,7 @@ Note: this requires APM Server 7.0+. If using previous versions, nothing will change. ## Features + * Added property "allow_path_on_hierarchy" to JAX-RS plugin, to lookup inherited usage of `@path` * Support for number and boolean labels in the public API (#497). This change also renames `tag` to `label` on the API level to be compliant with the [Elastic Common Schema (ECS)](https://github.com/elastic/ecs#-base-fields). The `addTag(String, String)` method is still supported but deprecated in favor of `addLabel(String, String)`. @@ -27,8 +34,13 @@ The option [`capture_body_content_types`](https://www.elastic.co/guide/en/apm/agent/java/master/config-http.html#config-capture-body-content-types) controls which `Content-Type`s should be captured. * Support async calls made by OkHttp client (`Call#enqueue`) + * Added support for providing a config option on agent attach, for example: `--config server_urls=http://localhost:8200,http://localhost:8201` ## Bug Fixes + * Logging integration through MDC is not working properly - [#499](https://github.com/elastic/apm-agent-java/issues/499) + * ClassCastException with adoptopenjdk/openjdk11-openj9 - [#505](https://github.com/elastic/apm-agent-java/issues/505) + * Span count limitation is not working properly - reported [in our forum](https://discuss.elastic.co/t/kibana-apm-not-showing-spans-which-are-visible-in-discover-too-many-spans/171690) + * Java agent fails in Alfresco cluster environment - reported [in our forum](https://discuss.elastic.co/t/cant-run-apm-java-agent-in-alfresco-cluster-environment/172962) # 1.4.0 From c6696a9e25b38c3a9a4f81cb177730075f6f2f99 Mon Sep 17 00:00:00 2001 From: Felix Barnsteiner Date: Tue, 26 Mar 2019 11:11:19 +0200 Subject: [PATCH 2/3] Update CHANGELOG.md Co-Authored-By: eyalkoren <41850454+eyalkoren@users.noreply.github.com> --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 05b3fe676a..e7e104ebb5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -34,7 +34,9 @@ The option [`capture_body_content_types`](https://www.elastic.co/guide/en/apm/agent/java/master/config-http.html#config-capture-body-content-types) controls which `Content-Type`s should be captured. * Support async calls made by OkHttp client (`Call#enqueue`) - * Added support for providing a config option on agent attach, for example: `--config server_urls=http://localhost:8200,http://localhost:8201` + * Added support for providing config options on agent attach. + CLI example: `--config server_urls=http://localhost:8200,http://localhost:8201` + API example: `ElasticApmAttacher.attach(Map.of("server_urls", "http://localhost:8200,http://localhost:8201"));` ## Bug Fixes * Logging integration through MDC is not working properly - [#499](https://github.com/elastic/apm-agent-java/issues/499) From 91f664fbd0b031b03bfce5284015a28888320133 Mon Sep 17 00:00:00 2001 From: eyalkoren <41850454+eyalkoren@users.noreply.github.com> Date: Tue, 26 Mar 2019 11:17:48 +0200 Subject: [PATCH 3/3] Update CHANGELOG.md --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e7e104ebb5..4da5cd21a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -35,14 +35,14 @@ controls which `Content-Type`s should be captured. * Support async calls made by OkHttp client (`Call#enqueue`) * Added support for providing config options on agent attach. - CLI example: `--config server_urls=http://localhost:8200,http://localhost:8201` - API example: `ElasticApmAttacher.attach(Map.of("server_urls", "http://localhost:8200,http://localhost:8201"));` + * CLI example: `--config server_urls=http://localhost:8200,http://localhost:8201` + * API example: `ElasticApmAttacher.attach(Map.of("server_urls", "http://localhost:8200,http://localhost:8201"));` ## Bug Fixes * Logging integration through MDC is not working properly - [#499](https://github.com/elastic/apm-agent-java/issues/499) * ClassCastException with adoptopenjdk/openjdk11-openj9 - [#505](https://github.com/elastic/apm-agent-java/issues/505) * Span count limitation is not working properly - reported [in our forum](https://discuss.elastic.co/t/kibana-apm-not-showing-spans-which-are-visible-in-discover-too-many-spans/171690) - * Java agent fails in Alfresco cluster environment - reported [in our forum](https://discuss.elastic.co/t/cant-run-apm-java-agent-in-alfresco-cluster-environment/172962) + * Java agent causes Exceptions in Alfresco cluster environment due to failure in the instrumentation of Hazelcast `Executor`s - reported [in our forum](https://discuss.elastic.co/t/cant-run-apm-java-agent-in-alfresco-cluster-environment/172962) # 1.4.0