Release v1.11.2/v0.34.0#3512
Merged
MadVikingGod merged 6 commits intoDec 5, 2022
Merged
Conversation
Signed-off-by: Aaron Clawson <3766680+MadVikingGod@users.noreply.github.com>
…ental-metrics_v0.34.0' into mvg/release-2022-12-05 Signed-off-by: Aaron Clawson <3766680+MadVikingGod@users.noreply.github.com>
Signed-off-by: Aaron Clawson <3766680+MadVikingGod@users.noreply.github.com>
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #3512 +/- ##
======================================
Coverage ? 78.0%
======================================
Files ? 165
Lines ? 11809
Branches ? 0
======================================
Hits ? 9222
Misses ? 2391
Partials ? 196
|
MrAlias
approved these changes
Dec 5, 2022
Aneurysm9
approved these changes
Dec 5, 2022
Co-authored-by: Anthony Mirabella <a9@aneurysm9.com>
Member
|
How do you rationalize this being a patch version 1.11.2, considering how many new features are released? |
|
Seems like a new release of https://pkg.go.dev/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc to match 1.11.2 and 0.34 must also be published? (latest is currently https://pkg.go.dev/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc@v0.33.0) My |
1 task
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Added
WithViewOptionis added to thego.opentelemetry.io/otel/sdk/metricpackage.This option is used to configure the view(s) a
MeterProviderwill use for allReaders that are registered with it. (Associate views with MeterProvider instead of Reader #3387)This can be disabled using the
WithoutScopeInfo()option added to that package.(Add Instrumentation Scope and Version as info metric and label in Prometheus exporter #3273, prometheus exporter convert instrumentation scope to otel_scope_info metric #3357)OTEL_EXPORTER_OTLP_INSECUREOTEL_EXPORTER_OTLP_TRACES_INSECUREOTEL_EXPORTER_OTLP_METRICS_INSECUREOTEL_EXPORTER_OTLP_CLIENT_KEYOTEL_EXPORTER_OTLP_TRACES_CLIENT_KEYOTEL_EXPORTER_OTLP_METRICS_CLIENT_KEYOTEL_EXPORTER_OTLP_CLIENT_CERTIFICATEOTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATEOTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATEViewtype and relatedNewViewfunction to create a view according to the OpenTelemetry specification are added togo.opentelemetry.io/otel/sdk/metric.These additions are replacements for the
Viewtype andNewfunction fromgo.opentelemetry.io/otel/sdk/metric/view. (Add View, NewView, Instrument, Stream, and InstrumentKind to sdk/metric with unit tests #3459)InstrumentandInstrumentKindtype are added togo.opentelemetry.io/otel/sdk/metric.These additions are replacements for the
InstrumentandInstrumentKindtypes fromgo.opentelemetry.io/otel/sdk/metric/view. (Add View, NewView, Instrument, Stream, and InstrumentKind to sdk/metric with unit tests #3459)Streamtype is added togo.opentelemetry.io/otel/sdk/metricto define a metric data stream a view will produce. (Add View, NewView, Instrument, Stream, and InstrumentKind to sdk/metric with unit tests #3459)AssertHasAttributesallows instrument authors to test that datapoints returned have appropriate attributes. (Adds an Attribute assertion to metric data test #3487)Changed
"go.opentelemetry.io/otel/sdk/metric".WithReaderoption no longer accepts views to associate with theReader.Instead, views are now registered directly with the
MeterProvidervia the newWithViewoption.The views registered with the
MeterProviderapply to allReaders. (Associate views with MeterProvider instead of Reader #3387)Temporality(view.InstrumentKind) metricdata.TemporalityandAggregation(view.InstrumentKind) aggregation.Aggregationmethods are added to the"go.opentelemetry.io/otel/sdk/metric".Exporterinterface. (Move Aggregation/Temporality selection to the Exporter interface #3260)Temporality(view.InstrumentKind) metricdata.TemporalityandAggregation(view.InstrumentKind) aggregation.Aggregationmethods are added to the"go.opentelemetry.io/otel/exporters/otlp/otlpmetric".Clientinterface. (Move Aggregation/Temporality selection to the Exporter interface #3260)WithTemporalitySelectorandWithAggregationSelectorReaderOptions have been changed toManualReaderOptions in thego.opentelemetry.io/otel/sdk/metricpackage. (Move Aggregation/Temporality selection to the Exporter interface #3260)go.opentelemetry.io/otel/sdk/metricpackage now uses the temporality and aggregation selectors from its configured exporter instead of accepting them as options. (Move Aggregation/Temporality selection to the Exporter interface #3260)Fixed
go.opentelemetry.io/otel/exporters/prometheusexporter fixes duplicated_totalsuffixes. (Fix prometheus name duplicate _total suffix #3369)Readers. (Associate views with MeterProvider instead of Reader #3387)go.opentelemetry.io/otel/bridge/opencensus) are defined as monotonic sums, instead of non-monotonic. (Set IsMonotonic to true for opencensus sum #3389)CounterandUpDownCounter) from the metric SDK now produce delta sums when configured with delta temporality. (Calculate delta sums for delta async counter/up-down-counter types #3398)Statuscodes in thego.opentelemetry.io/otel/exporters/zipkinexporter are now exported as all upper case values. (fix wrong representation of status value in zipkin exporter #3340)Aggregations fromgo.opentelemetry.io/otel/sdk/metricwith no data are not exported. ( Exporter version 0.32.0 and higher is not compatible with opentelemetry-collector-contrib #3394, Do not export aggregations without any data points #3436)go.opentelemetry.io/otel/exporters/otlpexporters. (Do not handle empty partial OTLP successes #3438, Extraneous Partial Success Error Message Exporting Traces to OTel Collector #3432)go.opentelemetry.io/otel/exporters/otlp/otlpmetricexporters. (Partial-success responses for OTLP metrics #3162, Handle partial success response from OTLP server in otlpmetric exporters #3440)attribute.Value.As[Type]Slice(). (Make the AsType functions not panic #3489)Removed
go.opentelemetry.io/otel/exporters/otlp/otlpmetric.Clientinterface is removed. (Move otlpmetricsClientto an internal package. #3486)go.opentelemetry.io/otel/exporters/otlp/otlpmetric.Newfunction is removed. Use theotlpmetric[http|grpc].Newdirectly. (Move otlpmetricsClientto an internal package. #3486)Deprecated
go.opentelemetry.io/otel/sdk/metric/viewpackage is deprecated.Use
Instrument,InstrumentKind,View, andNewViewingo.opentelemetry.io/otel/sdk/metricinstead. (Deprecate the sdk/metric/view package #3476)