Skip to content

Commit 6e41073

Browse files
authored
Update change log formatting (#248)
1 parent d976b21 commit 6e41073

File tree

1 file changed

+121
-111
lines changed

1 file changed

+121
-111
lines changed

CHANGELOG.md

Lines changed: 121 additions & 111 deletions
Original file line numberDiff line numberDiff line change
@@ -4,88 +4,93 @@
44

55
## Version 1.11.0 - 2022-03-03
66

7-
* jfr-streaming
8-
* Split up GC Handlers, add support for Parallel
9-
([#201](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/201))
10-
* jmx-metrics
11-
* jmx-metrics: Activemq
12-
([#188](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/188))
13-
* Adds Solr metrics gathering to jmx-metrics
14-
([#204](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/204))
15-
* Add Hadoop Monitoring
16-
([#210](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/210))
17-
* Add Hbase Support
18-
([#211](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/211))
19-
* Update Kafka JMX Script
20-
([#216](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/216))
21-
* Fixes solr JMX metrics to use all possible MBeans instead of only first
22-
([#223](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/223))
23-
* WildFly Monitoring
24-
([#224](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/224))
25-
* Updates Solr cache size metric to point to new attribute to measure byte size
26-
([#225](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/225))
27-
* Updates jmx-metrics WildFly integration to point to integer attributes for some metrics
28-
([#232](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/232))
29-
* update Filetotal metric
30-
([#234](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/234))
7+
### JFR streaming
8+
9+
* Split up GC Handlers, add support for Parallel
10+
([#201](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/201))
11+
12+
### JMX metrics
13+
14+
* jmx-metrics: Activemq
15+
([#188](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/188))
16+
* Adds Solr metrics gathering to jmx-metrics
17+
([#204](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/204))
18+
* Add Hadoop Monitoring
19+
([#210](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/210))
20+
* Add Hbase Support
21+
([#211](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/211))
22+
* Update Kafka JMX Script
23+
([#216](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/216))
24+
* Fixes solr JMX metrics to use all possible MBeans instead of only first
25+
([#223](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/223))
26+
* WildFly Monitoring
27+
([#224](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/224))
28+
* Updates Solr cache size metric to point to new attribute to measure byte size
29+
([#225](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/225))
30+
* Updates jmx-metrics WildFly integration to point to integer attributes for some metrics
31+
([#232](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/232))
32+
* Update file total metric
33+
([#234](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/234))
3134

3235
## Version 1.10.0 - 2022-01-18
3336

34-
### Updated Libraries
35-
36-
* `opentelemetry-jmx-metrics`
37-
* Add multi attribute support
38-
([#137](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/137))
39-
* Add support for Tomcat
40-
([#155](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/155))
41-
* Change metric to Gauge
42-
([#194](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/194))
43-
* Remove manual exporter flush
44-
([#190](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/190))
45-
46-
* `opentelemetry-maven-extension`
47-
* Support Maven parallel builds
48-
([#161](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/161))
49-
* Capture details on mojo goal executions: `deploy:deploy`, `spring-boot:build-image`, `jib:build`, `snyk:test`, `snyk:monitor`
50-
([#146](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/146))
51-
* Fix lifecycle to support the Maven daemon
52-
([#169](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/169))
53-
* Fix `service.name` attribute overwrite
54-
([#184](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/184))
55-
* 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)
56-
([#187](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/187))
57-
* Add Tracer instrumentationVersion (ie `otel.library.version`)
58-
([#191](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/191))
59-
* Reduce the cardinality of mojo span names
60-
([#192](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/192))
61-
62-
* `opentelemetry-samplers`
63-
* Rename contrib-samplers to samplers
64-
([#185](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/185))
37+
### JMX metrics
38+
39+
* Add multi attribute support
40+
([#137](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/137))
41+
* Add support for Tomcat
42+
([#155](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/155))
43+
* Change metric to Gauge
44+
([#194](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/194))
45+
* Remove manual exporter flush
46+
([#190](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/190))
47+
48+
### Maven extension
49+
50+
* Support Maven parallel builds
51+
([#161](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/161))
52+
* Capture details on mojo goal executions: `deploy:deploy`, `spring-boot:build-image`, `jib:build`, `snyk:test`, `snyk:monitor`
53+
([#146](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/146))
54+
* Fix lifecycle to support the Maven daemon
55+
([#169](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/169))
56+
* Fix `service.name` attribute overwrite
57+
([#184](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/184))
58+
* 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)
59+
([#187](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/187))
60+
* Add Tracer instrumentationVersion (ie `otel.library.version`)
61+
([#191](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/191))
62+
* Reduce the cardinality of mojo span names
63+
([#192](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/192))
64+
65+
### Samplers
66+
67+
* Rename contrib-samplers to samplers
68+
([#185](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/185))
6569

6670
## Version 1.9.0 - 2021-12-03
6771

6872
All libraries updated to OpenTelemetry SDK 1.9.0.
6973

70-
### Updated Libraries
74+
### Maven extension
75+
76+
* Use Auto Configure Otel SDK Builder
77+
([#132](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/132))
7178

72-
* `opentelemetry-maven-extension`
73-
* Use Auto Configure Otel SDK Builder
74-
([#132](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/132))
79+
### AWS X-Ray
7580

76-
* `opentelemetry-aws-xray`
77-
* Use OkHttp for xray sampling requests
78-
([#135](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/135))
79-
* Use service.name resource attribute instead of span name for service
80-
([#138](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/138))
81-
* X-Ray Sampler: Match rule's HTTP path against http.url attribute if t
82-
([#141](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/141))
81+
* Use OkHttp for xray sampling requests
82+
([#135](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/135))
83+
* Use service.name resource attribute instead of span name for service
84+
([#138](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/138))
85+
* X-Ray Sampler: Match rule's HTTP path against http.url attribute if t
86+
([#141](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/141))
8387

84-
* `opentelemetry-jfr-streaming`
85-
* Tidy up jfr-streaming
86-
([#127](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/127))
87-
* Fix units for some metrics
88-
([#140](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/140))
88+
### JFR streaming
89+
90+
* Tidy up jfr-streaming
91+
([#127](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/127))
92+
* Fix units for some metrics
93+
([#140](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/140))
8994

9095
## Version 1.8.0 - Skipped
9196

@@ -95,71 +100,76 @@ Skipped to stay in sync with other OpenTelemetry Java repositories.
95100

96101
All libraries updated to OpenTelemetry SDK 1.7.0.
97102

98-
### New Libraries
103+
### Disruptor span processor - New 🌟
104+
105+
Moved from SDK repo.
106+
107+
### JFR streaming - New 🌟
108+
109+
Listens for JFR events (using the Streaming API) and converts them to OpenTelemetry metrics.
99110

100-
* `opentelemetry-disruptor-processor` - moved from SDK repo
101-
* `opentelemetry-jfr-streaming` - listens for JFR events (using the Streaming API) and converts them to OpenTelemetry metrics
102-
* `opentelemetry-runtime-attach` - allows programmatic attach of Javaagent
111+
### Runtime attach - New 🌟
112+
113+
Allows programmatic attach of Javaagent.
103114

104115
### Updated Libraries
105116

106-
* `opentelemetry-jmx-metrics`
107-
* Update Cassandra units for latency counters
108-
([#111](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/111))
109-
* Update cassandra counters to be non-monotonic where appropriate
110-
([#113](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/113))
111-
* Update cassandra jmx metrics script to combine similar metrics into labelled metric
112-
([#118](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/118))
113-
114-
* `opentelemetry-maven-extension`
115-
* Fix failure to load the extension declaring it in pom.xml
116-
([#86](https://github.com/open-telemetry/opentelemetry-java-contrib/issues/86))
117-
* Fix exception if OTLP exporter is not configured properly
118-
([#93](https://github.com/open-telemetry/opentelemetry-java-contrib/issues/93)).
119-
* Support disabling the creation of mojo execution spans
120-
([#108](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/108))
121-
* 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.
122-
([#112](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/112))
117+
### JMX metrics
118+
119+
* Update Cassandra units for latency counters
120+
([#111](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/111))
121+
* Update cassandra counters to be non-monotonic where appropriate
122+
([#113](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/113))
123+
* Update cassandra jmx metrics script to combine similar metrics into labelled metric
124+
([#118](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/118))
125+
126+
### Maven extension
127+
128+
* Fix failure to load the extension declaring it in pom.xml
129+
([#86](https://github.com/open-telemetry/opentelemetry-java-contrib/issues/86))
130+
* Fix exception if OTLP exporter is not configured properly
131+
([#93](https://github.com/open-telemetry/opentelemetry-java-contrib/issues/93)).
132+
* Support disabling the creation of mojo execution spans
133+
([#108](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/108))
134+
* 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.
135+
([#112](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/112))
123136

124137
## Version 1.6.0 - 2021-09-22
125138

126139
All libraries updated to OpenTelemetry SDK 1.6.0.
127140

128-
### New Libraries
141+
### Maven extension - New 🌟
129142

130-
* `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.
143+
This extension can be registered in a Maven build to trace different build steps, for example project build and Maven plugin executions.
131144

132145
## Version 1.5.0 - 2021-09-21
133146

134147
All libraries updated to OpenTelemetry SDK 1.5.0.
135148

136-
### Updated Libraries
149+
### JMX metrics
137150

138-
* `opentelemetry-jmx-metrics`
139-
* 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.
140-
* `*ValueRecorder` has been replaced with `*Histogram`
141-
* `*Sum` have been replaced with `*Counter`
142-
* `*Observer` have been replaced with `*Callback` and do not return any object anymore
151+
* 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.
152+
* `*ValueRecorder` has been replaced with `*Histogram`
153+
* `*Sum` have been replaced with `*Counter`
154+
* `*Observer` have been replaced with `*Callback` and do not return any object anymore
143155

144156
## Version 1.4.0 - 2021-08-13
145157

146158
All libraries updated to OpenTelemetry SDK 1.4.0.
147159

148-
### New Libraries
160+
### AWS X-Ray - New 🌟
149161

150-
* `opentelemetry-aws-xray` - This library contains OTel extensions for use with [AWS X-Ray](https://docs.aws.amazon.com/xray/index.html).
162+
This library contains OTel extensions for use with [AWS X-Ray](https://docs.aws.amazon.com/xray/index.html).
151163

152-
### Updated Libraries
164+
### JMX Metrics
153165

154-
* `opentelemetry-jmx-metrics`
155-
* 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.
166+
* 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.
156167

157168
## Version 1.0.0-alpha - 2021-06-02
158169

159-
### Updated Libraries
170+
### JMX metrics - New 🌟
160171

161-
* `opentelemetry-jmx-metrics`
162-
* Adopt OpenTelemetry 1.0.0(-alpha) dependencies (#32)
163-
* Update JMX Metric Gatherer to use 1.0.0(-alpha) proto, API, SDK, and exporters.
164-
* Update JMX Metric Gatherer to use Autoconfigure SDK extension properties*
165-
* JMX Metric Gatherer - Handle missing MBean attributes without failing (#39) - Thanks to @dehaansa.
172+
* Adopt OpenTelemetry 1.0.0(-alpha) dependencies (#32)
173+
* Update JMX Metric Gatherer to use 1.0.0(-alpha) proto, API, SDK, and exporters.
174+
* Update JMX Metric Gatherer to use Autoconfigure SDK extension properties*
175+
* JMX Metric Gatherer - Handle missing MBean attributes without failing (#39) - Thanks to @dehaansa.

0 commit comments

Comments
 (0)