Skip to content

Commit

Permalink
chore: mark otlp exporters experimental (#2490)
Browse files Browse the repository at this point in the history
  • Loading branch information
dyladan committed Sep 27, 2021
1 parent d41fa7b commit f0dc893
Show file tree
Hide file tree
Showing 114 changed files with 88 additions and 91 deletions.
8 changes: 4 additions & 4 deletions .gitmodules
@@ -1,6 +1,6 @@
[submodule "packages/opentelemetry-exporter-otlp-grpc/protos"]
path = packages/opentelemetry-exporter-otlp-grpc/protos
[submodule "experimental/packages/opentelemetry-exporter-otlp-proto/protos"]
path = experimental/packages/opentelemetry-exporter-otlp-proto/protos
url = https://github.com/open-telemetry/opentelemetry-proto.git
[submodule "packages/opentelemetry-exporter-otlp-proto/protos"]
path = packages/opentelemetry-exporter-otlp-proto/protos
[submodule "experimental/packages/opentelemetry-exporter-otlp-grpc/protos"]
path = experimental/packages/opentelemetry-exporter-otlp-grpc/protos
url = https://github.com/open-telemetry/opentelemetry-proto.git
4 changes: 2 additions & 2 deletions examples/otlp-exporter-node/README.md
@@ -1,8 +1,8 @@
# Overview

This example shows how to use [@opentelemetry/exporter-otlp-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-exporter-otlp-http) to instrument a simple Node.js application.
This example shows how to use [@opentelemetry/exporter-otlp-http](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-otlp-http) to instrument a simple Node.js application.

This example will export spans data simultaneously using [Exporter Collector](https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-exporter-otlp-http) and grpc. It will use [proto format](https://github.com/open-telemetry/opentelemetry-proto).
This example will export spans data simultaneously using [Exporter Collector](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-otlp-http) and grpc. It will use [proto format](https://github.com/open-telemetry/opentelemetry-proto).

## Installation

Expand Down
Expand Up @@ -4,5 +4,5 @@ module.exports = {
"commonjs": true,
"node": true,
},
...require('../../eslint.config.js')
...require('../../../eslint.config.js')
}
Expand Up @@ -15,7 +15,7 @@
"submodule": "git submodule sync --recursive && git submodule update --init --recursive",
"tdd": "npm run test -- --watch-extensions ts --watch",
"test": "nyc ts-mocha -p tsconfig.json 'test/**/*.test.ts'",
"version": "node ../../scripts/version-update.js",
"version": "node ../../../scripts/version-update.js",
"watch": "npm run protos:copy && tsc -w",
"precompile": "lerna run version --scope $(npm pkg get name) --include-filtered-dependencies",
"prewatch": "npm run precompile"
Expand Down
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.base.json",
"extends": "../../../tsconfig.base.json",
"compilerOptions": {
"rootDir": ".",
"outDir": "build"
Expand All @@ -10,16 +10,13 @@
],
"references": [
{
"path": "../opentelemetry-core"
"path": "../opentelemetry-api-metrics"
},
{
"path": "../opentelemetry-exporter-otlp-http"
},
{
"path": "../opentelemetry-resources"
},
{
"path": "../opentelemetry-sdk-trace-base"
"path": "../opentelemetry-sdk-metrics-base"
}
]
}
Expand Up @@ -5,5 +5,5 @@ module.exports = {
"node": true,
"browser": true
},
...require('../../eslint.config.js')
...require('../../../eslint.config.js')
}
Expand Up @@ -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, {
Expand Down
Expand Up @@ -21,7 +21,7 @@
"tdd:browser": "karma start",
"test": "nyc ts-mocha -p tsconfig.json 'test/**/*.test.ts' --exclude 'test/browser/**/*.ts'",
"test:browser": "nyc karma start --single-run",
"version": "node ../../scripts/version-update.js",
"version": "node ../../../scripts/version-update.js",
"watch": "tsc --build --watch tsconfig.json tsconfig.esm.json",
"precompile": "lerna run version --scope $(npm pkg get name) --include-filtered-dependencies",
"prewatch": "npm run precompile"
Expand Down
@@ -0,0 +1,19 @@
{
"extends": "../../../tsconfig.base.esm.json",
"compilerOptions": {
"rootDir": "src",
"outDir": "build/esm",
"tsBuildInfoFile": "build/esm/tsconfig.esm.tsbuildinfo"
},
"include": [
"src/**/*.ts"
],
"references": [
{
"path": "../opentelemetry-api-metrics/tsconfig.esm.json"
},
{
"path": "../opentelemetry-sdk-metrics-base/tsconfig.esm.json"
}
]
}
@@ -0,0 +1,19 @@
{
"extends": "../../../tsconfig.base.json",
"compilerOptions": {
"rootDir": ".",
"outDir": "build"
},
"include": [
"src/**/*.ts",
"test/**/*.ts"
],
"references": [
{
"path": "../opentelemetry-api-metrics"
},
{
"path": "../opentelemetry-sdk-metrics-base"
}
]
}
Expand Up @@ -4,5 +4,5 @@ module.exports = {
"commonjs": true,
"node": true,
},
...require('../../eslint.config.js')
...require('../../../eslint.config.js')
}
Expand Up @@ -15,7 +15,7 @@
"submodule": "git submodule sync --recursive && git submodule update --init --recursive",
"tdd": "npm run test -- --watch-extensions ts --watch",
"test": "nyc ts-mocha -p tsconfig.json 'test/**/*.test.ts'",
"version": "node ../../scripts/version-update.js",
"version": "node ../../../scripts/version-update.js",
"watch": "npm run protos:copy && tsc -w",
"precompile": "lerna run version --scope $(npm pkg get name) --include-filtered-dependencies",
"prewatch": "npm run precompile"
Expand Down
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.base.json",
"extends": "../../../tsconfig.base.json",
"compilerOptions": {
"rootDir": ".",
"outDir": "build"
Expand All @@ -10,16 +10,13 @@
],
"references": [
{
"path": "../opentelemetry-core"
"path": "../opentelemetry-api-metrics"
},
{
"path": "../opentelemetry-exporter-otlp-http"
},
{
"path": "../opentelemetry-resources"
},
{
"path": "../opentelemetry-sdk-trace-base"
"path": "../opentelemetry-sdk-metrics-base"
}
]
}
Expand Up @@ -11,6 +11,9 @@
"references": [
{
"path": "../opentelemetry-api-metrics"
},
{
"path": "../opentelemetry-sdk-metrics-base"
}
]
}
12 changes: 12 additions & 0 deletions experimental/tsconfig.esm.json
Expand Up @@ -5,6 +5,18 @@
{
"path": "packages/opentelemetry-api-metrics/tsconfig.esm.json"
},
{
"path": "packages/opentelemetry-exporter-otlp-grpc"
},
{
"path": "packages/opentelemetry-exporter-otlp-http/tsconfig.esm.json"
},
{
"path": "packages/opentelemetry-exporter-otlp-proto"
},
{
"path": "packages/opentelemetry-exporter-prometheus"
},
{
"path": "packages/opentelemetry-instrumentation-fetch/tsconfig.esm.json"
},
Expand Down
12 changes: 12 additions & 0 deletions experimental/tsconfig.json
Expand Up @@ -5,6 +5,18 @@
{
"path": "packages/opentelemetry-api-metrics"
},
{
"path": "packages/opentelemetry-exporter-otlp-grpc"
},
{
"path": "packages/opentelemetry-exporter-otlp-http"
},
{
"path": "packages/opentelemetry-exporter-otlp-proto"
},
{
"path": "packages/opentelemetry-exporter-prometheus"
},
{
"path": "packages/opentelemetry-instrumentation-fetch"
},
Expand Down
22 changes: 0 additions & 22 deletions packages/opentelemetry-exporter-otlp-http/tsconfig.esm.json

