open-telemetry/opentelemetry-java

Java 2.4k stars

OpenTelemetry Java SDK

✓ Synced 1h ago Share on X →
README badge: [![ngmi](https://ngmi.review/badge/open-telemetry/opentelemetry-java.svg)](https://ngmi.review/repo/open-telemetry/opentelemetry-java)
5.0k Merged PRs
4 days Avg Merge Time
1m Fastest PR
1 year Slowest PR
#970 Global Speed Rank

Trends Over Time

Monthly aggregates for this repo. The gap between average and median shows how much outliers are skewing the data.

PR size over time (lines changed)
Review time over time (hrs)
Changes requested rate over time (%)
Merged PRs per month

PR Size Analysis

Lines changed (additions + deletions) vs review outcomes. Re-sync to populate data for older PRs.

PRs by size
Avg review time (hrs)
Clean approval rate (%)

Top Reviewers

Recent Merged PRs

# Title Author Time Reviews Blocks
#8089 Stabilize LogRecordBuilder setException @trask 9 days 2
#8096 Exclude META-INF/maven from traces sdk shaded dependencies @laurit 6 days 3
#8110 chore(deps): update weekly update @renovate 9.4h 1
#8111 fix(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.21.1 @renovate 5.4h 1
#8108 fix(deps): update dependency io.opentelemetry.semconv:opentelemetry-semconv-incubating to v1.40.0-alpha @renovate 15.9h 1
#8105 fix(deps): update dependency com.google.api.grpc:proto-google-common-protos to v2.66.0 @renovate 1.6h 1
#8103 fix(deps): update dependency io.opentelemetry.contrib:opentelemetry-aws-xray-propagator to v1.54.0-alpha @renovate 1.9h 1
#8102 chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.146.1 @renovate 1.9h 1
#8100 Normalize historic benchmark data after adding OperationsPerInvocation annotation @jack-berg 2.0h 1
#8045 Add support for setting internal telemetry version w/ declarative config @jack-berg 13 days 19
#8099 fix build @jack-berg 12m 1
#8031 Rework span record benchmark and publish results @jack-berg 20 days 13
#8059 Decode plus sign in resource attributes @arnav-dasgupta 10 days 9
#8088 Deprecate peerServiceMapping @trask 3 days 1
#8046 Refactor JaegerRemoteSampler to leverage senders @jack-berg 12 days 16
#8073 fix: Add system property substitution to declarative config @MikeGoldsmith 5 days 9
#6978 Add arch test to detect usage of shared internal code @jack-berg 1 year 5
#8090 Remove unchecked warning @trask 2 days 3
#8093 chore(deps): update weekly update @renovate 1 day 1
#8075 docs(config): Document ObjectMapper config @MikeGoldsmith 5 days 1