Skip to content

Commit 65dcda9

Browse files
traskanuraaga
andauthored
Update change log (#193)
* Update change log * Add contrib-samplers rename * Update CHANGELOG.md Co-authored-by: Anuraag Agrawal <[email protected]> Co-authored-by: Anuraag Agrawal <[email protected]>
1 parent 1faf083 commit 65dcda9

File tree

1 file changed

+69
-32
lines changed

1 file changed

+69
-32
lines changed

CHANGELOG.md

Lines changed: 69 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -2,89 +2,126 @@
22

33
## Unreleased
44

5-
## Version 1.9.0
5+
### Updated Libraries
6+
7+
* `opentelemetry-jmx-metrics`
8+
* Add support for Tomcat
9+
([#155](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/155))
10+
* Add multi attribute support
11+
([#137](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/137))
12+
13+
* `opentelemetry-maven-extension`
14+
* Fix default `service.name` + simplify configuration using Otel AutoConfig SDK 1.10 ResourceProvider SPI improvements (enable specifying the classloader making it compatible with Maven Plexus)
15+
([#187](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/187))
16+
* Fix `service.name` attribute overwrite
17+
([#184](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/184))
18+
* Fix lifecycle to support the Maven daemon
19+
([#169](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/169))
20+
* Capture details on mojo goal executions: `deploy:deploy`, `spring-boot:build-image`, `jib:build`, `snyk:test`, `snyk:monitor`
21+
([#146](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/146))
22+
* Support Maven parallel builds
23+
([#161](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/161))
24+
25+
* `opentelemetry-samplers`
26+
* Rename contrib-samplers to samplers
27+
([#185](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/185))
28+
29+
## Version 1.9.0 - 2021-12-03
30+
31+
All libraries updated to OpenTelemetry SDK 1.9.0.
32+
33+
### Updated Libraries
634

735
* `opentelemetry-maven-extension`
8-
* [Maven Extension] Update README, bump version to 1.7.0-alpha by @cyrille-leclerc in https://github.com/open-telemetry/opentelemetry-java-contrib/pull/129
9-
* [Maven-Extension] Use Auto Configure Otel SDK Builder by @cyrille-leclerc in https://github.com/open-telemetry/opentelemetry-java-contrib/pull/132
36+
* Use Auto Configure Otel SDK Builder
37+
([#132](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/132))
38+
1039
* `opentelemetry-aws-xray`
11-
* Use OkHttp for xray sampling requests. by @anuraaga in https://github.com/open-telemetry/opentelemetry-java-contrib/pull/135
12-
* Use service.name resource attribute instead of span name for service … by @anuraaga in https://github.com/open-telemetry/opentelemetry-java-contrib/pull/138
13-
* X-Ray Sampler: Match rule's HTTP path against http.url attribute if t… by @anuraaga in https://github.com/open-telemetry/opentelemetry-java-contrib/pull/141
40+
* Use OkHttp for xray sampling requests
41+
([#135](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/135))
42+
* Use service.name resource attribute instead of span name for service
43+
([#138](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/138))
44+
* X-Ray Sampler: Match rule's HTTP path against http.url attribute if t
45+
([#141](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/141))
46+
1447
* `opentelemetry-jfr-streaming`
15-
* Fix units for some metrics by @kittylyst in https://github.com/open-telemetry/opentelemetry-java-contrib/pull/140
16-
* Tidy up jfr-streaming by @jack-berg in https://github.com/open-telemetry/opentelemetry-java-contrib/pull/127
48+
* Fix units for some metrics
49+
([#140](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/140))
50+
* Tidy up jfr-streaming
51+
([#127](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/127))
1752

18-
## Version 1.7.0
53+
## Version 1.8.0 - Skipped
1954

20-
* All libraries updated to OpenTelemetry SDK 1.7.0.
55+
Skipped to stay in sync with other OpenTelemetry Java repositories.
2156

22-
### New Libraries
57+
## Version 1.7.0 - 2021-10-29
2358

24-
* [`opentelemetry-disruptor-processor`](https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/jfr-streaming) - moved from SDK repo
59+
All libraries updated to OpenTelemetry SDK 1.7.0.
2560

26-
* [`opentelemetry-jfr-streaming`](https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/jfr-streaming) - listens for JFR events (using the Streaming API) and converts them to OpenTelemetry metrics
61+
### New Libraries
2762

28-
* [`opentelemetry-runtime-attach`](https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/runtime-attach) - allows programmatic attach of Javaagent
63+
* `opentelemetry-disruptor-processor` - moved from SDK repo
64+
* `opentelemetry-jfr-streaming` - listens for JFR events (using the Streaming API) and converts them to OpenTelemetry metrics
65+
* `opentelemetry-runtime-attach` - allows programmatic attach of Javaagent
2966

3067
### Updated Libraries
3168

32-
* [`opentelemetry-jmx-metrics`](https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/jmx-metrics)
69+
* `opentelemetry-jmx-metrics`
3370
* Update Cassandra units for latency counters
34-
[#111](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/111)
71+
([#111](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/111))
3572
* Update cassandra counters to be non-monotonic where appropriate
36-
[#113](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/113)
73+
([#113](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/113))
3774
* Update cassandra jmx metrics script to combine similar metrics into labelled metric
38-
[#118](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/118)
75+
([#118](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/118))
3976

40-
* [`opentelemetry-maven-extension`](https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/maven-extension)
77+
* `opentelemetry-maven-extension`
4178
* Support disabling the creation of mojo execution spans
42-
[#108](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/108)
43-
* Use the [OpenTelemetry SDK Autoconfigure extension](https://github.com/open-telemetry/opentelemetry-java/tree/main/sdk-extensions/autoconfigure) to support more configuration setting
44-
[#112](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/112). All the settings of the OTLP exporter are supported.
79+
([#108](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/108))
80+
* Use the [OpenTelemetry SDK Autoconfigure extension](https://github.com/open-telemetry/opentelemetry-java/tree/main/sdk-extensions/autoconfigure) to support more configuration setting. All the settings of the OTLP exporter are supported.
81+
([#112](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/112))
4582
* Fix failure to load the extension declaring it in pom.xml
46-
[#86](https://github.com/open-telemetry/opentelemetry-java-contrib/issues/86)
83+
([#86](https://github.com/open-telemetry/opentelemetry-java-contrib/issues/86))
4784
* Fix exception if OTLP exporter is not configured properly
48-
[#93](https://github.com/open-telemetry/opentelemetry-java-contrib/issues/93).
85+
([#93](https://github.com/open-telemetry/opentelemetry-java-contrib/issues/93)).
4986

5087
## Version 1.6.0 - 2021-09-22
5188

52-
* All libraries updated to OpenTelemetry SDK 1.6.0.
89+
All libraries updated to OpenTelemetry SDK 1.6.0.
5390

5491
### New Libraries
5592

56-
* [`opentelemetry-maven-extension`](https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/maven-extension) - this extension can be registered in a Maven build to trace different build steps, for example project build and Maven plugin executions.
93+
* `opentelemetry-maven-extension` - this extension can be registered in a Maven build to trace different build steps, for example project build and Maven plugin executions.
5794

5895
## Version 1.5.0 - 2021-09-21
5996

60-
* All libraries updated to OpenTelemetry SDK 1.5.0.
97+
All libraries updated to OpenTelemetry SDK 1.5.0.
6198

6299
### Updated Libraries
63100

64-
* [`opentelemetry-jmx-metrics`](https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/jmx-metrics)
101+
* `opentelemetry-jmx-metrics`
65102
* Due to updating to OpenTelemetry SDK 1.5.0, many of the APIs presented for configuration have been changed so you will need to update any Groovy config scripts to match.
66103
* `*ValueRecorder` has been replaced with `*Histogram`
67104
* `*Sum` have been replaced with `*Counter`
68105
* `*Observer` have been replaced with `*Callback` and do not return any object anymore
69106

70107
## Version 1.4.0 - 2021-08-13
71108

72-
* All libraries updated to OpenTelemetry SDK 1.4.0.
109+
All libraries updated to OpenTelemetry SDK 1.4.0.
73110

74111
### New Libraries
75112

76-
* [`opentelemetry-aws-xray`](https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/aws-xray) - This library contains OTel extensions for use with [AWS X-Ray](https://docs.aws.amazon.com/xray/index.html).
113+
* `opentelemetry-aws-xray` - This library contains OTel extensions for use with [AWS X-Ray](https://docs.aws.amazon.com/xray/index.html).
77114

78115
### Updated Libraries
79116

80-
* [`opentelemetry-jmx-metrics`](https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/jmx-metrics)
117+
* `opentelemetry-jmx-metrics`
81118
* Because of numerous backwards incompatible changes in the OpenTelemetry Metrics data model, you will want to make sure you are running the latest version of the OpenTelemetry collector. Older versions will likely not process metrics correctly.
82119

83120
## Version 1.0.0-alpha - 2021-06-02
84121

85122
### Updated Libraries
86123

87-
* [`opentelemetry-jmx-metrics`](https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/jmx-metrics)
124+
* `opentelemetry-jmx-metrics`
88125
* Adopt OpenTelemetry 1.0.0(-alpha) dependencies (#32)
89126
* Update JMX Metric Gatherer to use 1.0.0(-alpha) proto, API, SDK, and exporters.
90127
* Update JMX Metric Gatherer to use Autoconfigure SDK extension properties*

0 commit comments

Comments
 (0)