From 7972edf6659fb6e0d5928a5cf7a35f26683e168f Mon Sep 17 00:00:00 2001 From: Daniel Dyla Date: Wed, 9 Nov 2022 14:21:50 -0500 Subject: [PATCH] chore: release SDK 1.8.0 / Experimental 0.34.0 with metrics GA (#3340) --- .github/ISSUE_TEMPLATE/bug_report.yaml | 2 +- CHANGELOG.md | 23 +++++++++++++ examples/https/package.json | 18 +++++------ examples/opentelemetry-web/package.json | 30 ++++++++--------- examples/otlp-exporter-node/package.json | 26 +++++++-------- experimental/CHANGELOG.md | 14 ++++++-- .../node14/package.json | 6 ++-- .../node16/package.json | 6 ++-- experimental/examples/prometheus/package.json | 9 +++--- experimental/packages/api-logs/package.json | 2 +- .../exporter-trace-otlp-grpc/package.json | 14 ++++---- .../exporter-trace-otlp-http/package.json | 12 +++---- .../exporter-trace-otlp-proto/package.json | 14 ++++---- .../package.json | 6 ++-- .../package.json | 18 +++++------ .../tsconfig.json | 4 +-- .../package.json | 16 +++++----- .../tsconfig.json | 2 +- .../package.json | 20 ++++++------ .../tsconfig.json | 4 +-- .../package.json | 12 +++---- .../tsconfig.json | 2 +- .../package.json | 16 +++++----- .../package.json | 18 +++++------ .../package.json | 20 ++++++------ .../tsconfig.json | 4 +-- .../package.json | 16 +++++----- .../package.json | 6 ++-- .../opentelemetry-sdk-node/package.json | 32 +++++++++---------- .../opentelemetry-sdk-node/tsconfig.json | 6 ++-- .../packages/otlp-exporter-base/package.json | 4 +-- .../otlp-grpc-exporter-base/package.json | 12 +++---- .../otlp-proto-exporter-base/package.json | 6 ++-- .../packages/otlp-transformer/package.json | 14 ++++---- .../packages/otlp-transformer/tsconfig.json | 2 +- .../package.json | 8 ++--- .../package.json | 6 ++-- .../package.json | 6 ++-- .../opentelemetry-context-zone/package.json | 4 +-- packages/opentelemetry-core/package.json | 8 ++--- .../package.json | 10 +++--- .../package.json | 10 +++--- .../opentelemetry-propagator-b3/package.json | 8 ++--- .../package.json | 8 ++--- packages/opentelemetry-resources/package.json | 10 +++--- .../opentelemetry-sdk-trace-base/package.json | 12 +++---- .../opentelemetry-sdk-trace-node/package.json | 20 ++++++------ .../opentelemetry-sdk-trace-web/package.json | 18 +++++------ .../package.json | 2 +- .../package.json | 16 +++++----- .../sdk-metrics}/.eslintignore | 0 .../sdk-metrics}/.eslintrc.js | 2 +- .../sdk-metrics}/.npmignore | 0 .../sdk-metrics}/LICENSE | 0 .../sdk-metrics}/README.md | 0 .../sdk-metrics}/karma.conf.js | 4 +-- .../sdk-metrics}/package.json | 18 +++++------ .../sdk-metrics}/src/InstrumentDescriptor.ts | 0 .../sdk-metrics}/src/Instruments.ts | 0 .../sdk-metrics}/src/Meter.ts | 0 .../sdk-metrics}/src/MeterProvider.ts | 0 .../sdk-metrics}/src/ObservableResult.ts | 0 .../sdk-metrics}/src/aggregator/Drop.ts | 0 .../sdk-metrics}/src/aggregator/Histogram.ts | 0 .../sdk-metrics}/src/aggregator/LastValue.ts | 0 .../sdk-metrics}/src/aggregator/Sum.ts | 0 .../sdk-metrics}/src/aggregator/index.ts | 0 .../sdk-metrics}/src/aggregator/types.ts | 0 ...AlignedHistogramBucketExemplarReservoir.ts | 0 .../exemplar/AlwaysSampleExemplarFilter.ts | 0 .../sdk-metrics}/src/exemplar/Exemplar.ts | 0 .../src/exemplar/ExemplarFilter.ts | 0 .../src/exemplar/ExemplarReservoir.ts | 0 .../src/exemplar/NeverSampleExemplarFilter.ts | 0 .../SimpleFixedSizeExemplarReservoir.ts | 0 .../src/exemplar/WithTraceExemplarFilter.ts | 0 .../sdk-metrics}/src/exemplar/index.ts | 0 .../src/export/AggregationSelector.ts | 0 .../src/export/AggregationTemporality.ts | 0 .../src/export/ConsoleMetricExporter.ts | 0 .../src/export/InMemoryMetricExporter.ts | 0 .../sdk-metrics}/src/export/MetricData.ts | 0 .../sdk-metrics}/src/export/MetricExporter.ts | 0 .../sdk-metrics}/src/export/MetricProducer.ts | 0 .../sdk-metrics}/src/export/MetricReader.ts | 0 .../export/PeriodicExportingMetricReader.ts | 0 .../sdk-metrics}/src/index.ts | 0 .../src/state/AsyncMetricStorage.ts | 0 .../src/state/DeltaMetricProcessor.ts | 0 .../sdk-metrics}/src/state/HashMap.ts | 0 .../src/state/MeterProviderSharedState.ts | 0 .../src/state/MeterSharedState.ts | 0 .../sdk-metrics}/src/state/MetricCollector.ts | 0 .../sdk-metrics}/src/state/MetricStorage.ts | 0 .../src/state/MetricStorageRegistry.ts | 0 .../src/state/MultiWritableMetricStorage.ts | 0 .../src/state/ObservableRegistry.ts | 0 .../src/state/SyncMetricStorage.ts | 0 .../src/state/TemporalMetricProcessor.ts | 0 .../src/state/WritableMetricStorage.ts | 0 .../sdk-metrics}/src/types.ts | 0 .../sdk-metrics}/src/utils.ts | 0 .../sdk-metrics}/src/view/Aggregation.ts | 0 .../src/view/AttributesProcessor.ts | 0 .../src/view/InstrumentSelector.ts | 0 .../sdk-metrics}/src/view/MeterSelector.ts | 0 .../sdk-metrics}/src/view/Predicate.ts | 0 .../src/view/RegistrationConflicts.ts | 0 .../sdk-metrics}/src/view/View.ts | 0 .../sdk-metrics}/src/view/ViewRegistry.ts | 0 .../sdk-metrics}/test/ExemplarFilter.test.ts | 0 .../test/ExemplarReservoir.test.ts | 0 .../test/InstrumentDescriptor.test.ts | 0 .../sdk-metrics}/test/Instruments.test.ts | 0 .../sdk-metrics}/test/Meter.test.ts | 0 .../sdk-metrics}/test/MeterProvider.test.ts | 0 .../test/ObservableResult.test.ts | 0 .../sdk-metrics}/test/aggregator/Drop.test.ts | 0 .../test/aggregator/Histogram.test.ts | 0 .../test/aggregator/LastValue.test.ts | 0 .../sdk-metrics}/test/aggregator/Sum.test.ts | 0 .../test/export/ConsoleMetricExporter.test.ts | 0 .../export/InMemoryMetricExporter.test.ts | 0 .../test/export/MetricReader.test.ts | 0 .../PeriodicExportingMetricReader.test.ts | 0 .../test/export/TestMetricExporter.ts | 0 .../test/export/TestMetricProducer.ts | 0 .../test/export/TestMetricReader.ts | 0 .../sdk-metrics}/test/export/utils.ts | 0 .../sdk-metrics}/test/index-webpack.ts | 0 .../test/state/AsyncMetricStorage.test.ts | 0 .../test/state/DeltaMetricProcessor.test.ts | 0 .../sdk-metrics}/test/state/HashMap.test.ts | 0 .../test/state/MeterSharedState.test.ts | 0 .../test/state/MetricCollector.test.ts | 0 .../test/state/MetricStorageRegistry.test.ts | 0 .../state/MultiWritableMetricStorage.test.ts | 0 .../test/state/ObservableRegistry.test.ts | 0 .../test/state/SyncMetricStorage.test.ts | 0 .../state/TemporalMetricProcessor.test.ts | 0 .../sdk-metrics}/test/test-utils.ts | 0 .../sdk-metrics}/test/util.ts | 0 .../sdk-metrics}/test/utils.test.ts | 0 .../test/view/Aggregation.test.ts | 0 .../test/view/AttributesProcessor.test.ts | 0 .../sdk-metrics}/test/view/Predicate.test.ts | 0 .../sdk-metrics}/test/view/View.test.ts | 0 .../test/view/ViewRegistry.test.ts | 0 .../sdk-metrics}/tsconfig.all.json | 2 +- .../sdk-metrics}/tsconfig.esm.json | 2 +- .../sdk-metrics}/tsconfig.esnext.json | 2 +- .../sdk-metrics}/tsconfig.json | 8 ++--- packages/template/package.json | 2 +- selenium-tests/package.json | 22 ++++++------- tsconfig.json | 6 ++-- 155 files changed, 332 insertions(+), 298 deletions(-) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/.eslintignore (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/.eslintrc.js (65%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/.npmignore (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/LICENSE (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/README.md (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/karma.conf.js (86%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/package.json (85%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/InstrumentDescriptor.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/Instruments.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/Meter.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/MeterProvider.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/ObservableResult.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/aggregator/Drop.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/aggregator/Histogram.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/aggregator/LastValue.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/aggregator/Sum.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/aggregator/index.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/aggregator/types.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/exemplar/AlignedHistogramBucketExemplarReservoir.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/exemplar/AlwaysSampleExemplarFilter.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/exemplar/Exemplar.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/exemplar/ExemplarFilter.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/exemplar/ExemplarReservoir.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/exemplar/NeverSampleExemplarFilter.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/exemplar/SimpleFixedSizeExemplarReservoir.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/exemplar/WithTraceExemplarFilter.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/exemplar/index.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/export/AggregationSelector.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/export/AggregationTemporality.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/export/ConsoleMetricExporter.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/export/InMemoryMetricExporter.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/export/MetricData.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/export/MetricExporter.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/export/MetricProducer.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/export/MetricReader.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/export/PeriodicExportingMetricReader.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/index.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/state/AsyncMetricStorage.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/state/DeltaMetricProcessor.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/state/HashMap.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/state/MeterProviderSharedState.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/state/MeterSharedState.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/state/MetricCollector.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/state/MetricStorage.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/state/MetricStorageRegistry.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/state/MultiWritableMetricStorage.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/state/ObservableRegistry.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/state/SyncMetricStorage.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/state/TemporalMetricProcessor.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/state/WritableMetricStorage.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/types.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/utils.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/view/Aggregation.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/view/AttributesProcessor.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/view/InstrumentSelector.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/view/MeterSelector.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/view/Predicate.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/view/RegistrationConflicts.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/view/View.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/src/view/ViewRegistry.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/ExemplarFilter.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/ExemplarReservoir.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/InstrumentDescriptor.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/Instruments.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/Meter.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/MeterProvider.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/ObservableResult.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/aggregator/Drop.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/aggregator/Histogram.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/aggregator/LastValue.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/aggregator/Sum.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/export/ConsoleMetricExporter.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/export/InMemoryMetricExporter.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/export/MetricReader.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/export/PeriodicExportingMetricReader.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/export/TestMetricExporter.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/export/TestMetricProducer.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/export/TestMetricReader.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/export/utils.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/index-webpack.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/state/AsyncMetricStorage.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/state/DeltaMetricProcessor.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/state/HashMap.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/state/MeterSharedState.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/state/MetricCollector.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/state/MetricStorageRegistry.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/state/MultiWritableMetricStorage.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/state/ObservableRegistry.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/state/SyncMetricStorage.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/state/TemporalMetricProcessor.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/test-utils.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/util.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/utils.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/view/Aggregation.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/view/AttributesProcessor.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/view/Predicate.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/view/View.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/test/view/ViewRegistry.test.ts (100%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/tsconfig.all.json (78%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/tsconfig.esm.json (78%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/tsconfig.esnext.json (78%) rename {experimental/packages/opentelemetry-sdk-metrics => packages/sdk-metrics}/tsconfig.json (51%) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index f50009ef60..5cadb10953 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -84,7 +84,7 @@ body: "start": "node -r tracing.js app.js" }, "dependencies": { - "@opentelemetry/api": "^1.2.0", + "@opentelemetry/api": "^1.3.0", "@opentelemetry/sdk-trace-base": "~1.3.1", ... } diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f382b980c..6df58ae19c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,28 @@ All notable changes to this project will be documented in this file. +For API changes, see the [API CHANGELOG](api/CHANGELOG.md). +For experimental package changes, see the [experimental CHANGELOG](experimental/CHANGELOG.md). + ## Unreleased ### :boom: Breaking Change +### :rocket: (Enhancement) + +### :bug: (Bug Fix) + +### :books: (Refine Doc) + +### :house: (Internal) + +## 1.8.0 + +* `@opentelemetry/sdk-metrics` has been promoted to stable +* `@opentelemetry/api-metrics` has been merged into `@opentelemetry/api` and deprecated + +### :boom: Breaking Change + * feat(api): merge api-metrics into api [#3374](https://github.com/open-telemetry/opentelemetry-js/pull/3374) @legendecas ### :rocket: (Enhancement) @@ -37,6 +55,11 @@ All notable changes to this project will be documented in this file. Metrics API is now stable and generally available. There are no changes between 1.0.0 and the previous 0.33.0 version. +### :boom: Breaking Change + +* Add semver check to metrics API [#3357](https://github.com/open-telemetry/opentelemetry-js/pull/3357) @dyladan + * Previously API versions were only considered compatible if the API was exactly the same + ## 1.7.0 ### :bug: (Bug Fix) diff --git a/examples/https/package.json b/examples/https/package.json index e9dcc45177..e693df3b09 100644 --- a/examples/https/package.json +++ b/examples/https/package.json @@ -1,7 +1,7 @@ { "name": "https-example", "private": true, - "version": "0.33.0", + "version": "0.34.0", "description": "Example of HTTPs integration with OpenTelemetry", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -33,14 +33,14 @@ }, "dependencies": { "@opentelemetry/api": "^1.0.0", - "@opentelemetry/exporter-jaeger": "1.7.0", - "@opentelemetry/exporter-zipkin": "1.7.0", - "@opentelemetry/instrumentation": "0.33.0", - "@opentelemetry/instrumentation-http": "0.33.0", - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/sdk-trace-base": "1.7.0", - "@opentelemetry/sdk-trace-node": "1.7.0", - "@opentelemetry/semantic-conventions": "1.7.0" + "@opentelemetry/exporter-jaeger": "1.8.0", + "@opentelemetry/exporter-zipkin": "1.8.0", + "@opentelemetry/instrumentation": "0.34.0", + "@opentelemetry/instrumentation-http": "0.34.0", + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", + "@opentelemetry/sdk-trace-node": "1.8.0", + "@opentelemetry/semantic-conventions": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/examples/https", "devDependencies": { diff --git a/examples/opentelemetry-web/package.json b/examples/opentelemetry-web/package.json index 966968275d..827b2279c3 100644 --- a/examples/opentelemetry-web/package.json +++ b/examples/opentelemetry-web/package.json @@ -1,7 +1,7 @@ { "name": "web-opentelemetry-example", "private": true, - "version": "0.33.0", + "version": "0.34.0", "description": "Example of using @opentelemetry/sdk-trace-web and @opentelemetry/sdk-metrics in browser", "main": "index.js", "scripts": { @@ -42,20 +42,20 @@ "webpack-merge": "^5.8.0" }, "dependencies": { - "@opentelemetry/api": "^1.2.0", - "@opentelemetry/context-zone": "1.7.0", - "@opentelemetry/core": "1.7.0", - "@opentelemetry/exporter-metrics-otlp-http": "0.33.0", - "@opentelemetry/exporter-trace-otlp-http": "0.33.0", - "@opentelemetry/exporter-zipkin": "1.7.0", - "@opentelemetry/instrumentation": "0.33.0", - "@opentelemetry/instrumentation-fetch": "0.33.0", - "@opentelemetry/instrumentation-xml-http-request": "0.33.0", - "@opentelemetry/propagator-b3": "1.7.0", - "@opentelemetry/sdk-metrics": "0.33.0", - "@opentelemetry/sdk-trace-base": "1.7.0", - "@opentelemetry/sdk-trace-web": "1.7.0", - "@opentelemetry/semantic-conventions": "1.7.0" + "@opentelemetry/api": "^1.3.0", + "@opentelemetry/context-zone": "1.8.0", + "@opentelemetry/core": "1.8.0", + "@opentelemetry/exporter-metrics-otlp-http": "0.34.0", + "@opentelemetry/exporter-trace-otlp-http": "0.34.0", + "@opentelemetry/exporter-zipkin": "1.8.0", + "@opentelemetry/instrumentation": "0.34.0", + "@opentelemetry/instrumentation-fetch": "0.34.0", + "@opentelemetry/instrumentation-xml-http-request": "0.34.0", + "@opentelemetry/propagator-b3": "1.8.0", + "@opentelemetry/sdk-metrics": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", + "@opentelemetry/sdk-trace-web": "1.8.0", + "@opentelemetry/semantic-conventions": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/examples/tracer-web" } diff --git a/examples/otlp-exporter-node/package.json b/examples/otlp-exporter-node/package.json index d122327991..3468b247f0 100644 --- a/examples/otlp-exporter-node/package.json +++ b/examples/otlp-exporter-node/package.json @@ -1,7 +1,7 @@ { "name": "example-otlp-exporter-node", "private": true, - "version": "0.33.0", + "version": "0.34.0", "description": "Example of using @opentelemetry/collector-exporter in Node.js", "main": "index.js", "scripts": { @@ -28,18 +28,18 @@ "url": "https://github.com/open-telemetry/opentelemetry-js/issues" }, "dependencies": { - "@opentelemetry/api": "^1.2.0", - "@opentelemetry/core": "1.7.0", - "@opentelemetry/exporter-metrics-otlp-grpc": "0.33.0", - "@opentelemetry/exporter-metrics-otlp-http": "0.33.0", - "@opentelemetry/exporter-metrics-otlp-proto": "0.33.0", - "@opentelemetry/exporter-trace-otlp-grpc": "0.33.0", - "@opentelemetry/exporter-trace-otlp-http": "0.33.0", - "@opentelemetry/exporter-trace-otlp-proto": "0.33.0", - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/sdk-metrics": "0.33.0", - "@opentelemetry/sdk-trace-base": "1.7.0", - "@opentelemetry/semantic-conventions": "1.7.0" + "@opentelemetry/api": "^1.3.0", + "@opentelemetry/core": "1.8.0", + "@opentelemetry/exporter-metrics-otlp-grpc": "0.34.0", + "@opentelemetry/exporter-metrics-otlp-http": "0.34.0", + "@opentelemetry/exporter-metrics-otlp-proto": "0.34.0", + "@opentelemetry/exporter-trace-otlp-grpc": "0.34.0", + "@opentelemetry/exporter-trace-otlp-http": "0.34.0", + "@opentelemetry/exporter-trace-otlp-proto": "0.34.0", + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/sdk-metrics": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", + "@opentelemetry/semantic-conventions": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/examples/otlp-exporter-node" } diff --git a/experimental/CHANGELOG.md b/experimental/CHANGELOG.md index 426ca3d990..62ccda9e0a 100644 --- a/experimental/CHANGELOG.md +++ b/experimental/CHANGELOG.md @@ -6,8 +6,18 @@ All notable changes to experimental packages in this project will be documented ### :boom: Breaking Change -* Add semver check to metrics API [#3357](https://github.com/open-telemetry/opentelemetry-js/pull/3357) @dyladan - * Previously API versions were only considered compatible if the API was exactly the same +### :rocket: (Enhancement) + +### :bug: (Bug Fix) + +### :books: (Refine Doc) + +### :house: (Internal) + +## 0.34.0 + +* `@opentelemetry/sdk-metrics` moved to [packages/sdk-metrics](../packages/sdk-metrics) +* `@opentelemetry/api-metrics` deprecated and merged into [api](../api) ### :rocket: (Enhancement) diff --git a/experimental/backwards-compatability/node14/package.json b/experimental/backwards-compatability/node14/package.json index 30cc1e1f5d..a8ff394187 100644 --- a/experimental/backwards-compatability/node14/package.json +++ b/experimental/backwards-compatability/node14/package.json @@ -1,6 +1,6 @@ { "name": "backcompat-node14", - "version": "0.33.0", + "version": "0.34.0", "private": true, "description": "Backwards compatability app for node 14 types and the OpenTelemetry Node.js SDK", "main": "index.js", @@ -9,8 +9,8 @@ "peer-api-check": "node ../../../scripts/peer-api-check.js" }, "dependencies": { - "@opentelemetry/sdk-node": "0.33.0", - "@opentelemetry/sdk-trace-base": "1.7.0" + "@opentelemetry/sdk-node": "0.34.0", + "@opentelemetry/sdk-trace-base": "1.8.0" }, "devDependencies": { "@types/node": "14.18.25", diff --git a/experimental/backwards-compatability/node16/package.json b/experimental/backwards-compatability/node16/package.json index f130915560..03d284dbdb 100644 --- a/experimental/backwards-compatability/node16/package.json +++ b/experimental/backwards-compatability/node16/package.json @@ -1,6 +1,6 @@ { "name": "backcompat-node16", - "version": "0.33.0", + "version": "0.34.0", "private": true, "description": "Backwards compatability app for node 16 types and the OpenTelemetry Node.js SDK", "main": "index.js", @@ -9,8 +9,8 @@ "peer-api-check": "node ../../../scripts/peer-api-check.js" }, "dependencies": { - "@opentelemetry/sdk-node": "0.33.0", - "@opentelemetry/sdk-trace-base": "1.7.0" + "@opentelemetry/sdk-node": "0.34.0", + "@opentelemetry/sdk-trace-base": "1.8.0" }, "devDependencies": { "@types/node": "16.11.52", diff --git a/experimental/examples/prometheus/package.json b/experimental/examples/prometheus/package.json index 96a9f5572d..55cefc9d76 100644 --- a/experimental/examples/prometheus/package.json +++ b/experimental/examples/prometheus/package.json @@ -1,6 +1,7 @@ { "name": "prometheus-example", - "version": "0.33.0", + "version": "0.34.0", + "private": true, "description": "Example of using @opentelemetry/sdk-metrics and @opentelemetry/exporter-prometheus", "main": "index.js", "scripts": { @@ -9,8 +10,8 @@ "author": "OpenTelemetry Authors", "license": "Apache-2.0", "dependencies": { - "@opentelemetry/api": "^1.2.0", - "@opentelemetry/exporter-prometheus": "0.33.0", - "@opentelemetry/sdk-metrics": "0.33.0" + "@opentelemetry/api": "^1.3.0", + "@opentelemetry/exporter-prometheus": "0.34.0", + "@opentelemetry/sdk-metrics": "1.8.0" } } diff --git a/experimental/packages/api-logs/package.json b/experimental/packages/api-logs/package.json index fe0a0cb73e..952a107fcb 100644 --- a/experimental/packages/api-logs/package.json +++ b/experimental/packages/api-logs/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/api-logs", - "version": "0.33.0", + "version": "0.34.0", "description": "Public logs API for OpenTelemetry", "main": "build/src/index.js", "module": "build/esm/index.js", diff --git a/experimental/packages/exporter-trace-otlp-grpc/package.json b/experimental/packages/exporter-trace-otlp-grpc/package.json index 05ba15892c..4b7b41c973 100644 --- a/experimental/packages/exporter-trace-otlp-grpc/package.json +++ b/experimental/packages/exporter-trace-otlp-grpc/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/exporter-trace-otlp-grpc", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry Collector Exporter allows user to send collected traces to the OpenTelemetry Collector", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -50,7 +50,7 @@ "@babel/core": "7.16.0", "@grpc/proto-loader": "^0.7.3", "@opentelemetry/api": "^1.0.0", - "@opentelemetry/otlp-exporter-base": "0.33.0", + "@opentelemetry/otlp-exporter-base": "0.34.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/sinon": "10.0.13", @@ -69,11 +69,11 @@ }, "dependencies": { "@grpc/grpc-js": "^1.7.1", - "@opentelemetry/core": "1.7.0", - "@opentelemetry/otlp-grpc-exporter-base": "0.33.0", - "@opentelemetry/otlp-transformer": "0.33.0", - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/sdk-trace-base": "1.7.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/otlp-grpc-exporter-base": "0.34.0", + "@opentelemetry/otlp-transformer": "0.34.0", + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-grpc", "sideEffects": false diff --git a/experimental/packages/exporter-trace-otlp-http/package.json b/experimental/packages/exporter-trace-otlp-http/package.json index 3883b148fb..bd17747f7f 100644 --- a/experimental/packages/exporter-trace-otlp-http/package.json +++ b/experimental/packages/exporter-trace-otlp-http/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/exporter-trace-otlp-http", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry Collector Trace Exporter allows user to send collected traces to the OpenTelemetry Collector", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -94,11 +94,11 @@ "@opentelemetry/api": "^1.0.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/otlp-exporter-base": "0.33.0", - "@opentelemetry/otlp-transformer": "0.33.0", - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/sdk-trace-base": "1.7.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/otlp-exporter-base": "0.34.0", + "@opentelemetry/otlp-transformer": "0.34.0", + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-http", "sideEffects": false diff --git a/experimental/packages/exporter-trace-otlp-proto/package.json b/experimental/packages/exporter-trace-otlp-proto/package.json index b9a6927640..1a44e0ea66 100644 --- a/experimental/packages/exporter-trace-otlp-proto/package.json +++ b/experimental/packages/exporter-trace-otlp-proto/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/exporter-trace-otlp-proto", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry Collector Exporter allows user to send collected traces to the OpenTelemetry Collector using protobuf over HTTP", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -66,12 +66,12 @@ "@opentelemetry/api": "^1.0.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/otlp-exporter-base": "0.33.0", - "@opentelemetry/otlp-proto-exporter-base": "0.33.0", - "@opentelemetry/otlp-transformer": "0.33.0", - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/sdk-trace-base": "1.7.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/otlp-exporter-base": "0.34.0", + "@opentelemetry/otlp-proto-exporter-base": "0.34.0", + "@opentelemetry/otlp-transformer": "0.34.0", + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/exporter-trace-otlp-proto", "sideEffects": false diff --git a/experimental/packages/opentelemetry-browser-detector/package.json b/experimental/packages/opentelemetry-browser-detector/package.json index 6fef4a3c9e..9af38cea26 100644 --- a/experimental/packages/opentelemetry-browser-detector/package.json +++ b/experimental/packages/opentelemetry-browser-detector/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/opentelemetry-browser-detector", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry Resource Detector for Browser", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -70,8 +70,8 @@ "@opentelemetry/api": "^1.0.0" }, "dependencies": { - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/semantic-conventions": "1.7.0" + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/semantic-conventions": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/browser-detector" } diff --git a/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc/package.json b/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc/package.json index e44641b004..c56fa61892 100644 --- a/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc/package.json +++ b/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/exporter-metrics-otlp-grpc", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry Collector Metrics Exporter allows user to send collected metrics to the OpenTelemetry Collector", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -49,7 +49,7 @@ "devDependencies": { "@babel/core": "7.16.0", "@grpc/proto-loader": "^0.7.3", - "@opentelemetry/api": "^1.2.0", + "@opentelemetry/api": "^1.3.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/sinon": "10.0.13", @@ -64,16 +64,16 @@ "typescript": "4.4.4" }, "peerDependencies": { - "@opentelemetry/api": "^1.2.0" + "@opentelemetry/api": "^1.3.0" }, "dependencies": { "@grpc/grpc-js": "^1.7.1", - "@opentelemetry/core": "1.7.0", - "@opentelemetry/exporter-metrics-otlp-http": "0.33.0", - "@opentelemetry/otlp-grpc-exporter-base": "0.33.0", - "@opentelemetry/otlp-transformer": "0.33.0", - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/sdk-metrics": "0.33.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/exporter-metrics-otlp-http": "0.34.0", + "@opentelemetry/otlp-grpc-exporter-base": "0.34.0", + "@opentelemetry/otlp-transformer": "0.34.0", + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/sdk-metrics": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc", "sideEffects": false diff --git a/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc/tsconfig.json b/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc/tsconfig.json index d866e532c2..2ba3d74b8b 100644 --- a/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc/tsconfig.json +++ b/experimental/packages/opentelemetry-exporter-metrics-otlp-grpc/tsconfig.json @@ -19,10 +19,10 @@ "path": "../../../packages/opentelemetry-resources" }, { - "path": "../opentelemetry-exporter-metrics-otlp-http" + "path": "../../../packages/sdk-metrics" }, { - "path": "../opentelemetry-sdk-metrics" + "path": "../opentelemetry-exporter-metrics-otlp-http" }, { "path": "../otlp-grpc-exporter-base" diff --git a/experimental/packages/opentelemetry-exporter-metrics-otlp-http/package.json b/experimental/packages/opentelemetry-exporter-metrics-otlp-http/package.json index 4b21d78f8f..e17aa4f5e9 100644 --- a/experimental/packages/opentelemetry-exporter-metrics-otlp-http/package.json +++ b/experimental/packages/opentelemetry-exporter-metrics-otlp-http/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/exporter-metrics-otlp-http", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry Collector Metrics Exporter allows user to send collected metrics to the OpenTelemetry Collector", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -64,7 +64,7 @@ }, "devDependencies": { "@babel/core": "7.16.0", - "@opentelemetry/api": "^1.2.0", + "@opentelemetry/api": "^1.3.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/sinon": "10.0.13", @@ -91,14 +91,14 @@ "webpack-merge": "5.8.0" }, "peerDependencies": { - "@opentelemetry/api": "^1.2.0" + "@opentelemetry/api": "^1.3.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/otlp-exporter-base": "0.33.0", - "@opentelemetry/otlp-transformer": "0.33.0", - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/sdk-metrics": "0.33.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/otlp-exporter-base": "0.34.0", + "@opentelemetry/otlp-transformer": "0.34.0", + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/sdk-metrics": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-http", "sideEffects": false diff --git a/experimental/packages/opentelemetry-exporter-metrics-otlp-http/tsconfig.json b/experimental/packages/opentelemetry-exporter-metrics-otlp-http/tsconfig.json index af647ba8e3..7ae0cb4939 100644 --- a/experimental/packages/opentelemetry-exporter-metrics-otlp-http/tsconfig.json +++ b/experimental/packages/opentelemetry-exporter-metrics-otlp-http/tsconfig.json @@ -19,7 +19,7 @@ "path": "../../../packages/opentelemetry-resources" }, { - "path": "../opentelemetry-sdk-metrics" + "path": "../../../packages/sdk-metrics" }, { "path": "../otlp-exporter-base" diff --git a/experimental/packages/opentelemetry-exporter-metrics-otlp-proto/package.json b/experimental/packages/opentelemetry-exporter-metrics-otlp-proto/package.json index bd21a3c040..4305efa91f 100644 --- a/experimental/packages/opentelemetry-exporter-metrics-otlp-proto/package.json +++ b/experimental/packages/opentelemetry-exporter-metrics-otlp-proto/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/exporter-metrics-otlp-proto", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry Collector Metrics Exporter allows user to send collected metrics to the OpenTelemetry Collector using protobuf over HTTP", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -48,7 +48,7 @@ }, "devDependencies": { "@babel/core": "7.16.0", - "@opentelemetry/api": "^1.2.0", + "@opentelemetry/api": "^1.3.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/sinon": "10.0.13", @@ -63,16 +63,16 @@ "typescript": "4.4.4" }, "peerDependencies": { - "@opentelemetry/api": "^1.2.0" + "@opentelemetry/api": "^1.3.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/exporter-metrics-otlp-http": "0.33.0", - "@opentelemetry/otlp-exporter-base": "0.33.0", - "@opentelemetry/otlp-proto-exporter-base": "0.33.0", - "@opentelemetry/otlp-transformer": "0.33.0", - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/sdk-metrics": "0.33.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/exporter-metrics-otlp-http": "0.34.0", + "@opentelemetry/otlp-exporter-base": "0.34.0", + "@opentelemetry/otlp-proto-exporter-base": "0.34.0", + "@opentelemetry/otlp-transformer": "0.34.0", + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/sdk-metrics": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-metrics-otlp-proto", "sideEffects": false diff --git a/experimental/packages/opentelemetry-exporter-metrics-otlp-proto/tsconfig.json b/experimental/packages/opentelemetry-exporter-metrics-otlp-proto/tsconfig.json index 521fc31cfe..1539111d42 100644 --- a/experimental/packages/opentelemetry-exporter-metrics-otlp-proto/tsconfig.json +++ b/experimental/packages/opentelemetry-exporter-metrics-otlp-proto/tsconfig.json @@ -19,10 +19,10 @@ "path": "../../../packages/opentelemetry-resources" }, { - "path": "../opentelemetry-exporter-metrics-otlp-http" + "path": "../../../packages/sdk-metrics" }, { - "path": "../opentelemetry-sdk-metrics" + "path": "../opentelemetry-exporter-metrics-otlp-http" }, { "path": "../otlp-exporter-base" diff --git a/experimental/packages/opentelemetry-exporter-prometheus/package.json b/experimental/packages/opentelemetry-exporter-prometheus/package.json index 9461ac2bca..8d6c32a868 100644 --- a/experimental/packages/opentelemetry-exporter-prometheus/package.json +++ b/experimental/packages/opentelemetry-exporter-prometheus/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/exporter-prometheus", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry Exporter Prometheus provides a metrics endpoint for Prometheus", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -43,7 +43,7 @@ "access": "public" }, "devDependencies": { - "@opentelemetry/api": "^1.2.0", + "@opentelemetry/api": "^1.3.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/sinon": "10.0.13", @@ -56,12 +56,12 @@ "typescript": "4.4.4" }, "peerDependencies": { - "@opentelemetry/api": "^1.2.0" + "@opentelemetry/api": "^1.3.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/sdk-metrics": "0.33.0", - "@opentelemetry/resources": "1.7.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/sdk-metrics": "1.8.0", + "@opentelemetry/resources": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus", "sideEffects": false diff --git a/experimental/packages/opentelemetry-exporter-prometheus/tsconfig.json b/experimental/packages/opentelemetry-exporter-prometheus/tsconfig.json index 719097c712..f0e9f90992 100644 --- a/experimental/packages/opentelemetry-exporter-prometheus/tsconfig.json +++ b/experimental/packages/opentelemetry-exporter-prometheus/tsconfig.json @@ -19,7 +19,7 @@ "path": "../../../packages/opentelemetry-resources" }, { - "path": "../opentelemetry-sdk-metrics" + "path": "../../../packages/sdk-metrics" } ] } diff --git a/experimental/packages/opentelemetry-instrumentation-fetch/package.json b/experimental/packages/opentelemetry-instrumentation-fetch/package.json index 3e7e3336fc..cebc08ada0 100644 --- a/experimental/packages/opentelemetry-instrumentation-fetch/package.json +++ b/experimental/packages/opentelemetry-instrumentation-fetch/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/instrumentation-fetch", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry fetch automatic instrumentation package.", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -56,9 +56,9 @@ "devDependencies": { "@babel/core": "7.16.0", "@opentelemetry/api": "^1.0.0", - "@opentelemetry/context-zone": "1.7.0", - "@opentelemetry/propagator-b3": "1.7.0", - "@opentelemetry/sdk-trace-base": "1.7.0", + "@opentelemetry/context-zone": "1.8.0", + "@opentelemetry/propagator-b3": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/sinon": "10.0.13", @@ -87,10 +87,10 @@ "@opentelemetry/api": "^1.0.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/instrumentation": "0.33.0", - "@opentelemetry/sdk-trace-web": "1.7.0", - "@opentelemetry/semantic-conventions": "1.7.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/instrumentation": "0.34.0", + "@opentelemetry/sdk-trace-web": "1.8.0", + "@opentelemetry/semantic-conventions": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-fetch", "sideEffects": false diff --git a/experimental/packages/opentelemetry-instrumentation-grpc/package.json b/experimental/packages/opentelemetry-instrumentation-grpc/package.json index 09f8ab2aff..ec8781464d 100644 --- a/experimental/packages/opentelemetry-instrumentation-grpc/package.json +++ b/experimental/packages/opentelemetry-instrumentation-grpc/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/instrumentation-grpc", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry grpc automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -47,11 +47,11 @@ "devDependencies": { "@grpc/grpc-js": "^1.7.1", "@grpc/proto-loader": "^0.7.3", - "@opentelemetry/api": "^1.2.0", - "@opentelemetry/context-async-hooks": "1.7.0", - "@opentelemetry/core": "1.7.0", - "@opentelemetry/sdk-trace-base": "1.7.0", - "@opentelemetry/sdk-trace-node": "1.7.0", + "@opentelemetry/api": "^1.3.0", + "@opentelemetry/context-async-hooks": "1.8.0", + "@opentelemetry/core": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", + "@opentelemetry/sdk-trace-node": "1.8.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/semver": "7.3.9", @@ -68,11 +68,11 @@ "typescript": "4.4.4" }, "peerDependencies": { - "@opentelemetry/api": "^1.2.0" + "@opentelemetry/api": "^1.3.0" }, "dependencies": { - "@opentelemetry/instrumentation": "0.33.0", - "@opentelemetry/semantic-conventions": "1.7.0" + "@opentelemetry/instrumentation": "0.34.0", + "@opentelemetry/semantic-conventions": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-grpc", "sideEffects": false diff --git a/experimental/packages/opentelemetry-instrumentation-http/package.json b/experimental/packages/opentelemetry-instrumentation-http/package.json index dc20ae09c4..b62aafe8c4 100644 --- a/experimental/packages/opentelemetry-instrumentation-http/package.json +++ b/experimental/packages/opentelemetry-instrumentation-http/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/instrumentation-http", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry http/https automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -45,11 +45,11 @@ "access": "public" }, "devDependencies": { - "@opentelemetry/api": "^1.2.0", - "@opentelemetry/context-async-hooks": "1.7.0", - "@opentelemetry/sdk-metrics": "0.33.0", - "@opentelemetry/sdk-trace-base": "1.7.0", - "@opentelemetry/sdk-trace-node": "1.7.0", + "@opentelemetry/api": "^1.3.0", + "@opentelemetry/context-async-hooks": "1.8.0", + "@opentelemetry/sdk-metrics": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", + "@opentelemetry/sdk-trace-node": "1.8.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/request-promise-native": "1.0.18", @@ -70,12 +70,12 @@ "typescript": "4.4.4" }, "peerDependencies": { - "@opentelemetry/api": "^1.2.0" + "@opentelemetry/api": "^1.3.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/instrumentation": "0.33.0", - "@opentelemetry/semantic-conventions": "1.7.0", + "@opentelemetry/core": "1.8.0", + "@opentelemetry/instrumentation": "0.34.0", + "@opentelemetry/semantic-conventions": "1.8.0", "semver": "^7.3.5" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http", diff --git a/experimental/packages/opentelemetry-instrumentation-http/tsconfig.json b/experimental/packages/opentelemetry-instrumentation-http/tsconfig.json index 00267e9c1a..ca127b85dc 100644 --- a/experimental/packages/opentelemetry-instrumentation-http/tsconfig.json +++ b/experimental/packages/opentelemetry-instrumentation-http/tsconfig.json @@ -28,10 +28,10 @@ "path": "../../../packages/opentelemetry-semantic-conventions" }, { - "path": "../opentelemetry-instrumentation" + "path": "../../../packages/sdk-metrics" }, { - "path": "../opentelemetry-sdk-metrics" + "path": "../opentelemetry-instrumentation" } ] } diff --git a/experimental/packages/opentelemetry-instrumentation-xml-http-request/package.json b/experimental/packages/opentelemetry-instrumentation-xml-http-request/package.json index 40b340b5cd..1f1b480ecc 100644 --- a/experimental/packages/opentelemetry-instrumentation-xml-http-request/package.json +++ b/experimental/packages/opentelemetry-instrumentation-xml-http-request/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/instrumentation-xml-http-request", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry XMLHttpRequest automatic instrumentation package.", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -56,9 +56,9 @@ "devDependencies": { "@babel/core": "7.16.0", "@opentelemetry/api": "^1.0.0", - "@opentelemetry/context-zone": "1.7.0", - "@opentelemetry/propagator-b3": "1.7.0", - "@opentelemetry/sdk-trace-base": "1.7.0", + "@opentelemetry/context-zone": "1.8.0", + "@opentelemetry/propagator-b3": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/sinon": "10.0.13", @@ -87,10 +87,10 @@ "@opentelemetry/api": "^1.0.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/instrumentation": "0.33.0", - "@opentelemetry/sdk-trace-web": "1.7.0", - "@opentelemetry/semantic-conventions": "1.7.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/instrumentation": "0.34.0", + "@opentelemetry/sdk-trace-web": "1.8.0", + "@opentelemetry/semantic-conventions": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-xml-http-request", "sideEffects": false diff --git a/experimental/packages/opentelemetry-instrumentation/package.json b/experimental/packages/opentelemetry-instrumentation/package.json index 96437b278b..29b186d510 100644 --- a/experimental/packages/opentelemetry-instrumentation/package.json +++ b/experimental/packages/opentelemetry-instrumentation/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/instrumentation", - "version": "0.33.0", + "version": "0.34.0", "description": "Base class for node which OpenTelemetry instrumentation modules extend", "author": "OpenTelemetry Authors", "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation", @@ -73,11 +73,11 @@ "shimmer": "^1.2.1" }, "peerDependencies": { - "@opentelemetry/api": "^1.2.0" + "@opentelemetry/api": "^1.3.0" }, "devDependencies": { "@babel/core": "7.16.0", - "@opentelemetry/api": "^1.2.0", + "@opentelemetry/api": "^1.3.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/semver": "7.3.9", diff --git a/experimental/packages/opentelemetry-sdk-node/package.json b/experimental/packages/opentelemetry-sdk-node/package.json index 30d559fc65..e37dc098c7 100644 --- a/experimental/packages/opentelemetry-sdk-node/package.json +++ b/experimental/packages/opentelemetry-sdk-node/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/sdk-node", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry SDK for Node.js", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -44,25 +44,25 @@ "access": "public" }, "dependencies": { - "@opentelemetry/exporter-jaeger": "1.7.0", - "@opentelemetry/exporter-trace-otlp-grpc": "0.33.0", - "@opentelemetry/exporter-trace-otlp-http": "0.33.0", - "@opentelemetry/exporter-trace-otlp-proto": "0.33.0", - "@opentelemetry/exporter-zipkin": "1.7.0", - "@opentelemetry/core": "1.7.0", - "@opentelemetry/instrumentation": "0.33.0", - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/sdk-metrics": "0.33.0", - "@opentelemetry/sdk-trace-base": "1.7.0", - "@opentelemetry/sdk-trace-node": "1.7.0", - "@opentelemetry/semantic-conventions": "1.7.0" + "@opentelemetry/exporter-jaeger": "1.8.0", + "@opentelemetry/exporter-trace-otlp-grpc": "0.34.0", + "@opentelemetry/exporter-trace-otlp-http": "0.34.0", + "@opentelemetry/exporter-trace-otlp-proto": "0.34.0", + "@opentelemetry/exporter-zipkin": "1.8.0", + "@opentelemetry/core": "1.8.0", + "@opentelemetry/instrumentation": "0.34.0", + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/sdk-metrics": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", + "@opentelemetry/sdk-trace-node": "1.8.0", + "@opentelemetry/semantic-conventions": "1.8.0" }, "peerDependencies": { - "@opentelemetry/api": ">=1.2.0 <1.3.0" + "@opentelemetry/api": ">=1.3.0 <1.4.0" }, "devDependencies": { - "@opentelemetry/api": ">=1.2.0 <1.3.0", - "@opentelemetry/context-async-hooks": "1.7.0", + "@opentelemetry/api": ">=1.3.0 <1.4.0", + "@opentelemetry/context-async-hooks": "1.8.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/semver": "7.3.9", diff --git a/experimental/packages/opentelemetry-sdk-node/tsconfig.json b/experimental/packages/opentelemetry-sdk-node/tsconfig.json index 20eb8eace7..3b5a3efd79 100644 --- a/experimental/packages/opentelemetry-sdk-node/tsconfig.json +++ b/experimental/packages/opentelemetry-sdk-node/tsconfig.json @@ -36,6 +36,9 @@ { "path": "../../../packages/opentelemetry-semantic-conventions" }, + { + "path": "../../../packages/sdk-metrics" + }, { "path": "../exporter-trace-otlp-grpc" }, @@ -47,9 +50,6 @@ }, { "path": "../opentelemetry-instrumentation" - }, - { - "path": "../opentelemetry-sdk-metrics" } ] } diff --git a/experimental/packages/otlp-exporter-base/package.json b/experimental/packages/otlp-exporter-base/package.json index 0d6eadfb0b..712a269d62 100644 --- a/experimental/packages/otlp-exporter-base/package.json +++ b/experimental/packages/otlp-exporter-base/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/otlp-exporter-base", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry OTLP Exporter base (for internal use only)", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -61,7 +61,7 @@ "access": "public" }, "dependencies": { - "@opentelemetry/core": "1.7.0" + "@opentelemetry/core": "1.8.0" }, "devDependencies": { "@opentelemetry/api": "^1.0.0", diff --git a/experimental/packages/otlp-grpc-exporter-base/package.json b/experimental/packages/otlp-grpc-exporter-base/package.json index b164cec8dd..e90632e22c 100644 --- a/experimental/packages/otlp-grpc-exporter-base/package.json +++ b/experimental/packages/otlp-grpc-exporter-base/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/otlp-grpc-exporter-base", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry OTLP-gRPC Exporter base (for internal use only)", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -51,9 +51,9 @@ "devDependencies": { "@babel/core": "7.16.0", "@opentelemetry/api": "^1.0.0", - "@opentelemetry/otlp-transformer": "0.33.0", - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/sdk-trace-base": "1.7.0", + "@opentelemetry/otlp-transformer": "0.34.0", + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/sinon": "10.0.13", @@ -73,8 +73,8 @@ "dependencies": { "@grpc/grpc-js": "^1.7.1", "@grpc/proto-loader": "^0.7.3", - "@opentelemetry/core": "1.7.0", - "@opentelemetry/otlp-exporter-base": "0.33.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/otlp-exporter-base": "0.34.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/otlp-grpc-exporter-base", "sideEffects": false diff --git a/experimental/packages/otlp-proto-exporter-base/package.json b/experimental/packages/otlp-proto-exporter-base/package.json index aaec196080..71653bd0d6 100644 --- a/experimental/packages/otlp-proto-exporter-base/package.json +++ b/experimental/packages/otlp-proto-exporter-base/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/otlp-proto-exporter-base", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenTelemetry OTLP-HTTP-protobuf Exporter base (for internal use only)", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -63,8 +63,8 @@ "@opentelemetry/api": "^1.0.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/otlp-exporter-base": "0.33.0", + "@opentelemetry/core": "1.8.0", + "@opentelemetry/otlp-exporter-base": "0.34.0", "protobufjs": "7.1.1" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/otlp-proto-exporter-base", diff --git a/experimental/packages/otlp-transformer/package.json b/experimental/packages/otlp-transformer/package.json index 8a5adedb64..4d0f59f88e 100644 --- a/experimental/packages/otlp-transformer/package.json +++ b/experimental/packages/otlp-transformer/package.json @@ -4,7 +4,7 @@ "publishConfig": { "access": "public" }, - "version": "0.33.0", + "version": "0.34.0", "description": "Transform OpenTelemetry SDK data into OTLP", "module": "build/esm/index.js", "esnext": "build/esnext/index.js", @@ -52,10 +52,10 @@ "README.md" ], "peerDependencies": { - "@opentelemetry/api": ">=1.2.0 <1.3.0" + "@opentelemetry/api": ">=1.3.0 <1.4.0" }, "devDependencies": { - "@opentelemetry/api": ">=1.2.0 <1.3.0", + "@opentelemetry/api": ">=1.3.0 <1.4.0", "@types/mocha": "10.0.0", "@types/webpack-env": "1.16.3", "codecov": "3.8.3", @@ -76,10 +76,10 @@ "webpack": "4.46.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/sdk-metrics": "0.33.0", - "@opentelemetry/sdk-trace-base": "1.7.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/sdk-metrics": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/otlp-transformer", "sideEffects": false diff --git a/experimental/packages/otlp-transformer/tsconfig.json b/experimental/packages/otlp-transformer/tsconfig.json index 11ace43aeb..cbcb2b9bc6 100644 --- a/experimental/packages/otlp-transformer/tsconfig.json +++ b/experimental/packages/otlp-transformer/tsconfig.json @@ -22,7 +22,7 @@ "path": "../../../packages/opentelemetry-sdk-trace-base" }, { - "path": "../opentelemetry-sdk-metrics" + "path": "../../../packages/sdk-metrics" } ] } diff --git a/integration-tests/propagation-validation-server/package.json b/integration-tests/propagation-validation-server/package.json index ef4919d2d4..78383d4673 100644 --- a/integration-tests/propagation-validation-server/package.json +++ b/integration-tests/propagation-validation-server/package.json @@ -1,6 +1,6 @@ { "name": "propagation-validation-server", - "version": "1.7.0", + "version": "1.8.0", "description": "server for w3c tests", "main": "validation_server.js", "private": true, @@ -12,9 +12,9 @@ }, "dependencies": { "@opentelemetry/api": "^1.0.0", - "@opentelemetry/context-async-hooks": "1.7.0", - "@opentelemetry/core": "1.7.0", - "@opentelemetry/sdk-trace-base": "1.7.0", + "@opentelemetry/context-async-hooks": "1.8.0", + "@opentelemetry/core": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", "axios": "0.24.0", "body-parser": "1.19.0", "express": "4.17.1" diff --git a/packages/opentelemetry-context-async-hooks/package.json b/packages/opentelemetry-context-async-hooks/package.json index 07c85471a0..cf1dc3636e 100644 --- a/packages/opentelemetry-context-async-hooks/package.json +++ b/packages/opentelemetry-context-async-hooks/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/context-async-hooks", - "version": "1.7.0", + "version": "1.8.0", "description": "OpenTelemetry AsyncHooks-based Context Manager", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -44,7 +44,7 @@ "access": "public" }, "devDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0", + "@opentelemetry/api": ">=1.0.0 <1.4.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "codecov": "3.8.3", @@ -55,7 +55,7 @@ "typescript": "4.4.4" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0" + "@opentelemetry/api": ">=1.0.0 <1.4.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-context-async-hooks", "sideEffects": false diff --git a/packages/opentelemetry-context-zone-peer-dep/package.json b/packages/opentelemetry-context-zone-peer-dep/package.json index 550f3adc63..153d158d37 100644 --- a/packages/opentelemetry-context-zone-peer-dep/package.json +++ b/packages/opentelemetry-context-zone-peer-dep/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/context-zone-peer-dep", - "version": "1.7.0", + "version": "1.8.0", "description": "OpenTelemetry Context Zone with peer dependency for zone.js", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -54,7 +54,7 @@ }, "devDependencies": { "@babel/core": "7.16.0", - "@opentelemetry/api": ">=1.0.0 <1.3.0", + "@opentelemetry/api": ">=1.0.0 <1.4.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/sinon": "10.0.13", @@ -81,7 +81,7 @@ "zone.js": "0.11.4" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0", + "@opentelemetry/api": ">=1.0.0 <1.4.0", "zone.js": "^0.10.2 || ^0.11.0" }, "sideEffects": false, diff --git a/packages/opentelemetry-context-zone/package.json b/packages/opentelemetry-context-zone/package.json index acfe75bec9..14f36b16fb 100644 --- a/packages/opentelemetry-context-zone/package.json +++ b/packages/opentelemetry-context-zone/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/context-zone", - "version": "1.7.0", + "version": "1.8.0", "description": "OpenTelemetry Context Zone", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -74,7 +74,7 @@ "webpack-merge": "5.8.0" }, "dependencies": { - "@opentelemetry/context-zone-peer-dep": "1.7.0", + "@opentelemetry/context-zone-peer-dep": "1.8.0", "zone.js": "^0.11.0" }, "sideEffects": true, diff --git a/packages/opentelemetry-core/package.json b/packages/opentelemetry-core/package.json index 8334561f5b..7803c09beb 100644 --- a/packages/opentelemetry-core/package.json +++ b/packages/opentelemetry-core/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/core", - "version": "1.7.0", + "version": "1.8.0", "description": "OpenTelemetry Core provides constants and utilities shared by all OpenTelemetry SDK packages.", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -64,7 +64,7 @@ "access": "public" }, "devDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0", + "@opentelemetry/api": ">=1.0.0 <1.4.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/sinon": "10.0.13", @@ -88,10 +88,10 @@ "webpack": "4.46.0" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0" + "@opentelemetry/api": ">=1.0.0 <1.4.0" }, "dependencies": { - "@opentelemetry/semantic-conventions": "1.7.0" + "@opentelemetry/semantic-conventions": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-core", "sideEffects": false diff --git a/packages/opentelemetry-exporter-jaeger/package.json b/packages/opentelemetry-exporter-jaeger/package.json index 0578ba2643..38371fcf76 100644 --- a/packages/opentelemetry-exporter-jaeger/package.json +++ b/packages/opentelemetry-exporter-jaeger/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/exporter-jaeger", - "version": "1.7.0", + "version": "1.8.0", "description": "OpenTelemetry Exporter Jaeger allows user to send collected traces to Jaeger", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -45,7 +45,7 @@ }, "devDependencies": { "@opentelemetry/api": "^1.0.0", - "@opentelemetry/resources": "1.7.0", + "@opentelemetry/resources": "1.8.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/sinon": "10.0.13", @@ -62,9 +62,9 @@ "@opentelemetry/api": "^1.0.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/sdk-trace-base": "1.7.0", - "@opentelemetry/semantic-conventions": "1.7.0", + "@opentelemetry/core": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", + "@opentelemetry/semantic-conventions": "1.8.0", "jaeger-client": "^3.15.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-exporter-jaeger", diff --git a/packages/opentelemetry-exporter-zipkin/package.json b/packages/opentelemetry-exporter-zipkin/package.json index fbed197c0d..7d56b47a1b 100644 --- a/packages/opentelemetry-exporter-zipkin/package.json +++ b/packages/opentelemetry-exporter-zipkin/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/exporter-zipkin", - "version": "1.7.0", + "version": "1.8.0", "description": "OpenTelemetry Zipkin Exporter allows the user to send collected traces to Zipkin.", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -91,10 +91,10 @@ "@opentelemetry/api": "^1.0.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/sdk-trace-base": "1.7.0", - "@opentelemetry/semantic-conventions": "1.7.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", + "@opentelemetry/semantic-conventions": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-exporter-zipkin", "sideEffects": false diff --git a/packages/opentelemetry-propagator-b3/package.json b/packages/opentelemetry-propagator-b3/package.json index a54d56e95e..dd2ab2756e 100644 --- a/packages/opentelemetry-propagator-b3/package.json +++ b/packages/opentelemetry-propagator-b3/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/propagator-b3", - "version": "1.7.0", + "version": "1.8.0", "description": "OpenTelemetry B3 propagator provides context propagation for systems that are using the B3 header format", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -51,13 +51,13 @@ "access": "public" }, "dependencies": { - "@opentelemetry/core": "1.7.0" + "@opentelemetry/core": "1.8.0" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0" + "@opentelemetry/api": ">=1.0.0 <1.4.0" }, "devDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0", + "@opentelemetry/api": ">=1.0.0 <1.4.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "codecov": "3.8.3", diff --git a/packages/opentelemetry-propagator-jaeger/package.json b/packages/opentelemetry-propagator-jaeger/package.json index 98aba129a6..e44d3c77f7 100644 --- a/packages/opentelemetry-propagator-jaeger/package.json +++ b/packages/opentelemetry-propagator-jaeger/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/propagator-jaeger", - "version": "1.7.0", + "version": "1.8.0", "description": "OpenTelemetry Jaeger propagator provides HTTP header propagation for systems that are using Jaeger HTTP header format.", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -54,7 +54,7 @@ "access": "public" }, "devDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0", + "@opentelemetry/api": ">=1.0.0 <1.4.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/sinon": "10.0.13", @@ -77,10 +77,10 @@ "webpack": "4.46.0" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0" + "@opentelemetry/api": ">=1.0.0 <1.4.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0" + "@opentelemetry/core": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-propagator-jaeger", "sideEffects": false diff --git a/packages/opentelemetry-resources/package.json b/packages/opentelemetry-resources/package.json index 84cb29a7af..a65084826c 100644 --- a/packages/opentelemetry-resources/package.json +++ b/packages/opentelemetry-resources/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/resources", - "version": "1.7.0", + "version": "1.8.0", "description": "OpenTelemetry SDK resources", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -61,7 +61,7 @@ "access": "public" }, "devDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0", + "@opentelemetry/api": ">=1.0.0 <1.4.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/sinon": "10.0.13", @@ -86,11 +86,11 @@ "webpack-merge": "5.8.0" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0" + "@opentelemetry/api": ">=1.0.0 <1.4.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/semantic-conventions": "1.7.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/semantic-conventions": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-resources", "sideEffects": false diff --git a/packages/opentelemetry-sdk-trace-base/package.json b/packages/opentelemetry-sdk-trace-base/package.json index a062b9c4d7..4d8d98cf3d 100644 --- a/packages/opentelemetry-sdk-trace-base/package.json +++ b/packages/opentelemetry-sdk-trace-base/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/sdk-trace-base", - "version": "1.7.0", + "version": "1.8.0", "description": "OpenTelemetry Tracing", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -64,7 +64,7 @@ "access": "public" }, "devDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0", + "@opentelemetry/api": ">=1.0.0 <1.4.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/sinon": "10.0.13", @@ -88,12 +88,12 @@ "webpack": "4.46.0" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0" + "@opentelemetry/api": ">=1.0.0 <1.4.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/semantic-conventions": "1.7.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/semantic-conventions": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-sdk-trace-base", "sideEffects": false diff --git a/packages/opentelemetry-sdk-trace-node/package.json b/packages/opentelemetry-sdk-trace-node/package.json index cbf5bd9e37..4889fab422 100644 --- a/packages/opentelemetry-sdk-trace-node/package.json +++ b/packages/opentelemetry-sdk-trace-node/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/sdk-trace-node", - "version": "1.7.0", + "version": "1.8.0", "description": "OpenTelemetry Node SDK provides automatic telemetry (tracing, metrics, etc) for Node.js applications", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -45,9 +45,9 @@ "access": "public" }, "devDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0", - "@opentelemetry/resources": "1.7.0", - "@opentelemetry/semantic-conventions": "1.7.0", + "@opentelemetry/api": ">=1.0.0 <1.4.0", + "@opentelemetry/resources": "1.8.0", + "@opentelemetry/semantic-conventions": "1.8.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "@types/semver": "7.3.9", @@ -61,14 +61,14 @@ "typescript": "4.4.4" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0" + "@opentelemetry/api": ">=1.0.0 <1.4.0" }, "dependencies": { - "@opentelemetry/context-async-hooks": "1.7.0", - "@opentelemetry/core": "1.7.0", - "@opentelemetry/propagator-b3": "1.7.0", - "@opentelemetry/propagator-jaeger": "1.7.0", - "@opentelemetry/sdk-trace-base": "1.7.0", + "@opentelemetry/context-async-hooks": "1.8.0", + "@opentelemetry/core": "1.8.0", + "@opentelemetry/propagator-b3": "1.8.0", + "@opentelemetry/propagator-jaeger": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", "semver": "^7.3.5" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-sdk-trace-node", diff --git a/packages/opentelemetry-sdk-trace-web/package.json b/packages/opentelemetry-sdk-trace-web/package.json index 65afa52b30..70f3c21256 100644 --- a/packages/opentelemetry-sdk-trace-web/package.json +++ b/packages/opentelemetry-sdk-trace-web/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/sdk-trace-web", - "version": "1.7.0", + "version": "1.8.0", "description": "OpenTelemetry Web Tracer", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -56,10 +56,10 @@ }, "devDependencies": { "@babel/core": "7.16.0", - "@opentelemetry/api": ">=1.0.0 <1.3.0", - "@opentelemetry/context-zone": "1.7.0", - "@opentelemetry/propagator-b3": "1.7.0", - "@opentelemetry/resources": "1.7.0", + "@opentelemetry/api": ">=1.0.0 <1.4.0", + "@opentelemetry/context-zone": "1.8.0", + "@opentelemetry/propagator-b3": "1.8.0", + "@opentelemetry/resources": "1.8.0", "@types/jquery": "3.5.8", "@types/mocha": "10.0.0", "@types/node": "18.6.5", @@ -88,12 +88,12 @@ "webpack-merge": "5.8.0" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0" + "@opentelemetry/api": ">=1.0.0 <1.4.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/sdk-trace-base": "1.7.0", - "@opentelemetry/semantic-conventions": "1.7.0" + "@opentelemetry/core": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", + "@opentelemetry/semantic-conventions": "1.8.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-sdk-trace-web", "sideEffects": false diff --git a/packages/opentelemetry-semantic-conventions/package.json b/packages/opentelemetry-semantic-conventions/package.json index c7cbcc040b..a801f2b02e 100644 --- a/packages/opentelemetry-semantic-conventions/package.json +++ b/packages/opentelemetry-semantic-conventions/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/semantic-conventions", - "version": "1.7.0", + "version": "1.8.0", "description": "OpenTelemetry semantic conventions", "main": "build/src/index.js", "module": "build/esm/index.js", diff --git a/packages/opentelemetry-shim-opentracing/package.json b/packages/opentelemetry-shim-opentracing/package.json index f73fb08774..f60f9e9e35 100644 --- a/packages/opentelemetry-shim-opentracing/package.json +++ b/packages/opentelemetry-shim-opentracing/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/shim-opentracing", - "version": "1.7.0", + "version": "1.8.0", "description": "OpenTracing to OpenTelemetry shim", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -42,10 +42,10 @@ "access": "public" }, "devDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0", - "@opentelemetry/propagator-b3": "1.7.0", - "@opentelemetry/propagator-jaeger": "1.7.0", - "@opentelemetry/sdk-trace-base": "1.7.0", + "@opentelemetry/api": ">=1.0.0 <1.4.0", + "@opentelemetry/propagator-b3": "1.8.0", + "@opentelemetry/propagator-jaeger": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", "@types/mocha": "10.0.0", "@types/node": "18.6.5", "codecov": "3.8.3", @@ -56,11 +56,11 @@ "typescript": "4.4.4" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.3.0" + "@opentelemetry/api": ">=1.0.0 <1.4.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/semantic-conventions": "1.7.0", + "@opentelemetry/core": "1.8.0", + "@opentelemetry/semantic-conventions": "1.8.0", "opentracing": "^0.14.4" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-shim-opentracing", diff --git a/experimental/packages/opentelemetry-sdk-metrics/.eslintignore b/packages/sdk-metrics/.eslintignore similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/.eslintignore rename to packages/sdk-metrics/.eslintignore diff --git a/experimental/packages/opentelemetry-sdk-metrics/.eslintrc.js b/packages/sdk-metrics/.eslintrc.js similarity index 65% rename from experimental/packages/opentelemetry-sdk-metrics/.eslintrc.js rename to packages/sdk-metrics/.eslintrc.js index f756f4488b..f726f3becb 100644 --- a/experimental/packages/opentelemetry-sdk-metrics/.eslintrc.js +++ b/packages/sdk-metrics/.eslintrc.js @@ -3,5 +3,5 @@ module.exports = { "mocha": true, "node": true }, - ...require('../../../eslint.config.js') + ...require('../../eslint.config.js') } diff --git a/experimental/packages/opentelemetry-sdk-metrics/.npmignore b/packages/sdk-metrics/.npmignore similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/.npmignore rename to packages/sdk-metrics/.npmignore diff --git a/experimental/packages/opentelemetry-sdk-metrics/LICENSE b/packages/sdk-metrics/LICENSE similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/LICENSE rename to packages/sdk-metrics/LICENSE diff --git a/experimental/packages/opentelemetry-sdk-metrics/README.md b/packages/sdk-metrics/README.md similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/README.md rename to packages/sdk-metrics/README.md diff --git a/experimental/packages/opentelemetry-sdk-metrics/karma.conf.js b/packages/sdk-metrics/karma.conf.js similarity index 86% rename from experimental/packages/opentelemetry-sdk-metrics/karma.conf.js rename to packages/sdk-metrics/karma.conf.js index 6174839d65..3019564a15 100644 --- a/experimental/packages/opentelemetry-sdk-metrics/karma.conf.js +++ b/packages/sdk-metrics/karma.conf.js @@ -14,8 +14,8 @@ * limitations under the License. */ -const karmaWebpackConfig = require('../../../karma.webpack'); -const karmaBaseConfig = require('../../../karma.base'); +const karmaWebpackConfig = require('../../karma.webpack'); +const karmaBaseConfig = require('../../karma.base'); module.exports = (config) => { config.set(Object.assign({}, karmaBaseConfig, { diff --git a/experimental/packages/opentelemetry-sdk-metrics/package.json b/packages/sdk-metrics/package.json similarity index 85% rename from experimental/packages/opentelemetry-sdk-metrics/package.json rename to packages/sdk-metrics/package.json index dcd526d57f..f1c9e29474 100644 --- a/experimental/packages/opentelemetry-sdk-metrics/package.json +++ b/packages/sdk-metrics/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/sdk-metrics", - "version": "0.33.0", + "version": "1.8.0", "description": "Work in progress OpenTelemetry metrics SDK", "main": "build/src/index.js", "module": "build/esm/index.js", @@ -15,14 +15,14 @@ "test:browser": "nyc karma start --single-run", "tdd": "npm run test -- --watch-extensions ts --watch", "tdd:browser": "karma start", - "codecov": "nyc report --reporter=json && codecov -f coverage/*.json -p ../../../", + "codecov": "nyc report --reporter=json && codecov -f coverage/*.json -p ../../", "lint": "eslint . --ext .ts", "lint:fix": "eslint . --ext .ts --fix", - "version": "node ../../../scripts/version-update.js", + "version": "node ../../scripts/version-update.js", "watch": "tsc --build --watch tsconfig.all.json", "precompile": "lerna run version --scope $(npm pkg get name) --include-dependencies", - "prewatch": "node ../../../scripts/version-update.js", - "peer-api-check": "node ../../../scripts/peer-api-check.js" + "prewatch": "node ../../scripts/version-update.js", + "peer-api-check": "node ../../scripts/peer-api-check.js" }, "keywords": [ "opentelemetry", @@ -54,7 +54,7 @@ "access": "public" }, "devDependencies": { - "@opentelemetry/api": ">=1.2.0 <1.3.0", + "@opentelemetry/api": ">=1.3.0 <1.4.0", "@types/lodash.merge": "4.6.6", "@types/mocha": "10.0.0", "@types/node": "18.6.5", @@ -74,11 +74,11 @@ "typescript": "4.4.4" }, "peerDependencies": { - "@opentelemetry/api": ">=1.2.0 <1.3.0" + "@opentelemetry/api": ">=1.3.0 <1.4.0" }, "dependencies": { - "@opentelemetry/core": "1.7.0", - "@opentelemetry/resources": "1.7.0", + "@opentelemetry/core": "1.8.0", + "@opentelemetry/resources": "1.8.0", "lodash.merge": "4.6.2" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-sdk-metrics", diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/InstrumentDescriptor.ts b/packages/sdk-metrics/src/InstrumentDescriptor.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/InstrumentDescriptor.ts rename to packages/sdk-metrics/src/InstrumentDescriptor.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/Instruments.ts b/packages/sdk-metrics/src/Instruments.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/Instruments.ts rename to packages/sdk-metrics/src/Instruments.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/Meter.ts b/packages/sdk-metrics/src/Meter.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/Meter.ts rename to packages/sdk-metrics/src/Meter.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/MeterProvider.ts b/packages/sdk-metrics/src/MeterProvider.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/MeterProvider.ts rename to packages/sdk-metrics/src/MeterProvider.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/ObservableResult.ts b/packages/sdk-metrics/src/ObservableResult.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/ObservableResult.ts rename to packages/sdk-metrics/src/ObservableResult.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/aggregator/Drop.ts b/packages/sdk-metrics/src/aggregator/Drop.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/aggregator/Drop.ts rename to packages/sdk-metrics/src/aggregator/Drop.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/aggregator/Histogram.ts b/packages/sdk-metrics/src/aggregator/Histogram.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/aggregator/Histogram.ts rename to packages/sdk-metrics/src/aggregator/Histogram.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/aggregator/LastValue.ts b/packages/sdk-metrics/src/aggregator/LastValue.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/aggregator/LastValue.ts rename to packages/sdk-metrics/src/aggregator/LastValue.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/aggregator/Sum.ts b/packages/sdk-metrics/src/aggregator/Sum.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/aggregator/Sum.ts rename to packages/sdk-metrics/src/aggregator/Sum.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/aggregator/index.ts b/packages/sdk-metrics/src/aggregator/index.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/aggregator/index.ts rename to packages/sdk-metrics/src/aggregator/index.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/aggregator/types.ts b/packages/sdk-metrics/src/aggregator/types.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/aggregator/types.ts rename to packages/sdk-metrics/src/aggregator/types.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/exemplar/AlignedHistogramBucketExemplarReservoir.ts b/packages/sdk-metrics/src/exemplar/AlignedHistogramBucketExemplarReservoir.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/exemplar/AlignedHistogramBucketExemplarReservoir.ts rename to packages/sdk-metrics/src/exemplar/AlignedHistogramBucketExemplarReservoir.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/exemplar/AlwaysSampleExemplarFilter.ts b/packages/sdk-metrics/src/exemplar/AlwaysSampleExemplarFilter.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/exemplar/AlwaysSampleExemplarFilter.ts rename to packages/sdk-metrics/src/exemplar/AlwaysSampleExemplarFilter.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/exemplar/Exemplar.ts b/packages/sdk-metrics/src/exemplar/Exemplar.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/exemplar/Exemplar.ts rename to packages/sdk-metrics/src/exemplar/Exemplar.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/exemplar/ExemplarFilter.ts b/packages/sdk-metrics/src/exemplar/ExemplarFilter.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/exemplar/ExemplarFilter.ts rename to packages/sdk-metrics/src/exemplar/ExemplarFilter.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/exemplar/ExemplarReservoir.ts b/packages/sdk-metrics/src/exemplar/ExemplarReservoir.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/exemplar/ExemplarReservoir.ts rename to packages/sdk-metrics/src/exemplar/ExemplarReservoir.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/exemplar/NeverSampleExemplarFilter.ts b/packages/sdk-metrics/src/exemplar/NeverSampleExemplarFilter.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/exemplar/NeverSampleExemplarFilter.ts rename to packages/sdk-metrics/src/exemplar/NeverSampleExemplarFilter.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/exemplar/SimpleFixedSizeExemplarReservoir.ts b/packages/sdk-metrics/src/exemplar/SimpleFixedSizeExemplarReservoir.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/exemplar/SimpleFixedSizeExemplarReservoir.ts rename to packages/sdk-metrics/src/exemplar/SimpleFixedSizeExemplarReservoir.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/exemplar/WithTraceExemplarFilter.ts b/packages/sdk-metrics/src/exemplar/WithTraceExemplarFilter.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/exemplar/WithTraceExemplarFilter.ts rename to packages/sdk-metrics/src/exemplar/WithTraceExemplarFilter.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/exemplar/index.ts b/packages/sdk-metrics/src/exemplar/index.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/exemplar/index.ts rename to packages/sdk-metrics/src/exemplar/index.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/export/AggregationSelector.ts b/packages/sdk-metrics/src/export/AggregationSelector.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/export/AggregationSelector.ts rename to packages/sdk-metrics/src/export/AggregationSelector.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/export/AggregationTemporality.ts b/packages/sdk-metrics/src/export/AggregationTemporality.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/export/AggregationTemporality.ts rename to packages/sdk-metrics/src/export/AggregationTemporality.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/export/ConsoleMetricExporter.ts b/packages/sdk-metrics/src/export/ConsoleMetricExporter.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/export/ConsoleMetricExporter.ts rename to packages/sdk-metrics/src/export/ConsoleMetricExporter.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/export/InMemoryMetricExporter.ts b/packages/sdk-metrics/src/export/InMemoryMetricExporter.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/export/InMemoryMetricExporter.ts rename to packages/sdk-metrics/src/export/InMemoryMetricExporter.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/export/MetricData.ts b/packages/sdk-metrics/src/export/MetricData.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/export/MetricData.ts rename to packages/sdk-metrics/src/export/MetricData.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/export/MetricExporter.ts b/packages/sdk-metrics/src/export/MetricExporter.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/export/MetricExporter.ts rename to packages/sdk-metrics/src/export/MetricExporter.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/export/MetricProducer.ts b/packages/sdk-metrics/src/export/MetricProducer.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/export/MetricProducer.ts rename to packages/sdk-metrics/src/export/MetricProducer.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/export/MetricReader.ts b/packages/sdk-metrics/src/export/MetricReader.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/export/MetricReader.ts rename to packages/sdk-metrics/src/export/MetricReader.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/export/PeriodicExportingMetricReader.ts b/packages/sdk-metrics/src/export/PeriodicExportingMetricReader.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/export/PeriodicExportingMetricReader.ts rename to packages/sdk-metrics/src/export/PeriodicExportingMetricReader.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/index.ts b/packages/sdk-metrics/src/index.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/index.ts rename to packages/sdk-metrics/src/index.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/state/AsyncMetricStorage.ts b/packages/sdk-metrics/src/state/AsyncMetricStorage.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/state/AsyncMetricStorage.ts rename to packages/sdk-metrics/src/state/AsyncMetricStorage.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/state/DeltaMetricProcessor.ts b/packages/sdk-metrics/src/state/DeltaMetricProcessor.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/state/DeltaMetricProcessor.ts rename to packages/sdk-metrics/src/state/DeltaMetricProcessor.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/state/HashMap.ts b/packages/sdk-metrics/src/state/HashMap.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/state/HashMap.ts rename to packages/sdk-metrics/src/state/HashMap.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/state/MeterProviderSharedState.ts b/packages/sdk-metrics/src/state/MeterProviderSharedState.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/state/MeterProviderSharedState.ts rename to packages/sdk-metrics/src/state/MeterProviderSharedState.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/state/MeterSharedState.ts b/packages/sdk-metrics/src/state/MeterSharedState.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/state/MeterSharedState.ts rename to packages/sdk-metrics/src/state/MeterSharedState.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/state/MetricCollector.ts b/packages/sdk-metrics/src/state/MetricCollector.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/state/MetricCollector.ts rename to packages/sdk-metrics/src/state/MetricCollector.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/state/MetricStorage.ts b/packages/sdk-metrics/src/state/MetricStorage.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/state/MetricStorage.ts rename to packages/sdk-metrics/src/state/MetricStorage.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/state/MetricStorageRegistry.ts b/packages/sdk-metrics/src/state/MetricStorageRegistry.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/state/MetricStorageRegistry.ts rename to packages/sdk-metrics/src/state/MetricStorageRegistry.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/state/MultiWritableMetricStorage.ts b/packages/sdk-metrics/src/state/MultiWritableMetricStorage.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/state/MultiWritableMetricStorage.ts rename to packages/sdk-metrics/src/state/MultiWritableMetricStorage.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/state/ObservableRegistry.ts b/packages/sdk-metrics/src/state/ObservableRegistry.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/state/ObservableRegistry.ts rename to packages/sdk-metrics/src/state/ObservableRegistry.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/state/SyncMetricStorage.ts b/packages/sdk-metrics/src/state/SyncMetricStorage.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/state/SyncMetricStorage.ts rename to packages/sdk-metrics/src/state/SyncMetricStorage.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/state/TemporalMetricProcessor.ts b/packages/sdk-metrics/src/state/TemporalMetricProcessor.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/state/TemporalMetricProcessor.ts rename to packages/sdk-metrics/src/state/TemporalMetricProcessor.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/state/WritableMetricStorage.ts b/packages/sdk-metrics/src/state/WritableMetricStorage.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/state/WritableMetricStorage.ts rename to packages/sdk-metrics/src/state/WritableMetricStorage.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/types.ts b/packages/sdk-metrics/src/types.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/types.ts rename to packages/sdk-metrics/src/types.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/utils.ts b/packages/sdk-metrics/src/utils.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/utils.ts rename to packages/sdk-metrics/src/utils.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/view/Aggregation.ts b/packages/sdk-metrics/src/view/Aggregation.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/view/Aggregation.ts rename to packages/sdk-metrics/src/view/Aggregation.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/view/AttributesProcessor.ts b/packages/sdk-metrics/src/view/AttributesProcessor.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/view/AttributesProcessor.ts rename to packages/sdk-metrics/src/view/AttributesProcessor.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/view/InstrumentSelector.ts b/packages/sdk-metrics/src/view/InstrumentSelector.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/view/InstrumentSelector.ts rename to packages/sdk-metrics/src/view/InstrumentSelector.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/view/MeterSelector.ts b/packages/sdk-metrics/src/view/MeterSelector.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/view/MeterSelector.ts rename to packages/sdk-metrics/src/view/MeterSelector.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/view/Predicate.ts b/packages/sdk-metrics/src/view/Predicate.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/view/Predicate.ts rename to packages/sdk-metrics/src/view/Predicate.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/view/RegistrationConflicts.ts b/packages/sdk-metrics/src/view/RegistrationConflicts.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/view/RegistrationConflicts.ts rename to packages/sdk-metrics/src/view/RegistrationConflicts.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/view/View.ts b/packages/sdk-metrics/src/view/View.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/view/View.ts rename to packages/sdk-metrics/src/view/View.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/src/view/ViewRegistry.ts b/packages/sdk-metrics/src/view/ViewRegistry.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/src/view/ViewRegistry.ts rename to packages/sdk-metrics/src/view/ViewRegistry.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/ExemplarFilter.test.ts b/packages/sdk-metrics/test/ExemplarFilter.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/ExemplarFilter.test.ts rename to packages/sdk-metrics/test/ExemplarFilter.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/ExemplarReservoir.test.ts b/packages/sdk-metrics/test/ExemplarReservoir.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/ExemplarReservoir.test.ts rename to packages/sdk-metrics/test/ExemplarReservoir.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/InstrumentDescriptor.test.ts b/packages/sdk-metrics/test/InstrumentDescriptor.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/InstrumentDescriptor.test.ts rename to packages/sdk-metrics/test/InstrumentDescriptor.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/Instruments.test.ts b/packages/sdk-metrics/test/Instruments.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/Instruments.test.ts rename to packages/sdk-metrics/test/Instruments.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/Meter.test.ts b/packages/sdk-metrics/test/Meter.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/Meter.test.ts rename to packages/sdk-metrics/test/Meter.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/MeterProvider.test.ts b/packages/sdk-metrics/test/MeterProvider.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/MeterProvider.test.ts rename to packages/sdk-metrics/test/MeterProvider.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/ObservableResult.test.ts b/packages/sdk-metrics/test/ObservableResult.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/ObservableResult.test.ts rename to packages/sdk-metrics/test/ObservableResult.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/aggregator/Drop.test.ts b/packages/sdk-metrics/test/aggregator/Drop.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/aggregator/Drop.test.ts rename to packages/sdk-metrics/test/aggregator/Drop.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/aggregator/Histogram.test.ts b/packages/sdk-metrics/test/aggregator/Histogram.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/aggregator/Histogram.test.ts rename to packages/sdk-metrics/test/aggregator/Histogram.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/aggregator/LastValue.test.ts b/packages/sdk-metrics/test/aggregator/LastValue.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/aggregator/LastValue.test.ts rename to packages/sdk-metrics/test/aggregator/LastValue.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/aggregator/Sum.test.ts b/packages/sdk-metrics/test/aggregator/Sum.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/aggregator/Sum.test.ts rename to packages/sdk-metrics/test/aggregator/Sum.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/export/ConsoleMetricExporter.test.ts b/packages/sdk-metrics/test/export/ConsoleMetricExporter.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/export/ConsoleMetricExporter.test.ts rename to packages/sdk-metrics/test/export/ConsoleMetricExporter.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/export/InMemoryMetricExporter.test.ts b/packages/sdk-metrics/test/export/InMemoryMetricExporter.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/export/InMemoryMetricExporter.test.ts rename to packages/sdk-metrics/test/export/InMemoryMetricExporter.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/export/MetricReader.test.ts b/packages/sdk-metrics/test/export/MetricReader.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/export/MetricReader.test.ts rename to packages/sdk-metrics/test/export/MetricReader.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/export/PeriodicExportingMetricReader.test.ts b/packages/sdk-metrics/test/export/PeriodicExportingMetricReader.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/export/PeriodicExportingMetricReader.test.ts rename to packages/sdk-metrics/test/export/PeriodicExportingMetricReader.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/export/TestMetricExporter.ts b/packages/sdk-metrics/test/export/TestMetricExporter.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/export/TestMetricExporter.ts rename to packages/sdk-metrics/test/export/TestMetricExporter.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/export/TestMetricProducer.ts b/packages/sdk-metrics/test/export/TestMetricProducer.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/export/TestMetricProducer.ts rename to packages/sdk-metrics/test/export/TestMetricProducer.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/export/TestMetricReader.ts b/packages/sdk-metrics/test/export/TestMetricReader.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/export/TestMetricReader.ts rename to packages/sdk-metrics/test/export/TestMetricReader.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/export/utils.ts b/packages/sdk-metrics/test/export/utils.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/export/utils.ts rename to packages/sdk-metrics/test/export/utils.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/index-webpack.ts b/packages/sdk-metrics/test/index-webpack.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/index-webpack.ts rename to packages/sdk-metrics/test/index-webpack.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/state/AsyncMetricStorage.test.ts b/packages/sdk-metrics/test/state/AsyncMetricStorage.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/state/AsyncMetricStorage.test.ts rename to packages/sdk-metrics/test/state/AsyncMetricStorage.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/state/DeltaMetricProcessor.test.ts b/packages/sdk-metrics/test/state/DeltaMetricProcessor.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/state/DeltaMetricProcessor.test.ts rename to packages/sdk-metrics/test/state/DeltaMetricProcessor.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/state/HashMap.test.ts b/packages/sdk-metrics/test/state/HashMap.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/state/HashMap.test.ts rename to packages/sdk-metrics/test/state/HashMap.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/state/MeterSharedState.test.ts b/packages/sdk-metrics/test/state/MeterSharedState.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/state/MeterSharedState.test.ts rename to packages/sdk-metrics/test/state/MeterSharedState.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/state/MetricCollector.test.ts b/packages/sdk-metrics/test/state/MetricCollector.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/state/MetricCollector.test.ts rename to packages/sdk-metrics/test/state/MetricCollector.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/state/MetricStorageRegistry.test.ts b/packages/sdk-metrics/test/state/MetricStorageRegistry.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/state/MetricStorageRegistry.test.ts rename to packages/sdk-metrics/test/state/MetricStorageRegistry.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/state/MultiWritableMetricStorage.test.ts b/packages/sdk-metrics/test/state/MultiWritableMetricStorage.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/state/MultiWritableMetricStorage.test.ts rename to packages/sdk-metrics/test/state/MultiWritableMetricStorage.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/state/ObservableRegistry.test.ts b/packages/sdk-metrics/test/state/ObservableRegistry.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/state/ObservableRegistry.test.ts rename to packages/sdk-metrics/test/state/ObservableRegistry.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/state/SyncMetricStorage.test.ts b/packages/sdk-metrics/test/state/SyncMetricStorage.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/state/SyncMetricStorage.test.ts rename to packages/sdk-metrics/test/state/SyncMetricStorage.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/state/TemporalMetricProcessor.test.ts b/packages/sdk-metrics/test/state/TemporalMetricProcessor.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/state/TemporalMetricProcessor.test.ts rename to packages/sdk-metrics/test/state/TemporalMetricProcessor.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/test-utils.ts b/packages/sdk-metrics/test/test-utils.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/test-utils.ts rename to packages/sdk-metrics/test/test-utils.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/util.ts b/packages/sdk-metrics/test/util.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/util.ts rename to packages/sdk-metrics/test/util.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/utils.test.ts b/packages/sdk-metrics/test/utils.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/utils.test.ts rename to packages/sdk-metrics/test/utils.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/view/Aggregation.test.ts b/packages/sdk-metrics/test/view/Aggregation.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/view/Aggregation.test.ts rename to packages/sdk-metrics/test/view/Aggregation.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/view/AttributesProcessor.test.ts b/packages/sdk-metrics/test/view/AttributesProcessor.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/view/AttributesProcessor.test.ts rename to packages/sdk-metrics/test/view/AttributesProcessor.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/view/Predicate.test.ts b/packages/sdk-metrics/test/view/Predicate.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/view/Predicate.test.ts rename to packages/sdk-metrics/test/view/Predicate.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/view/View.test.ts b/packages/sdk-metrics/test/view/View.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/view/View.test.ts rename to packages/sdk-metrics/test/view/View.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/test/view/ViewRegistry.test.ts b/packages/sdk-metrics/test/view/ViewRegistry.test.ts similarity index 100% rename from experimental/packages/opentelemetry-sdk-metrics/test/view/ViewRegistry.test.ts rename to packages/sdk-metrics/test/view/ViewRegistry.test.ts diff --git a/experimental/packages/opentelemetry-sdk-metrics/tsconfig.all.json b/packages/sdk-metrics/tsconfig.all.json similarity index 78% rename from experimental/packages/opentelemetry-sdk-metrics/tsconfig.all.json rename to packages/sdk-metrics/tsconfig.all.json index 06c5491334..4d28a993d3 100644 --- a/experimental/packages/opentelemetry-sdk-metrics/tsconfig.all.json +++ b/packages/sdk-metrics/tsconfig.all.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../tsconfig.base.json", "files": [], "references": [ { "path": "./tsconfig.json" }, diff --git a/experimental/packages/opentelemetry-sdk-metrics/tsconfig.esm.json b/packages/sdk-metrics/tsconfig.esm.json similarity index 78% rename from experimental/packages/opentelemetry-sdk-metrics/tsconfig.esm.json rename to packages/sdk-metrics/tsconfig.esm.json index 379f547a46..a94adff6aa 100644 --- a/experimental/packages/opentelemetry-sdk-metrics/tsconfig.esm.json +++ b/packages/sdk-metrics/tsconfig.esm.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.esm.json", + "extends": "../../tsconfig.base.esm.json", "compilerOptions": { "rootDir": "src", "outDir": "build/esm", diff --git a/experimental/packages/opentelemetry-sdk-metrics/tsconfig.esnext.json b/packages/sdk-metrics/tsconfig.esnext.json similarity index 78% rename from experimental/packages/opentelemetry-sdk-metrics/tsconfig.esnext.json rename to packages/sdk-metrics/tsconfig.esnext.json index cb78dd6ff3..65a918cf6b 100644 --- a/experimental/packages/opentelemetry-sdk-metrics/tsconfig.esnext.json +++ b/packages/sdk-metrics/tsconfig.esnext.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.esnext.json", + "extends": "../../tsconfig.base.esnext.json", "compilerOptions": { "rootDir": "src", "outDir": "build/esnext", diff --git a/experimental/packages/opentelemetry-sdk-metrics/tsconfig.json b/packages/sdk-metrics/tsconfig.json similarity index 51% rename from experimental/packages/opentelemetry-sdk-metrics/tsconfig.json rename to packages/sdk-metrics/tsconfig.json index f93e34131f..9b42c9bb79 100644 --- a/experimental/packages/opentelemetry-sdk-metrics/tsconfig.json +++ b/packages/sdk-metrics/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../tsconfig.base.json", "compilerOptions": { "rootDir": ".", "outDir": "build" @@ -10,13 +10,13 @@ ], "references": [ { - "path": "../../../api" + "path": "../../api" }, { - "path": "../../../packages/opentelemetry-core" + "path": "../opentelemetry-core" }, { - "path": "../../../packages/opentelemetry-resources" + "path": "../opentelemetry-resources" } ] } diff --git a/packages/template/package.json b/packages/template/package.json index 77493ccde3..6342f2876c 100644 --- a/packages/template/package.json +++ b/packages/template/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/template", - "version": "1.7.0", + "version": "1.8.0", "private": true, "publishConfig": { "access": "restricted" diff --git a/selenium-tests/package.json b/selenium-tests/package.json index 4647c0f149..fc1ec5f3c0 100644 --- a/selenium-tests/package.json +++ b/selenium-tests/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/selenium-tests", - "version": "1.7.0", + "version": "1.8.0", "private": true, "description": "OpenTelemetry Selenium Tests", "main": "index.js", @@ -56,16 +56,16 @@ "@opentelemetry/api": "^1.0.0" }, "dependencies": { - "@opentelemetry/context-zone-peer-dep": "1.7.0", - "@opentelemetry/core": "1.7.0", - "@opentelemetry/exporter-trace-otlp-http": "0.33.0", - "@opentelemetry/exporter-zipkin": "1.7.0", - "@opentelemetry/instrumentation": "0.33.0", - "@opentelemetry/instrumentation-fetch": "0.33.0", - "@opentelemetry/instrumentation-xml-http-request": "0.33.0", - "@opentelemetry/sdk-metrics": "0.33.0", - "@opentelemetry/sdk-trace-base": "1.7.0", - "@opentelemetry/sdk-trace-web": "1.7.0", + "@opentelemetry/context-zone-peer-dep": "1.8.0", + "@opentelemetry/core": "1.8.0", + "@opentelemetry/exporter-trace-otlp-http": "0.34.0", + "@opentelemetry/exporter-zipkin": "1.8.0", + "@opentelemetry/instrumentation": "0.34.0", + "@opentelemetry/instrumentation-fetch": "0.34.0", + "@opentelemetry/instrumentation-xml-http-request": "0.34.0", + "@opentelemetry/sdk-metrics": "1.8.0", + "@opentelemetry/sdk-trace-base": "1.8.0", + "@opentelemetry/sdk-trace-web": "1.8.0", "zone.js": "0.11.4" } } diff --git a/tsconfig.json b/tsconfig.json index 371ba80055..e2133c3f7f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -94,6 +94,9 @@ { "path": "packages/opentelemetry-shim-opentracing" }, + { + "path": "packages/sdk-metrics" + }, { "path": "packages/template" }, @@ -139,9 +142,6 @@ { "path": "experimental/packages/opentelemetry-instrumentation" }, - { - "path": "experimental/packages/opentelemetry-sdk-metrics" - }, { "path": "experimental/packages/opentelemetry-sdk-node" },