diff --git a/CHANGELOG.md b/CHANGELOG.md index b1257bc332..c63dfad1cd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,35 @@ All notable changes to this project will be documented in this file. ## Unreleased +## 0.13.0 + +#### :bug: Bug Fix +* `opentelemetry-test-utils` + * [#239](https://github.com/open-telemetry/opentelemetry-js-contrib/pull/239) fix(plugin-ioredis): end span on response from the server and set span status according to response ([@blumamir](https://github.com/blumamir)) +* Other + * [#322](https://github.com/open-telemetry/opentelemetry-js-contrib/pull/322) Fix link ([@jonaskello](https://github.com/jonaskello)) + * [#310](https://github.com/open-telemetry/opentelemetry-js-contrib/pull/310) fix: move semantic-conventions to regular dependencies ([@dobesv](https://github.com/dobesv)) + * [#281](https://github.com/open-telemetry/opentelemetry-js-contrib/pull/281) fix(koa): End span and record exception on a middleware exception ([@oguzbilgener](https://github.com/oguzbilgener)) + +#### :rocket: Enhancement +* Other + * [#318](https://github.com/open-telemetry/opentelemetry-js-contrib/pull/318) feat: OpenTracing propagator ([@mwear](https://github.com/mwear)) +* `opentelemetry-host-metrics`, `opentelemetry-test-utils` + * [#315](https://github.com/open-telemetry/opentelemetry-js-contrib/pull/315) chore: update to OTel 0.15.0 ([@Flarna](https://github.com/Flarna)) + +#### :memo: Documentation +* `opentelemetry-host-metrics` + * [#325](https://github.com/open-telemetry/opentelemetry-js-contrib/pull/325) chore: change links to point to main ([@dyladan](https://github.com/dyladan)) + +#### Committers: 7 +- Amir Blum ([@blumamir](https://github.com/blumamir)) +- Daniel Dyla ([@dyladan](https://github.com/dyladan)) +- Dobes Vandermeer ([@dobesv](https://github.com/dobesv)) +- Gerhard Stöbich ([@Flarna](https://github.com/Flarna)) +- Jonas Kello ([@jonaskello](https://github.com/jonaskello)) +- Matthew Wear ([@mwear](https://github.com/mwear)) +- Oğuz Bilgener ([@oguzbilgener](https://github.com/oguzbilgener)) + ## 0.12.1 #### :bug: Bug Fix diff --git a/detectors/node/opentelemetry-resource-detector-github/package.json b/detectors/node/opentelemetry-resource-detector-github/package.json index e0f1004a99..cf65a97bd2 100644 --- a/detectors/node/opentelemetry-resource-detector-github/package.json +++ b/detectors/node/opentelemetry-resource-detector-github/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/resource-detector-github", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry SDK resource detector for GitHub", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/detectors/node/opentelemetry-resource-detector-github/src/version.ts b/detectors/node/opentelemetry-resource-detector-github/src/version.ts index c032ed99f3..db447568f3 100644 --- a/detectors/node/opentelemetry-resource-detector-github/src/version.ts +++ b/detectors/node/opentelemetry-resource-detector-github/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/examples/dns/client.js b/examples/dns/client.js index 1ea52d6ce0..d320cd3765 100644 --- a/examples/dns/client.js +++ b/examples/dns/client.js @@ -1,5 +1,6 @@ 'use strict'; +const api = require('@opentelemetry/api'); const tracer = require('./tracer')('example-dns'); // eslint-disable-next-line import/order const dns = require('dns').promises; @@ -10,7 +11,7 @@ function makeLookup() { // the span, which is created to track work that happens outside of the // dns lookup query. const span = tracer.startSpan('dnsLookup'); - tracer.withSpan(span, async () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), async () => { try { await dns.lookup('montreal.ca'); } catch (error) { diff --git a/examples/dns/package.json b/examples/dns/package.json index 20c80d5b4e..7a87e8994d 100644 --- a/examples/dns/package.json +++ b/examples/dns/package.json @@ -1,7 +1,7 @@ { "name": "dns-example", "private": true, - "version": "0.12.1", + "version": "0.13.0", "description": "Example of DNS integration with OpenTelemetry", "main": "index.js", "scripts": { @@ -26,12 +26,12 @@ "url": "https://github.com/open-telemetry/opentelemetry-js/issues" }, "dependencies": { - "@opentelemetry/api": "^0.14.0", - "@opentelemetry/exporter-jaeger": "^0.14.0", - "@opentelemetry/exporter-zipkin": "^0.14.0", - "@opentelemetry/node": "^0.14.0", - "@opentelemetry/plugin-dns": "^0.12.1", - "@opentelemetry/tracing": "^0.14.0" + "@opentelemetry/api": "^0.15.0", + "@opentelemetry/exporter-jaeger": "^0.15.0", + "@opentelemetry/exporter-zipkin": "^0.15.0", + "@opentelemetry/node": "^0.15.0", + "@opentelemetry/plugin-dns": "^0.13.0", + "@opentelemetry/tracing": "^0.15.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js#readme", "devDependencies": { diff --git a/examples/dns/tracer.js b/examples/dns/tracer.js index ac0d70efef..08a06e38cb 100644 --- a/examples/dns/tracer.js +++ b/examples/dns/tracer.js @@ -33,8 +33,8 @@ module.exports = (serviceName) => { provider.addSpanProcessor(new SimpleSpanProcessor(exporter)); - // Initialize the OpenTelemetry APIs to use the BasicTracerProvider bindings + // Initialize the OpenTelemetry APIs to use the NodeTracerProvider bindings provider.register(); - return opentelemetry.trace.getTracer('dns-example'); + return opentelemetry.trace.getTracer(serviceName); }; diff --git a/examples/express/client.js b/examples/express/client.js index 2b4753e141..c1f2ebe24d 100644 --- a/examples/express/client.js +++ b/examples/express/client.js @@ -7,11 +7,10 @@ const axios = require('axios').default; function makeRequest() { const span = tracer.startSpan('client.makeRequest()', { - parent: tracer.getCurrentSpan(), kind: api.SpanKind.CLIENT, }); - tracer.withSpan(span, async () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), async () => { try { const res = await axios.get('http://localhost:8080/run_test'); span.setStatus({ code: api.StatusCode.OK }); diff --git a/examples/express/package.json b/examples/express/package.json index 6ffcf5a6ab..39ea1955bd 100644 --- a/examples/express/package.json +++ b/examples/express/package.json @@ -1,7 +1,7 @@ { "name": "express-example", "private": true, - "version": "0.12.1", + "version": "0.13.0", "description": "Example of Express integration with OpenTelemetry", "main": "index.js", "scripts": { @@ -28,13 +28,13 @@ "url": "https://github.com/open-telemetry/opentelemetry-js/issues" }, "dependencies": { - "@opentelemetry/api": "^0.14.0", - "@opentelemetry/exporter-jaeger": "^0.14.0", - "@opentelemetry/exporter-zipkin": "^0.14.0", - "@opentelemetry/node": "^0.14.0", - "@opentelemetry/plugin-express": "^0.12.1", - "@opentelemetry/plugin-http": "^0.14.0", - "@opentelemetry/tracing": "^0.14.0", + "@opentelemetry/api": "^0.15.0", + "@opentelemetry/exporter-jaeger": "^0.15.0", + "@opentelemetry/exporter-zipkin": "^0.15.0", + "@opentelemetry/node": "^0.15.0", + "@opentelemetry/plugin-express": "file:../../plugins/node/opentelemetry-plugin-express", + "@opentelemetry/plugin-http": "^0.15.0", + "@opentelemetry/tracing": "^0.15.0", "axios": "^0.19.0", "express": "^4.17.1" }, diff --git a/examples/express/server.js b/examples/express/server.js index 93cc2ca81c..a7607b14a3 100644 --- a/examples/express/server.js +++ b/examples/express/server.js @@ -1,7 +1,7 @@ 'use strict'; // eslint-disable-next-line -const tracer = require('./tracer')('example-express-server'); +require('./tracer')('example-express-server'); // Require in rest of modules const express = require('express'); @@ -11,7 +11,6 @@ const axios = require('axios').default; const app = express(); const PORT = 8080; - const getCrudController = () => { const router = express.Router(); const resources = []; diff --git a/examples/graphql/package.json b/examples/graphql/package.json index ae18e578b7..96b5b5aac6 100644 --- a/examples/graphql/package.json +++ b/examples/graphql/package.json @@ -1,7 +1,7 @@ { "name": "opentelemetry-plugin-graphql-example", "private": true, - "version": "0.12.1", + "version": "0.13.0", "description": "Example of using @opentelemetry/plugin-graphql with OpenTelemetry", "main": "index.js", "scripts": { @@ -31,14 +31,14 @@ "url": "https://github.com/open-telemetry/opentelemetry-js/issues" }, "dependencies": { - "@opentelemetry/api": "^0.14.0", - "@opentelemetry/exporter-collector": "^0.14.0", - "@opentelemetry/instrumentation-graphql": "^0.12.1", - "@opentelemetry/node": "^0.14.0", - "@opentelemetry/plugin-express": "^0.12.1", - "@opentelemetry/plugin-http": "^0.14.0", - "@opentelemetry/plugin-https": "^0.14.0", - "@opentelemetry/tracing": "^0.14.0", + "@opentelemetry/api": "^0.15.0", + "@opentelemetry/exporter-collector": "^0.15.0", + "@opentelemetry/instrumentation-graphql": "^0.13.0", + "@opentelemetry/node": "^0.15.0", + "@opentelemetry/plugin-express": "^0.13.0", + "@opentelemetry/plugin-http": "^0.15.0", + "@opentelemetry/plugin-https": "^0.15.0", + "@opentelemetry/tracing": "^0.15.0", "apollo-server": "^2.18.1", "express": "^4.17.1", "express-graphql": "^0.11.0", diff --git a/examples/grpc-census-prop/capitalize_client.js b/examples/grpc-census-prop/capitalize_client.js index 09ba541873..4a9f35c0a4 100644 --- a/examples/grpc-census-prop/capitalize_client.js +++ b/examples/grpc-census-prop/capitalize_client.js @@ -1,5 +1,6 @@ 'use strict'; +const api = require('@opentelemetry/api'); /* eslint-disable global-require */ const binaryPropagator = process.env.BINARY_PROPAGATOR === 'true'; const censusTracer = process.env.CENSUS_TRACER === 'true'; @@ -65,7 +66,7 @@ function capitalizeWithCensusTracing(client, data) { */ function capitalizeWithOTelTracing(client, data) { const span = tracer.startSpan('tutorialsClient.capitalize'); - tracer.withSpan(span, () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), () => { client.capitalize({ data: Buffer.from(data) }, (err, response) => { if (err) { console.log('could not get grpc response'); diff --git a/examples/grpc-census-prop/capitalize_server.js b/examples/grpc-census-prop/capitalize_server.js index 66574ccc92..0c149d817c 100644 --- a/examples/grpc-census-prop/capitalize_server.js +++ b/examples/grpc-census-prop/capitalize_server.js @@ -75,7 +75,6 @@ function capitalizeWithOTelTracing(call) { console.log(`traceid: ${currentSpan.context().traceId}`); const span = tracer.startSpan('tutorials.FetchImpl.capitalize', { - parent: currentSpan, kind: SpanKind.SERVER, }); diff --git a/examples/grpc-census-prop/package.json b/examples/grpc-census-prop/package.json index 9347aeecb6..298401b895 100644 --- a/examples/grpc-census-prop/package.json +++ b/examples/grpc-census-prop/package.json @@ -1,6 +1,6 @@ { "name": "grpc-census-prop-example", - "version": "0.12.1", + "version": "0.13.0", "description": "Example of using propagator-grpc-census-binary", "main": "index.js", "scripts": { @@ -34,12 +34,12 @@ "@opencensus/instrumentation-grpc": "0.0.21", "@opencensus/nodejs": "0.0.21", "@opencensus/propagation-binaryformat": "0.0.21", - "@opentelemetry/api": "^0.14.0", - "@opentelemetry/core": "^0.14.0", - "@opentelemetry/node": "^0.14.0", - "@opentelemetry/plugin-grpc": "^0.14.0", - "@opentelemetry/propagator-grpc-census-binary": "^0.12.1", - "@opentelemetry/tracing": "^0.14.0", + "@opentelemetry/api": "^0.15.0", + "@opentelemetry/core": "^0.15.0", + "@opentelemetry/node": "^0.15.0", + "@opentelemetry/plugin-grpc": "^0.15.0", + "@opentelemetry/propagator-grpc-census-binary": "^0.13.0", + "@opentelemetry/tracing": "^0.15.0", "grpc": "^1.24.2", "node-pre-gyp": "0.12.0" }, diff --git a/examples/grpc_dynamic_codegen/capitalize_client.js b/examples/grpc_dynamic_codegen/capitalize_client.js index 0791686567..e24f3d2684 100644 --- a/examples/grpc_dynamic_codegen/capitalize_client.js +++ b/examples/grpc_dynamic_codegen/capitalize_client.js @@ -1,5 +1,6 @@ 'use strict'; +const api = require("@opentelemetry/api") // eslint-disable-next-line import/order const tracer = require('./tracer')('example-grpc-capitalize-client'); const path = require('path'); @@ -20,7 +21,7 @@ function main() { console.log('> ', data); const span = tracer.startSpan('tutorialsClient.capitalize'); - tracer.withSpan(span, () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), () => { client.capitalize({ data: Buffer.from(data) }, (err, response) => { if (err) { console.log('could not get grpc response'); diff --git a/examples/grpc_dynamic_codegen/capitalize_server.js b/examples/grpc_dynamic_codegen/capitalize_server.js index 88f6edfcec..f0438cd2dc 100644 --- a/examples/grpc_dynamic_codegen/capitalize_server.js +++ b/examples/grpc_dynamic_codegen/capitalize_server.js @@ -21,7 +21,6 @@ function capitalize(call, callback) { console.log(`traceid: ${currentSpan.context().traceId}`); const span = tracer.startSpan('tutorials.FetchImpl.capitalize', { - parent: currentSpan, kind: SpanKind.SERVER, }); diff --git a/examples/hapi/client.js b/examples/hapi/client.js index d3ac6a8a60..c8bf2f1520 100644 --- a/examples/hapi/client.js +++ b/examples/hapi/client.js @@ -1,17 +1,16 @@ 'use strict'; +const api = require('@opentelemetry/api'); // eslint-disable-next-line import/order const tracer = require('./tracer')('example-hapi-client'); -const api = require('@opentelemetry/api'); const axios = require('axios').default; function makeRequest() { const span = tracer.startSpan('client.makeRequest()', { - parent: tracer.getCurrentSpan(), kind: api.SpanKind.CLIENT, }); - tracer.withSpan(span, async () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), async () => { try { const res = await axios.get('http://localhost:8081/run_test'); span.setStatus({ code: api.StatusCode.OK }); diff --git a/examples/hapi/package.json b/examples/hapi/package.json index 165851a60e..ef95522beb 100644 --- a/examples/hapi/package.json +++ b/examples/hapi/package.json @@ -1,7 +1,7 @@ { "name": "hapi-example", "private": true, - "version": "0.12.1", + "version": "0.13.0", "description": "Example of Hapi auto-instrumentation with OpenTelemetry", "main": "index.js", "scripts": { @@ -32,13 +32,13 @@ }, "dependencies": { "@hapi/hapi": "^19.2.0", - "@opentelemetry/api": "^0.14.0", - "@opentelemetry/exporter-jaeger": "^0.14.0", - "@opentelemetry/exporter-zipkin": "^0.14.0", - "@opentelemetry/hapi-instrumentation": "^0.12.1", - "@opentelemetry/node": "^0.14.0", - "@opentelemetry/plugin-http": "^0.14.0", - "@opentelemetry/tracing": "^0.14.0", + "@opentelemetry/api": "^0.15.0", + "@opentelemetry/exporter-jaeger": "^0.15.0", + "@opentelemetry/exporter-zipkin": "^0.15.0", + "@opentelemetry/hapi-instrumentation": "^0.13.0", + "@opentelemetry/node": "^0.15.0", + "@opentelemetry/plugin-http": "^0.15.0", + "@opentelemetry/tracing": "^0.15.0", "axios": "^0.19.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js-contrib#readme", diff --git a/examples/host-metrics/package.json b/examples/host-metrics/package.json index 3dc3eebffe..f326320061 100644 --- a/examples/host-metrics/package.json +++ b/examples/host-metrics/package.json @@ -1,7 +1,7 @@ { "name": "host-metrics-example", "private": true, - "version": "0.12.1", + "version": "0.13.0", "description": "Example of using @opentelemetry/host-metrics", "main": "index.js", "scripts": { @@ -26,12 +26,12 @@ "url": "https://github.com/open-telemetry/opentelemetry-js/issues" }, "dependencies": { - "@opentelemetry/api": "^0.14.0", - "@opentelemetry/core": "^0.14.0", - "@opentelemetry/exporter-collector": "^0.14.0", - "@opentelemetry/exporter-prometheus": "^0.14.0", - "@opentelemetry/host-metrics": "^0.12.1", - "@opentelemetry/metrics": "^0.14.0" + "@opentelemetry/api": "^0.15.0", + "@opentelemetry/core": "^0.15.0", + "@opentelemetry/exporter-collector": "^0.15.0", + "@opentelemetry/exporter-prometheus": "^0.15.0", + "@opentelemetry/host-metrics": "^0.13.0", + "@opentelemetry/metrics": "^0.15.0" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js#readme" } diff --git a/examples/ioredis/package.json b/examples/ioredis/package.json index ff982ea23f..5cbf705888 100644 --- a/examples/ioredis/package.json +++ b/examples/ioredis/package.json @@ -1,7 +1,7 @@ { "name": "ioredis-example", "private": true, - "version": "0.12.1", + "version": "0.13.0", "description": "Example of HTTP integration with OpenTelemetry", "main": "index.js", "scripts": { @@ -28,11 +28,11 @@ "url": "https://github.com/open-telemetry/opentelemetry-js/issues" }, "dependencies": { - "@opentelemetry/api": "^0.14.0", - "@opentelemetry/exporter-jaeger": "^0.14.0", - "@opentelemetry/node": "^0.14.0", - "@opentelemetry/plugin-ioredis": "^0.12.1", - "@opentelemetry/tracing": "^0.14.0", + "@opentelemetry/api": "^0.15.0", + "@opentelemetry/exporter-jaeger": "^0.15.0", + "@opentelemetry/node": "^0.15.0", + "@opentelemetry/plugin-ioredis": "^0.13.0", + "@opentelemetry/tracing": "^0.15.0", "ioredis": "^4.14.1" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js#readme" diff --git a/examples/koa/client.js b/examples/koa/client.js index f10535a00d..d27ba9332e 100644 --- a/examples/koa/client.js +++ b/examples/koa/client.js @@ -7,11 +7,10 @@ const axios = require('axios').default; function makeRequest() { const span = tracer.startSpan('client.makeRequest()', { - parent: tracer.getCurrentSpan(), kind: api.SpanKind.CLIENT, }); - tracer.withSpan(span, async () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), async () => { try { const res = await axios.get('http://localhost:8081/run_test'); span.setStatus({ code: api.StatusCode.OK }); diff --git a/examples/koa/package.json b/examples/koa/package.json index 18f5154ec3..c72492ae61 100644 --- a/examples/koa/package.json +++ b/examples/koa/package.json @@ -1,7 +1,7 @@ { "name": "koa-example", "private": true, - "version": "0.12.1", + "version": "0.13.0", "description": "Example of Koa and @koa/router integration with OpenTelemetry", "main": "index.js", "scripts": { @@ -32,13 +32,13 @@ }, "dependencies": { "@koa/router": "^9.3.1", - "@opentelemetry/api": "^0.14.0", - "@opentelemetry/exporter-jaeger": "^0.14.0", - "@opentelemetry/exporter-zipkin": "^0.14.0", - "@opentelemetry/koa-instrumentation": "^0.12.1", - "@opentelemetry/node": "^0.14.0", - "@opentelemetry/plugin-http": "^0.14.0", - "@opentelemetry/tracing": "^0.14.0", + "@opentelemetry/api": "^0.15.0", + "@opentelemetry/exporter-jaeger": "^0.15.0", + "@opentelemetry/exporter-zipkin": "^0.15.0", + "@opentelemetry/koa-instrumentation": "^0.13.0", + "@opentelemetry/node": "^0.15.0", + "@opentelemetry/plugin-http": "^0.15.0", + "@opentelemetry/tracing": "^0.15.0", "axios": "^0.19.0", "koa": "^2.13.0" }, diff --git a/examples/mongodb/client.js b/examples/mongodb/client.js index 428209a581..c746d2f446 100644 --- a/examples/mongodb/client.js +++ b/examples/mongodb/client.js @@ -1,5 +1,6 @@ 'use strict'; +const api = require('@opentelemetry/api'); const tracer = require('./tracer')('example-mongodb-http-client'); // eslint-disable-next-line import/order const http = require('http'); @@ -14,7 +15,7 @@ function makeRequest() { let queries = 0; let responses = 0; - tracer.withSpan(span, () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), () => { queries += 1; http.get({ host: 'localhost', @@ -30,7 +31,7 @@ function makeRequest() { }); }); }); - tracer.withSpan(span, () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), () => { queries += 1; http.get({ host: 'localhost', @@ -46,7 +47,7 @@ function makeRequest() { }); }); }); - tracer.withSpan(span, () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), () => { queries += 1; http.get({ host: 'localhost', diff --git a/examples/mysql/client.js b/examples/mysql/client.js index 6e8bc0c51a..b6c7327598 100644 --- a/examples/mysql/client.js +++ b/examples/mysql/client.js @@ -1,5 +1,6 @@ 'use strict'; +const api = require('@opentelemetry/api'); const tracer = require('./tracer')('example-mysql-http-client'); // eslint-disable-next-line import/order const http = require('http'); @@ -14,7 +15,7 @@ function makeRequest() { let queries = 0; let responses = 0; - tracer.withSpan(span, () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), () => { queries += 1; http.get({ host: 'localhost', @@ -30,7 +31,7 @@ function makeRequest() { }); }); }); - tracer.withSpan(span, () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), () => { queries += 1; http.get({ host: 'localhost', @@ -46,7 +47,7 @@ function makeRequest() { }); }); }); - tracer.withSpan(span, () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), () => { queries += 1; http.get({ host: 'localhost', diff --git a/examples/mysql/package.json b/examples/mysql/package.json index 0c58c347bb..384ede9dac 100644 --- a/examples/mysql/package.json +++ b/examples/mysql/package.json @@ -1,7 +1,7 @@ { "name": "mysql-example", "private": true, - "version": "0.12.1", + "version": "0.13.0", "description": "Example of mysql integration with OpenTelemetry", "main": "index.js", "scripts": { @@ -28,13 +28,13 @@ "url": "https://github.com/open-telemetry/opentelemetry-js/issues" }, "dependencies": { - "@opentelemetry/api": "^0.14.0", - "@opentelemetry/exporter-jaeger": "^0.14.0", - "@opentelemetry/exporter-zipkin": "^0.14.0", - "@opentelemetry/node": "^0.14.0", - "@opentelemetry/plugin-http": "^0.14.0", - "@opentelemetry/plugin-mysql": "^0.12.1", - "@opentelemetry/tracing": "^0.14.0", + "@opentelemetry/api": "^0.15.0", + "@opentelemetry/exporter-jaeger": "^0.15.0", + "@opentelemetry/exporter-zipkin": "^0.15.0", + "@opentelemetry/node": "^0.15.0", + "@opentelemetry/plugin-http": "^0.15.0", + "@opentelemetry/plugin-mysql": "^0.13.0", + "@opentelemetry/tracing": "^0.15.0", "mysql": "*" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js#readme", diff --git a/examples/postgres/client.js b/examples/postgres/client.js index 1df7bdf9f6..9debb9b433 100644 --- a/examples/postgres/client.js +++ b/examples/postgres/client.js @@ -1,5 +1,6 @@ 'use strict'; +const api = require('@opentelemetry/api'); const tracer = require('./tracer')('postgres-client-service'); // eslint-disable-next-line import/order const http = require('http'); @@ -7,7 +8,7 @@ const http = require('http'); function makeRequest() { const span = tracer.startSpan('makeRequest'); const randomId = Math.floor(Math.random() * 10); - tracer.withSpan(span, () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), () => { console.log('Client traceId ', span.context().traceId); http.get({ host: 'localhost', diff --git a/examples/postgres/package.json b/examples/postgres/package.json index 60bc2f13a7..f2a51ac1b4 100644 --- a/examples/postgres/package.json +++ b/examples/postgres/package.json @@ -1,7 +1,7 @@ { "name": "postgres-example", "private": true, - "version": "0.12.1", + "version": "0.13.0", "description": "Example of Postgres integration with OpenTelemetry", "main": "index.js", "scripts": { @@ -30,14 +30,14 @@ "url": "https://github.com/open-telemetry/opentelemetry-js/issues" }, "dependencies": { - "@opentelemetry/api": "^0.14.0", - "@opentelemetry/exporter-jaeger": "^0.14.0", - "@opentelemetry/exporter-zipkin": "^0.14.0", - "@opentelemetry/node": "^0.14.0", - "@opentelemetry/plugin-http": "^0.14.0", - "@opentelemetry/plugin-pg": "^0.12.1", - "@opentelemetry/plugin-pg-pool": "^0.12.1", - "@opentelemetry/tracing": "^0.14.0", + "@opentelemetry/api": "^0.15.0", + "@opentelemetry/exporter-jaeger": "^0.15.0", + "@opentelemetry/exporter-zipkin": "^0.15.0", + "@opentelemetry/node": "^0.15.0", + "@opentelemetry/plugin-http": "^0.15.0", + "@opentelemetry/plugin-pg": "^0.13.0", + "@opentelemetry/plugin-pg-pool": "^0.13.0", + "@opentelemetry/tracing": "^0.15.0", "express": "^4.17.1", "pg": "^7.12.1" }, diff --git a/examples/postgres/server.js b/examples/postgres/server.js index 9fb96927b5..a5f82f7f95 100644 --- a/examples/postgres/server.js +++ b/examples/postgres/server.js @@ -1,5 +1,6 @@ 'use strict'; +const api = require('@opentelemetry/api'); // eslint-disable-next-line import/order const tracer = require('./tracer')('postgres-server-service'); const { SpanKind, StatusCode } = require('@opentelemetry/api'); @@ -30,10 +31,9 @@ app.get('/:cmd', (req, res) => { const currentSpan = tracer.getCurrentSpan(); console.log(`traceid: ${currentSpan.context().traceId}`); const span = tracer.startSpan(cmd, { - parent: currentSpan, kind: SpanKind.SERVER, }); - tracer.withSpan(span, () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), () => { try { pool.query(queryText, (err, ret) => { if (err) throw err; diff --git a/examples/react-load/preact/package.json b/examples/react-load/preact/package.json index 4ac3b95ef3..63b9dd389c 100644 --- a/examples/react-load/preact/package.json +++ b/examples/react-load/preact/package.json @@ -37,11 +37,11 @@ "sirv-cli": "1.0.3" }, "dependencies": { - "@opentelemetry/context-zone": "^0.14.0", - "@opentelemetry/exporter-collector": "^0.14.0", + "@opentelemetry/context-zone": "^0.15.0", + "@opentelemetry/exporter-collector": "^0.15.0", "@opentelemetry/plugin-react-load": "^0.11.0", - "@opentelemetry/tracing": "^0.14.0", - "@opentelemetry/web": "^0.14.0", + "@opentelemetry/tracing": "^0.15.0", + "@opentelemetry/web": "^0.15.0", "preact": "^10.3.2", "preact-render-to-string": "^5.1.4", "preact-router": "^3.2.1" diff --git a/examples/react-load/react/package.json b/examples/react-load/react/package.json index 60d6f6e04c..df294cd104 100644 --- a/examples/react-load/react/package.json +++ b/examples/react-load/react/package.json @@ -36,12 +36,12 @@ "ts-loader": "^6.0.4" }, "dependencies": { - "@opentelemetry/context-zone": "^0.14.0", - "@opentelemetry/core": "^0.14.0", - "@opentelemetry/exporter-collector": "^0.14.0", + "@opentelemetry/context-zone": "^0.15.0", + "@opentelemetry/core": "^0.15.0", + "@opentelemetry/exporter-collector": "^0.15.0", "@opentelemetry/plugin-react-load": "^0.11.0", - "@opentelemetry/tracing": "^0.14.0", - "@opentelemetry/web": "^0.14.0", + "@opentelemetry/tracing": "^0.15.0", + "@opentelemetry/web": "^0.15.0", "react": "^16.13.1", "react-dom": "^16.13.1", "react-router-dom": "^5.2.0", diff --git a/examples/redis/client.js b/examples/redis/client.js index c46cf80319..e98e27f52b 100644 --- a/examples/redis/client.js +++ b/examples/redis/client.js @@ -7,11 +7,10 @@ const axios = require('axios').default; function makeRequest() { const span = tracer.startSpan('client.makeRequest()', { - parent: tracer.getCurrentSpan(), kind: api.SpanKind.CLIENT, }); - tracer.withSpan(span, async () => { + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), async () => { try { const res = await axios.get('http://localhost:8080/run_test'); span.setStatus({ code: api.StatusCode.OK }); diff --git a/examples/redis/express-tracer-handlers.js b/examples/redis/express-tracer-handlers.js index a916f09a7c..4a6598caec 100644 --- a/examples/redis/express-tracer-handlers.js +++ b/examples/redis/express-tracer-handlers.js @@ -5,7 +5,6 @@ const api = require('@opentelemetry/api'); function getMiddlewareTracer(tracer) { return (req, res, next) => { const span = tracer.startSpan(`express.middleware.tracer(${req.method} ${req.path})`, { - parent: tracer.getCurrentSpan(), kind: api.SpanKind.SERVER, }); @@ -16,7 +15,7 @@ function getMiddlewareTracer(tracer) { originalSend.apply(res, args); }; - tracer.withSpan(span, next); + api.context.with(api.setSpan(api.ROOT_CONTEXT, span), next); }; } diff --git a/examples/redis/package.json b/examples/redis/package.json index ccbd8a47da..ac7e538a4c 100644 --- a/examples/redis/package.json +++ b/examples/redis/package.json @@ -1,7 +1,7 @@ { "name": "redis-example", "private": true, - "version": "0.12.1", + "version": "0.13.0", "description": "Example of HTTP integration with OpenTelemetry", "main": "index.js", "scripts": { @@ -30,13 +30,13 @@ "url": "https://github.com/open-telemetry/opentelemetry-js/issues" }, "dependencies": { - "@opentelemetry/api": "^0.14.0", - "@opentelemetry/exporter-jaeger": "^0.14.0", - "@opentelemetry/exporter-zipkin": "^0.14.0", - "@opentelemetry/node": "^0.14.0", - "@opentelemetry/plugin-http": "^0.14.0", - "@opentelemetry/plugin-redis": "^0.12.1", - "@opentelemetry/tracing": "^0.14.0", + "@opentelemetry/api": "^0.15.0", + "@opentelemetry/exporter-jaeger": "^0.15.0", + "@opentelemetry/exporter-zipkin": "^0.15.0", + "@opentelemetry/node": "^0.15.0", + "@opentelemetry/plugin-http": "^0.15.0", + "@opentelemetry/plugin-redis": "^0.13.0", + "@opentelemetry/tracing": "^0.15.0", "axios": "^0.19.0", "express": "^4.17.1", "redis": "^2.8.0" diff --git a/lerna.json b/lerna.json index 1bbdff1c58..375b300972 100644 --- a/lerna.json +++ b/lerna.json @@ -9,7 +9,7 @@ "propagators/*", "detectors/node/*" ], - "version": "0.12.1", + "version": "0.13.0", "changelog": { "repo": "open-telemetry/opentelemetry-js-contrib", "labels": { diff --git a/metapackages/plugins-node-core-and-contrib/package.json b/metapackages/plugins-node-core-and-contrib/package.json index 49e785b424..55b1442aea 100644 --- a/metapackages/plugins-node-core-and-contrib/package.json +++ b/metapackages/plugins-node-core-and-contrib/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugins-node-core-and-contrib", - "version": "0.12.1", + "version": "0.13.0", "description": "Metapackage which bundles opentelemetry node core and contrib plugins", "author": "OpenTelemetry Authors", "homepage": "https://github.com/open-telemetry/opentelemetry-js#readme", @@ -16,13 +16,13 @@ "url": "https://github.com/open-telemetry/opentelemetry-js/issues" }, "dependencies": { - "@opentelemetry/plugin-express": "^0.12.1", - "@opentelemetry/plugin-ioredis": "^0.12.1", - "@opentelemetry/plugin-mongodb": "^0.12.1", - "@opentelemetry/plugin-mysql": "^0.12.1", - "@opentelemetry/plugin-pg": "^0.12.1", - "@opentelemetry/plugin-pg-pool": "^0.12.1", - "@opentelemetry/plugin-redis": "^0.12.1", + "@opentelemetry/plugin-express": "^0.13.0", + "@opentelemetry/plugin-ioredis": "^0.13.0", + "@opentelemetry/plugin-mongodb": "^0.13.0", + "@opentelemetry/plugin-mysql": "^0.13.0", + "@opentelemetry/plugin-pg": "^0.13.0", + "@opentelemetry/plugin-pg-pool": "^0.13.0", + "@opentelemetry/plugin-redis": "^0.13.0", "@opentelemetry/plugins-node-core": "^0.15.0" } } diff --git a/packages/opentelemetry-host-metrics/package.json b/packages/opentelemetry-host-metrics/package.json index 0d9dbc8d40..411c41f990 100644 --- a/packages/opentelemetry-host-metrics/package.json +++ b/packages/opentelemetry-host-metrics/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/host-metrics", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry Host Metrics for Node.js", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/packages/opentelemetry-host-metrics/src/version.ts b/packages/opentelemetry-host-metrics/src/version.ts index c032ed99f3..db447568f3 100644 --- a/packages/opentelemetry-host-metrics/src/version.ts +++ b/packages/opentelemetry-host-metrics/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/packages/opentelemetry-test-utils/package.json b/packages/opentelemetry-test-utils/package.json index 20d2d33d06..1d96626eb5 100644 --- a/packages/opentelemetry-test-utils/package.json +++ b/packages/opentelemetry-test-utils/package.json @@ -1,7 +1,7 @@ { "name": "@opentelemetry/test-utils", "private": true, - "version": "0.12.1", + "version": "0.13.0", "description": "Test utilities.", "main": "build/testUtils.js", "scripts": { diff --git a/plugins/node/opentelemetry-hapi-instrumentation/package.json b/plugins/node/opentelemetry-hapi-instrumentation/package.json index c186a22042..36479ec606 100644 --- a/plugins/node/opentelemetry-hapi-instrumentation/package.json +++ b/plugins/node/opentelemetry-hapi-instrumentation/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/hapi-instrumentation", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry Hapi automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/node/opentelemetry-hapi-instrumentation/src/version.ts b/plugins/node/opentelemetry-hapi-instrumentation/src/version.ts index c032ed99f3..db447568f3 100644 --- a/plugins/node/opentelemetry-hapi-instrumentation/src/version.ts +++ b/plugins/node/opentelemetry-hapi-instrumentation/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/plugins/node/opentelemetry-instrumentation-graphql/package.json b/plugins/node/opentelemetry-instrumentation-graphql/package.json index 44c1c3f9cd..f96db9b2b9 100644 --- a/plugins/node/opentelemetry-instrumentation-graphql/package.json +++ b/plugins/node/opentelemetry-instrumentation-graphql/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/instrumentation-graphql", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry @opentelemetry/instrumentation-graphql automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/node/opentelemetry-instrumentation-graphql/src/version.ts b/plugins/node/opentelemetry-instrumentation-graphql/src/version.ts index c032ed99f3..db447568f3 100644 --- a/plugins/node/opentelemetry-instrumentation-graphql/src/version.ts +++ b/plugins/node/opentelemetry-instrumentation-graphql/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/plugins/node/opentelemetry-koa-instrumentation/package.json b/plugins/node/opentelemetry-koa-instrumentation/package.json index 7c7e3b2a18..bb3ae7ae8d 100644 --- a/plugins/node/opentelemetry-koa-instrumentation/package.json +++ b/plugins/node/opentelemetry-koa-instrumentation/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/koa-instrumentation", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry Koa automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/node/opentelemetry-koa-instrumentation/src/version.ts b/plugins/node/opentelemetry-koa-instrumentation/src/version.ts index c032ed99f3..db447568f3 100644 --- a/plugins/node/opentelemetry-koa-instrumentation/src/version.ts +++ b/plugins/node/opentelemetry-koa-instrumentation/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/plugins/node/opentelemetry-plugin-dns/package.json b/plugins/node/opentelemetry-plugin-dns/package.json index d3bc4731c2..fa9426b122 100644 --- a/plugins/node/opentelemetry-plugin-dns/package.json +++ b/plugins/node/opentelemetry-plugin-dns/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-dns", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry dns automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/node/opentelemetry-plugin-dns/src/version.ts b/plugins/node/opentelemetry-plugin-dns/src/version.ts index c032ed99f3..db447568f3 100644 --- a/plugins/node/opentelemetry-plugin-dns/src/version.ts +++ b/plugins/node/opentelemetry-plugin-dns/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/plugins/node/opentelemetry-plugin-express/package.json b/plugins/node/opentelemetry-plugin-express/package.json index af3ec0b434..15616eec31 100644 --- a/plugins/node/opentelemetry-plugin-express/package.json +++ b/plugins/node/opentelemetry-plugin-express/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-express", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry express automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/node/opentelemetry-plugin-express/src/version.ts b/plugins/node/opentelemetry-plugin-express/src/version.ts index c032ed99f3..db447568f3 100644 --- a/plugins/node/opentelemetry-plugin-express/src/version.ts +++ b/plugins/node/opentelemetry-plugin-express/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/plugins/node/opentelemetry-plugin-ioredis/package.json b/plugins/node/opentelemetry-plugin-ioredis/package.json index ac315f76e2..839dc38e31 100644 --- a/plugins/node/opentelemetry-plugin-ioredis/package.json +++ b/plugins/node/opentelemetry-plugin-ioredis/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-ioredis", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry ioredis automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -46,7 +46,7 @@ "devDependencies": { "@opentelemetry/context-async-hooks": "^0.15.0", "@opentelemetry/node": "^0.15.0", - "@opentelemetry/test-utils": "^0.12.1", + "@opentelemetry/test-utils": "^0.13.0", "@opentelemetry/tracing": "^0.15.0", "@types/ioredis": "4.17.3", "@types/mocha": "7.0.2", diff --git a/plugins/node/opentelemetry-plugin-ioredis/src/version.ts b/plugins/node/opentelemetry-plugin-ioredis/src/version.ts index c032ed99f3..db447568f3 100644 --- a/plugins/node/opentelemetry-plugin-ioredis/src/version.ts +++ b/plugins/node/opentelemetry-plugin-ioredis/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/plugins/node/opentelemetry-plugin-mongodb/package.json b/plugins/node/opentelemetry-plugin-mongodb/package.json index 62dd7a95e1..e6462d95da 100644 --- a/plugins/node/opentelemetry-plugin-mongodb/package.json +++ b/plugins/node/opentelemetry-plugin-mongodb/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-mongodb", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry mongodb automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/node/opentelemetry-plugin-mongodb/src/version.ts b/plugins/node/opentelemetry-plugin-mongodb/src/version.ts index c032ed99f3..db447568f3 100644 --- a/plugins/node/opentelemetry-plugin-mongodb/src/version.ts +++ b/plugins/node/opentelemetry-plugin-mongodb/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/plugins/node/opentelemetry-plugin-mysql/package.json b/plugins/node/opentelemetry-plugin-mysql/package.json index 60a53d121f..2a90db9811 100644 --- a/plugins/node/opentelemetry-plugin-mysql/package.json +++ b/plugins/node/opentelemetry-plugin-mysql/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-mysql", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry mysql automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -44,7 +44,7 @@ "@opentelemetry/context-async-hooks": "^0.15.0", "@opentelemetry/node": "^0.15.0", "@opentelemetry/semantic-conventions": "^0.15.0", - "@opentelemetry/test-utils": "^0.12.1", + "@opentelemetry/test-utils": "^0.13.0", "@opentelemetry/tracing": "^0.15.0", "@types/mocha": "7.0.2", "@types/mysql": "2.15.15", diff --git a/plugins/node/opentelemetry-plugin-mysql/src/version.ts b/plugins/node/opentelemetry-plugin-mysql/src/version.ts index c032ed99f3..db447568f3 100644 --- a/plugins/node/opentelemetry-plugin-mysql/src/version.ts +++ b/plugins/node/opentelemetry-plugin-mysql/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/plugins/node/opentelemetry-plugin-pg-pool/package.json b/plugins/node/opentelemetry-plugin-pg-pool/package.json index 3621bf3426..5843cc0dce 100644 --- a/plugins/node/opentelemetry-plugin-pg-pool/package.json +++ b/plugins/node/opentelemetry-plugin-pg-pool/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-pg-pool", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry postgres pool automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -48,8 +48,8 @@ }, "devDependencies": { "@opentelemetry/context-async-hooks": "^0.15.0", - "@opentelemetry/plugin-pg": "^0.12.1", - "@opentelemetry/test-utils": "^0.12.1", + "@opentelemetry/plugin-pg": "^0.13.0", + "@opentelemetry/test-utils": "^0.13.0", "@opentelemetry/tracing": "^0.15.0", "@types/mocha": "7.0.2", "@types/node": "14.0.27", diff --git a/plugins/node/opentelemetry-plugin-pg-pool/src/version.ts b/plugins/node/opentelemetry-plugin-pg-pool/src/version.ts index c032ed99f3..db447568f3 100644 --- a/plugins/node/opentelemetry-plugin-pg-pool/src/version.ts +++ b/plugins/node/opentelemetry-plugin-pg-pool/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/plugins/node/opentelemetry-plugin-pg/package.json b/plugins/node/opentelemetry-plugin-pg/package.json index 299ea55581..59f71d83b6 100644 --- a/plugins/node/opentelemetry-plugin-pg/package.json +++ b/plugins/node/opentelemetry-plugin-pg/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-pg", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry postgres automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -48,7 +48,7 @@ "devDependencies": { "@opentelemetry/context-async-hooks": "^0.15.0", "@opentelemetry/node": "^0.15.0", - "@opentelemetry/test-utils": "^0.12.1", + "@opentelemetry/test-utils": "^0.13.0", "@opentelemetry/tracing": "^0.15.0", "@types/mocha": "7.0.2", "@types/node": "14.0.27", diff --git a/plugins/node/opentelemetry-plugin-pg/src/version.ts b/plugins/node/opentelemetry-plugin-pg/src/version.ts index c032ed99f3..db447568f3 100644 --- a/plugins/node/opentelemetry-plugin-pg/src/version.ts +++ b/plugins/node/opentelemetry-plugin-pg/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/plugins/node/opentelemetry-plugin-redis/package.json b/plugins/node/opentelemetry-plugin-redis/package.json index a866526c5c..a3010d6bf0 100644 --- a/plugins/node/opentelemetry-plugin-redis/package.json +++ b/plugins/node/opentelemetry-plugin-redis/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-redis", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry redis automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -46,7 +46,7 @@ "@opentelemetry/context-async-hooks": "^0.15.0", "@opentelemetry/node": "^0.15.0", "@opentelemetry/semantic-conventions": "^0.15.0", - "@opentelemetry/test-utils": "^0.12.1", + "@opentelemetry/test-utils": "^0.13.0", "@opentelemetry/tracing": "^0.15.0", "@types/mocha": "7.0.2", "@types/node": "14.0.27", diff --git a/plugins/node/opentelemetry-plugin-redis/src/version.ts b/plugins/node/opentelemetry-plugin-redis/src/version.ts index c032ed99f3..db447568f3 100644 --- a/plugins/node/opentelemetry-plugin-redis/src/version.ts +++ b/plugins/node/opentelemetry-plugin-redis/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/plugins/web/opentelemetry-plugin-document-load/package.json b/plugins/web/opentelemetry-plugin-document-load/package.json index 8e347a2710..99dbece259 100644 --- a/plugins/web/opentelemetry-plugin-document-load/package.json +++ b/plugins/web/opentelemetry-plugin-document-load/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-document-load", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry document-load automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/web/opentelemetry-plugin-document-load/src/version.ts b/plugins/web/opentelemetry-plugin-document-load/src/version.ts index c032ed99f3..db447568f3 100644 --- a/plugins/web/opentelemetry-plugin-document-load/src/version.ts +++ b/plugins/web/opentelemetry-plugin-document-load/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/plugins/web/opentelemetry-plugin-react-load/package.json b/plugins/web/opentelemetry-plugin-react-load/package.json index c330146962..b2dba0ff03 100644 --- a/plugins/web/opentelemetry-plugin-react-load/package.json +++ b/plugins/web/opentelemetry-plugin-react-load/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-react-load", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry React loading automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/web/opentelemetry-plugin-react-load/src/version.ts b/plugins/web/opentelemetry-plugin-react-load/src/version.ts index c032ed99f3..db447568f3 100644 --- a/plugins/web/opentelemetry-plugin-react-load/src/version.ts +++ b/plugins/web/opentelemetry-plugin-react-load/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/plugins/web/opentelemetry-plugin-user-interaction/package.json b/plugins/web/opentelemetry-plugin-user-interaction/package.json index 558b2a654d..eb634de4a7 100644 --- a/plugins/web/opentelemetry-plugin-user-interaction/package.json +++ b/plugins/web/opentelemetry-plugin-user-interaction/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-user-interaction", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry UserInteraction automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/web/opentelemetry-plugin-user-interaction/src/version.ts b/plugins/web/opentelemetry-plugin-user-interaction/src/version.ts index c032ed99f3..db447568f3 100644 --- a/plugins/web/opentelemetry-plugin-user-interaction/src/version.ts +++ b/plugins/web/opentelemetry-plugin-user-interaction/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/propagators/opentelemetry-propagator-grpc-census-binary/package.json b/propagators/opentelemetry-propagator-grpc-census-binary/package.json index 5a5e162004..abe41d55ea 100644 --- a/propagators/opentelemetry-propagator-grpc-census-binary/package.json +++ b/propagators/opentelemetry-propagator-grpc-census-binary/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/propagator-grpc-census-binary", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry gRPC Census propagator provides a context propagator for OpenTelemetry that can use the gRPC binary header: 'grpc-trace-bin' for interoperability with OpenCensus", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/propagators/opentelemetry-propagator-grpc-census-binary/src/version.ts b/propagators/opentelemetry-propagator-grpc-census-binary/src/version.ts index c032ed99f3..db447568f3 100644 --- a/propagators/opentelemetry-propagator-grpc-census-binary/src/version.ts +++ b/propagators/opentelemetry-propagator-grpc-census-binary/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0'; diff --git a/propagators/opentelemetry-propagator-jaeger/package.json b/propagators/opentelemetry-propagator-jaeger/package.json index 8818b859ee..22adb8c14d 100644 --- a/propagators/opentelemetry-propagator-jaeger/package.json +++ b/propagators/opentelemetry-propagator-jaeger/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/propagator-jaeger", - "version": "0.12.1", + "version": "0.13.0", "description": "OpenTelemetry Jaeger propagator provides HTTP header propagation for systems that are using Jaeger HTTP header format.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/propagators/opentelemetry-propagator-jaeger/src/version.ts b/propagators/opentelemetry-propagator-jaeger/src/version.ts index c032ed99f3..db447568f3 100644 --- a/propagators/opentelemetry-propagator-jaeger/src/version.ts +++ b/propagators/opentelemetry-propagator-jaeger/src/version.ts @@ -15,4 +15,4 @@ */ // this is autogenerated file, see scripts/version-update.js -export const VERSION = '0.12.1'; +export const VERSION = '0.13.0';