1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2025-01-12 02:28:07 +02:00
opentelemetry-go/api/metric
Joshua MacDonald 0e2fdfc682
Support cumulative, delta, and pass-through exporters (#840)
* Update Process()

* Checkpoint

* Add subtractor; fix test

* Fix all simple integrator tests

* Build the rest (checkpoint)

* Pass all but Prometheus tests

* Precommit pass

* Add aggregation.Kind argument to ExportKindFor

* Remove Subtractor support

* Remove dead test code

* Restore the Subtractor code

* Fix the tests

* Comments

* Add tests for MetricKind

* Add ChangeSign test

* Test ExportKind

* New file

* Rename ChangeSign

* Remove a TODO, add a TODO

* Remove Stateful remnants

* Typo

* Typo

* Test an invalid export kind

* Comments

* Lint

* Apply suggestions from code review

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
2020-06-22 22:59:51 -07:00
..
registry Metrics instrumentation version (#811) 2020-06-12 09:11:17 -07:00
alignment_test.go Update License header for all source files (#586) 2020-03-23 22:41:10 -07:00
api_test.go Metrics instrumentation version (#811) 2020-06-12 09:11:17 -07:00
async.go Add the UpDownSumObserver instrument (#750) 2020-05-20 10:19:51 -07:00
config.go Metrics instrumentation version (#811) 2020-06-12 09:11:17 -07:00
counter.go Move core and key to kv package (#720) 2020-05-13 16:06:03 -07:00
descriptor.go Metrics instrumentation version (#811) 2020-06-12 09:11:17 -07:00
doc.go minor typo fix 2020-05-26 23:06:16 -07:00
kind_string.go Add the UpDownSumObserver instrument (#750) 2020-05-20 10:19:51 -07:00
kind_test.go Support cumulative, delta, and pass-through exporters (#840) 2020-06-22 22:59:51 -07:00
kind.go Support cumulative, delta, and pass-through exporters (#840) 2020-06-22 22:59:51 -07:00
meter.go Metrics instrumentation version (#811) 2020-06-12 09:11:17 -07:00
must.go Metrics instrumentation version (#811) 2020-06-12 09:11:17 -07:00
noop.go Metrics instrumentation version (#811) 2020-06-12 09:11:17 -07:00
number_test.go Support cumulative, delta, and pass-through exporters (#840) 2020-06-22 22:59:51 -07:00
number.go Support cumulative, delta, and pass-through exporters (#840) 2020-06-22 22:59:51 -07:00
numberkind_string.go Move Number to api/metric package (#706) 2020-05-10 23:44:42 -07:00
observer.go Add the UpDownSumObserver instrument (#750) 2020-05-20 10:19:51 -07:00
sdkapi.go Metrics instrumentation version (#811) 2020-06-12 09:11:17 -07:00
sync.go Lint 2020-05-29 15:49:58 -07:00
updowncounter.go Add the UpDownCounter instrument (#745) 2020-05-19 10:00:22 -07:00
valuerecorder.go Replace Measure instrument by ValueRecorder instrument (#732) 2020-05-15 22:11:12 -07:00