opentelemetry-java/api/incubator
OpenTelemetry Bot 7584238543
[release/v1.42.x] Stop publishing test fixtures with opentelemetry-api (#6698)
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2024-09-09 21:18:37 -05:00
..
src [release/v1.42.x] Stop publishing test fixtures with opentelemetry-api (#6698) 2024-09-09 21:18:37 -05:00
README.md Stabilize log any value (#6591) 2024-08-30 10:22:38 -05:00
build.gradle.kts [release/v1.42.x] Stop publishing test fixtures with opentelemetry-api (#6698) 2024-09-09 21:18:37 -05:00
gradle.properties Rename opentelemetry-extension-incubator to opentelemetry-api-incubator, merge opentelemetry-api-events (#6289) 2024-03-21 14:03:07 -05:00

README.md

API Incubator

Experimental APIs, including Event API, extended Log Bridge APIs, extended Metrics APIs, extended ContextPropagator APIs, and extended Trace APIs.

Event API

Features:

See EventApiUsageTest.

Extended Log Bridge API

Features:

  • Check if logger is enabled before emitting logs to avoid unnecessary computation

See ExtendedLogsBridgeApiUsageTest.

Extended Metrics APIs

Features:

  • Attributes advice

See ExtendedMetricsApiUsageTest.

Extended ContextPropagator APIs

Features:

  • Check if instrument is enabled before recording measurements to avoid unnecessary computation
  • Simplified injection / extraction of context

See ExtendedContextPropagatorsUsageTest.

Extended Trace APIs

Features:

  • Check if tracer is enabled before starting spans to avoid unnecessary computation
  • Utility methods to reduce boilerplace using span API, including extracting context, and wrapping runnables / callables with spans

See ExtendedTraceApiUsageTest.