1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2024-12-10 09:50:58 +02:00
opentelemetry-go/sdk/metric
Tyler Yahn 48a05478e2
Move Aggregation/Temporality selection to the Exporter interface (#3260)
* Add Aggregation/Temporality to Exporter iface

* Use Exporter selectors in periodic reader

* Move selector opts to just manual reader

* Simplify periodic reader ref to Exporter selectors

* Fix the periodic reader tests

* Add Aggregation/Temporality method to stdoutmetric

* Add Temporality/Aggregation to otlpmetric exp

* Add Temporality/Aggregation to http/grpc otlp clients

* Add oconf tests for selector opts

* Add tests to stdoutmetric for opts

* Correct comment subject

* Add changes to changelog

* Fix otest test client
2022-11-01 07:56:18 -07:00
..
aggregation Recommend not recording cumulative explicit histogram min/max (#3403) 2022-10-31 18:59:05 -07:00
internal Calculate delta sums for delta async counter/up-down-counter types (#3398) 2022-10-27 08:47:27 -07:00
metricdata Remove unnecessary build restrictions for go1.18 (#3197) 2022-09-21 10:00:00 -07:00
view Remove unnecessary build restrictions for go1.18 (#3197) 2022-09-21 10:00:00 -07:00
cache_test.go Handle duplicate Aggregators and log instrument conflicts (#3251) 2022-10-11 15:41:47 -04:00
cache.go Handle duplicate Aggregators and log instrument conflicts (#3251) 2022-10-11 15:41:47 -04:00
config_test.go Associate views with MeterProvider instead of Reader (#3387) 2022-10-31 07:55:54 -07:00
config.go Associate views with MeterProvider instead of Reader (#3387) 2022-10-31 07:55:54 -07:00
doc.go Merge metric SDK development branch "new_sdk/main" into "main" (#3175) 2022-09-15 18:41:24 -07:00
example_test.go Remove unnecessary build restrictions for go1.18 (#3197) 2022-09-21 10:00:00 -07:00
exporter.go Move Aggregation/Temporality selection to the Exporter interface (#3260) 2022-11-01 07:56:18 -07:00
go.mod dependabot updates Mon Oct 31 15:24:02 UTC 2022 (#3433) 2022-10-31 08:54:41 -07:00
go.sum dependabot updates Mon Oct 31 15:24:02 UTC 2022 (#3433) 2022-10-31 08:54:41 -07:00
instrument_provider.go Refactor Pipeline (#3233) 2022-09-28 08:47:20 -07:00
instrument.go Handle duplicate Aggregators and log instrument conflicts (#3251) 2022-10-11 15:41:47 -04:00
manual_reader_test.go Remove unnecessary build restrictions for go1.18 (#3197) 2022-09-21 10:00:00 -07:00
manual_reader.go Move Aggregation/Temporality selection to the Exporter interface (#3260) 2022-11-01 07:56:18 -07:00
meter_test.go dependabot updates Thu Oct 27 19:57:51 UTC 2022 (#3404) 2022-10-27 14:21:32 -07:00
meter.go Replace meterRegistry with cache (#3255) 2022-10-12 12:54:51 -07:00
periodic_reader_test.go Move Aggregation/Temporality selection to the Exporter interface (#3260) 2022-11-01 07:56:18 -07:00
periodic_reader.go Move Aggregation/Temporality selection to the Exporter interface (#3260) 2022-11-01 07:56:18 -07:00
pipeline_registry_test.go Associate views with MeterProvider instead of Reader (#3387) 2022-10-31 07:55:54 -07:00
pipeline_test.go Handle duplicate Aggregators and log instrument conflicts (#3251) 2022-10-11 15:41:47 -04:00
pipeline.go Associate views with MeterProvider instead of Reader (#3387) 2022-10-31 07:55:54 -07:00
provider_test.go Remove unnecessary build restrictions for go1.18 (#3197) 2022-09-21 10:00:00 -07:00
provider.go Associate views with MeterProvider instead of Reader (#3387) 2022-10-31 07:55:54 -07:00
reader_test.go Associate views with MeterProvider instead of Reader (#3387) 2022-10-31 07:55:54 -07:00
reader.go Move Aggregation/Temporality selection to the Exporter interface (#3260) 2022-11-01 07:56:18 -07:00