Update change log (#6176)

* Update change log

* Add one more
This commit is contained in:
Trask Stalnaker 2022-06-16 13:17:44 -07:00 committed by GitHub
parent b4a1e2e9ee
commit 9d628d13c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 103 additions and 2 deletions

View File

@ -25,6 +25,23 @@ fi
echo "## Unreleased"
echo
echo "### Migration notes"
echo
echo
echo "### 🌟 New javaagent instrumentation"
echo
echo
echo "### 🌟 New library instrumentation"
echo
echo
echo "### 📈 Enhancements"
echo
echo
echo "### 🛠️ Bug fixes"
echo
echo
echo "### 🧰 Tooling"
echo
git log --reverse --pretty=format:"- %s" $range \
| sed -E 's,\(#([0-9]+)\),\n ([#\1](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/\1)),'
| sed -E 's,\(#([0-9]+)\)$,\n ([#\1](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/\1)),'

View File

@ -1,8 +1,92 @@
# Changelog
## Unreleased
### Migration notes
- The `opentelemetry-jboss-logmanager-1.1` artifact has been renamed to
`opentelemetry-jboss-logmanager-appender-1.1`
- The play instrumentation name has changed from `play` to `play-mvc`
([#6106](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6106))
- The vertx-http-client instrumentation name has changed from `vertx-client` to `vertx-http-client`
([#6106](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6106))
- The metric `process.runtime.java.memory.max` has been renamed to `process.runtime.java.memory.limit`
([#6161](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6161))
### 🌟 New javaagent instrumentation
- JVM classes metrics
([#6069](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6069))
- JVM threads metrics
([#6070](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6070))
- Vibur DBCP connection pool metrics
([#6092](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6092))
- tomcat-jdbc connection pool metrics
([#6102](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6102))
- JVM cpu metrics
([#6107](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6107))
- Oracle UCP connection pool metrics
([#6099](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6099))
- Apache DBCP2 datasource metrics
([#6175](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6175))
- Add instrumentation for JAX-RS 3.0
([#6136](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6136))
### 🌟 New library instrumentation
- JVM classes metrics
([#6069](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6069))
- JVM threads metrics
([#6070](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6070))
- Vibur DBCP connection pool metrics
([#6092](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6092))
- tomcat-jdbc connection pool metrics
([#6102](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6102))
- JVM cpu metrics
([#6107](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6107))
- Oracle UCP connection pool metrics
([#6099](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6099))
- Apache DBCP2 datasource metrics
([#6175](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6175))
### 📈 Enhancements
- Enable grizzly instrumentation by default
([#6049](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6049))
- Instrumentation for redisson 3.17.2+
([#6096](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6096))
- Instrumentation for jboss-logmanager getMdcCopy()
([#6112](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6112))
- Allow specifying a comma separated list of extensions
([#6137](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6137))
### 🛠️ Bug fixes
- Fix redisson ClassCastException
([#6054](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6054))
- Fix debug logging
([#6085](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6085))
- HttpURLConnection instrumentation can capture wrong http.method
([#6053](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6053))
- fix bug: get return type in a wrong way for method instrumentation
([#6118](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6118))
- Show correct runnable name in spring scheduling actuator
([#6140](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6140))
- Fix ClassCastException in JDBC instrumentation
([#6088](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6088))
### 🧰 Tooling
- Remove TimeExtractor and use internal API for setting start/end timestamps
([#6051](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6051))
- Change SpanStatusExtractor to use a builder that can set status description
([#6035](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6035))
- Make gRPC metadata available to AttributeExtractors
([#6125](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6125))
## Version 1.14.0 (2022-05-17)
### Migration notes:
### Migration notes
- The `opentelemetry-log4j-appender-2.16` artifact has been renamed to
`opentelemetry-log4j-appender-2.17`