OpenTelemetry - CNCF/opentelemetry-java-instrumentation: Release v0.10.1
Name: opentelemetry-java-instrumentation
Owner: OpenTelemetry - CNCF
Release: Version 0.10.1
Released: 2020-11-09
License: Apache-2.0
Release Assets:
This update is compatible with the OpenTelemetry Java SDK 0.10.0.
NB! That release contains A LOT OF breaking changes, please read its change log carefully!
🌟 New instrumentation
- Better support for AWS lambda tracing (#1471)
- Add support for system metrics (#1309, #1530)
- Apache Camel 2.20.x instrumentation (#1397)
📈 Improvements
- Add SPI to configure additional bootstrap package prefixes (#1380)
- Add operation and collection attributes for MongoDB spans (#1398)
- Change Play framework span name (#1416)
- Change JAX-RS span name (#1425)
- Better support for parsing IPv6 JDBC urls (#1403)
- Prevent NoSQL databases instrumentations from exposing sensitive information (#1405, #1427, #1455, #1462, #1441, #1509)
- Instrumentation libraries names as reported by telemetry does not include instrumented library versions anymore (#1446)
LoggingExporter
now uses the agent's logging framework instead of standard out (#1447)- Add context root to the front of the route in the span name (#1418)
- Better selection of telemetry exporter (#1513)
🛠️ Bug fixes
- Fix
db.name
span attribute for MongoDB (#1419 ) - Fix
HttpURLConnection
instrumentation on WebLogic (#1439) - Proper scope handling for Resteasy instrumentations. (#1442)
- Fix broken Armeria instrumentation (#1451)
- Fix setting
net.peer.*
semantic attributes for Cassandra 4.+ (#1482)
☢️ Breaking changes
- Change configuration properties for configuring exporters (#1399)
- Change configuration properties for enabling/disabling individual instrumentations (#1412)