opentelemetry-java/api/metrics
Josh Suereth 0ef19291c2
Swap old Metrics API for currently specified Metrics API (#3423)
* Update the API to the latest SDK specification.

* API updates to other sdk areas.

* First half of SDK updates for API.

Passing off to other cmoputer.

* Get SDK compiling again.

* Get tests compiling again (and failing).

* Fix bad copy-paste error.

* Get all SDK tests passing.

* More fixes to builds across SDK impls.

* Remove unecessary publics

* more fixes for new API.

* spotless fixes.

* Make tests for metric points order independent.

* Restore readme.

* Fix readmes.

* Add noop meter provider tests for code coverage.

* Add code coverage for assertion library.

* Fix wierd test failure that gradle cache is preventing me from seeing locally.

* Fix javadoc/spelling comments from review.

* Remove marker interfaces.

* Switch from atomic ref to volatile.

* Fixes from review.

* Apply suggestions from code review

Co-authored-by: John Watson <jkwatson@gmail.com>

* Fixes from review.

* Fixes from review.

* Update OTLP HTTP exporter to use new metrics api

Co-authored-by: John Watson <jkwatson@gmail.com>
2021-08-05 13:58:49 -07:00
..
src Swap old Metrics API for currently specified Metrics API (#3423) 2021-08-05 13:58:49 -07:00
README.md Swap old Metrics API for currently specified Metrics API (#3423) 2021-08-05 13:58:49 -07:00
build.gradle.kts Swap old Metrics API for currently specified Metrics API (#3423) 2021-08-05 13:58:49 -07:00
gradle.properties Have projects set their release state to alpha instead of recognizing word metrics (#2428) 2021-01-05 09:07:18 -08:00

README.md

OpenTelemetry Metrics API

Javadocs

  • The code in this module is the implementation of the experimental OpenTelemetry metrics signal.
  • The default implementation of the interfaces in this module is in the OpenTelemetry metrics SDK module.
  • The interfaces in this directory can be implemented to create alternative implementations of the OpenTelemetry library.