This file was deleted.

22 changes: 0 additions & 22 deletions packages/opentelemetry-exporter-otlp-http/tsconfig.json

This file was deleted.

9 changes: 0 additions & 9 deletions tsconfig.esm.json
Expand Up @@ -26,15 +26,6 @@
{
"path": "packages/opentelemetry-exporter-jaeger"
},
{
"path": "packages/opentelemetry-exporter-otlp-grpc"
},
{
"path": "packages/opentelemetry-exporter-otlp-http/tsconfig.esm.json"
},
{
"path": "packages/opentelemetry-exporter-otlp-proto"
},
{
"path": "packages/opentelemetry-exporter-zipkin/tsconfig.esm.json"
},
Expand Down
15 changes: 3 additions & 12 deletions tsconfig.json
Expand Up @@ -4,6 +4,9 @@
"typedocOptions": {
"packages": [
"experimental/packages/opentelemetry-api-metrics",
"experimental/packages/opentelemetry-exporter-otlp-grpc",
"experimental/packages/opentelemetry-exporter-otlp-http",
"experimental/packages/opentelemetry-exporter-otlp-proto",
"experimental/packages/opentelemetry-exporter-prometheus",
"experimental/packages/opentelemetry-instrumentation-fetch",
"experimental/packages/opentelemetry-instrumentation-grpc",
Expand All @@ -16,9 +19,6 @@
"packages/opentelemetry-context-zone",
"packages/opentelemetry-core",
"packages/opentelemetry-exporter-jaeger",
"packages/opentelemetry-exporter-otlp-grpc",
"packages/opentelemetry-exporter-otlp-http",
"packages/opentelemetry-exporter-otlp-proto",
"packages/opentelemetry-exporter-zipkin",
"packages/opentelemetry-propagator-b3",
"packages/opentelemetry-propagator-jaeger",
Expand Down Expand Up @@ -65,15 +65,6 @@
{
"path": "packages/opentelemetry-exporter-jaeger"
},
{
"path": "packages/opentelemetry-exporter-otlp-grpc"
},
{
"path": "packages/opentelemetry-exporter-otlp-http"
},
{
"path": "packages/opentelemetry-exporter-otlp-proto"
},
{
"path": "packages/opentelemetry-exporter-zipkin"
},
Expand Down

0 comments on commit f0dc893

Please sign in to comment.