Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update change log for upcoming release #1596

Merged
merged 1 commit into from
Dec 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/scripts/get-version.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/bin/bash -e

grep -Po "val stableVersion = \"\K[0-9]+.[0-9]+.[0-9]+" version.gradle.kts
grep "val stableVersion = " version.gradle.kts | grep -Eo "[0-9]+.[0-9]+.[0-9]+"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tested both on debian and macos...the grep -p one fails on a mac, so that seems like a worthy improvement when developing locally....

Copy link
Member Author

@trask trask Dec 13, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

for some reason grep -P used to work for me (windows / git bash) but no longer 🤷‍♂️

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

-P is probably a GNU grep extension. Try running grep --version. Mac uses grep (BSD grep, GNU compatible) 2.6.0-FreeBSD brew install grep installs gnu grep as ggrep.

51 changes: 47 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,46 @@

## Unreleased

### AWS X-Ray SDK support

- Update semconv dependency version
([#1585](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1585))

### Baggage processor

- [baggage-processor] Add BaggageLogRecordProcessor
([#1576](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1576))

### Disk buffering

- Deserialization validation
([#1571](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1571))

### JMX metrics

- Align HBase metric units to semconv
([#1538](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1538))
- Align Cassandra metric units to semconv
([#1591](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1591))
- Align Tomcat metric units to semconv
([#1589](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1589))
- Align JVM units to semconv
([#1593](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1593))

Copy link
Contributor

@robsunday robsunday Dec 13, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is one more for ActiveMQ: #1553
and I think also for Jetty: #1517

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh, it looks like these were included in the last release, but I missed adding them to the change log / release notes

I'll send a separate PR to update the change log for 1.41.0 and I'll manually update the release notes

### JMX scraper - New 🌟

The future of the [JMX metrics](./jmx-metrics/README.md) component,
built on top of the
[JMX metrics](https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jmx-metrics/javaagent#jmx-metric-insight)
component from the opentelemetry-java-instrumentation repository.

Comment on lines +20 to +37
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

### Maven extension

- Load OTel SDK config from environment variables and system properties
([#1434](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1434))
- Workaround `NoClassDefFoundError` in `@PreDestroy` waiting for MNG-7056
([#1431](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1431))

## Version 1.41.0 (2024-11-21)

### Inferred spans
Expand Down Expand Up @@ -107,7 +147,9 @@
### Inferred spans - New 🌟

An OpenTelemetry extension for generating spans via profiling instead of instrumentation.
This extension enhances traces by running [async-profiler](https://github.com/async-profiler/async-profiler) in wall-clock profiling mode
This extension enhances traces by
running [async-profiler](https://github.com/async-profiler/async-profiler) in wall-clock profiling
mode
whenever there is an active sampled OpenTelemetry span.

The resulting profiling data is analyzed afterward and spans are "inferred".
Expand Down Expand Up @@ -171,7 +213,7 @@ This module provides a SpanProcessor that stamps baggage onto spans as attribute
### JMX metrics

- Add support for newly named Tomcat MBean with Spring
([#1269](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1269))
([#1269](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/1269))

### Span stack traces - New 🌟

Expand Down Expand Up @@ -239,7 +281,8 @@ This module provides GCP resource detectors for OpenTelemetry.

### Kafka exporter - New 🌟

This module contains `KafkaSpanExporter`, which is an implementation of the `io.opentelemetry.sdk.trace.export.SpanExporter` interface.
This module contains `KafkaSpanExporter`, which is an implementation of the
`io.opentelemetry.sdk.trace.export.SpanExporter` interface.

`KafkaSpanExporter` can be used for sending `SpanData` to a Kafka topic.

Expand Down Expand Up @@ -329,7 +372,7 @@ which can be sent later on demand.

- Links based sampler
([#813](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/813),
[#903](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/903))
[#903](https://github.com/open-telemetry/opentelemetry-java-contrib/pull/903))

## Version 1.26.0 (2023-05-17)

Expand Down
Loading