Skip to content

Commit 11f7c37

Browse files
committed
chore: rename workspace dirs to packages/${package-base-name} (extreme edition)
This is take 2 of open-telemetry#2223 This implements option 3 of open-telemetry#2223 (comment) (i.e. the "extreme" option)
1 parent c8fa46d commit 11f7c37

File tree

1,089 files changed

+1023
-755
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,089 files changed

+1023
-755
lines changed

.github/component-label-map.yml

Lines changed: 115 additions & 115 deletions
Large diffs are not rendered by default.

.github/component_owners.yml

Lines changed: 63 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
11
# Keep all in alphabetical order
22
components:
3-
detectors/node/opentelemetry-resource-detector-alibaba-cloud:
3+
packages/resource-detector-alibaba-cloud:
44
- legendecas
5-
detectors/node/opentelemetry-resource-detector-aws:
5+
packages/resource-detector-aws:
66
- jj22ee
7-
detectors/node/opentelemetry-resource-detector-azure:
7+
packages/resource-detector-azure:
88
- jacksonweber
99
- hectorhdzg
10-
detectors/node/opentelemetry-resource-detector-container:
10+
packages/resource-detector-container:
1111
- abhee11
12-
detectors/node/opentelemetry-resource-detector-gcp:
12+
packages/resource-detector-gcp:
1313
- aabmass
1414
- punya
15-
detectors/node/opentelemetry-resource-detector-github: []
15+
packages/resource-detector-github: []
1616
# Unmaintained
17-
detectors/node/opentelemetry-resource-detector-instana:
17+
packages/resource-detector-instana:
1818
- kirrg001
1919
incubator/opentelemetry-sampler-aws-xray:
2020
- jj22ee
2121
- yiyuan-he
22-
metapackages/auto-configuration-propagators:
22+
packages/auto-configuration-propagators:
2323
- pichlermarc
24-
metapackages/auto-instrumentations-node:
24+
packages/auto-instrumentations-node:
2525
- dyladan
2626
- pichlermarc
2727
- legendecas
2828
- blumamir
29-
metapackages/auto-instrumentations-web:
29+
packages/auto-instrumentations-web:
3030
- dyladan
3131
- pichlermarc
3232
- legendecas
@@ -36,132 +36,132 @@ components:
3636
packages/baggage-span-processor:
3737
- mikegoldsmith
3838
- jamiedanielson
39-
packages/opentelemetry-host-metrics:
39+
packages/host-metrics:
4040
- legendecas
41-
packages/opentelemetry-id-generator-aws-xray:
41+
packages/id-generator-aws-xray:
4242
- jj22ee
43-
packages/opentelemetry-propagation-utils:
43+
packages/propagation-utils:
4444
- dyladan
4545
- pichlermarc
4646
- legendecas
4747
- blumamir
48-
packages/opentelemetry-redis-common: []
48+
packages/redis-common: []
4949
# Unmaintained
50-
packages/opentelemetry-test-utils:
50+
packages/contrib-test-utils:
5151
- dyladan
5252
- pichlermarc
5353
- legendecas
5454
- blumamir
5555
packages/winston-transport:
5656
- hectorhdzg
57-
plugins/node/instrumentation-amqplib:
57+
packages/instrumentation-amqplib:
5858
- blumamir
59-
plugins/node/instrumentation-cucumber:
59+
packages/instrumentation-cucumber:
6060
- Ugzuzg
61-
plugins/node/instrumentation-dataloader:
61+
packages/instrumentation-dataloader:
6262
- henrinormak
63-
plugins/node/instrumentation-fs: []
63+
packages/instrumentation-fs: []
6464
# Unmaintained
65-
plugins/node/instrumentation-kafkajs:
65+
packages/instrumentation-kafkajs:
6666
- seemk
67-
plugins/node/instrumentation-lru-memoizer:
67+
packages/instrumentation-lru-memoizer:
6868
- blumamir
69-
plugins/node/instrumentation-mongoose:
69+
packages/instrumentation-mongoose:
7070
- blumamir
71-
plugins/node/instrumentation-socket.io:
71+
packages/instrumentation-socket.io:
7272
- mottibec
73-
plugins/node/instrumentation-tedious: []
73+
packages/instrumentation-tedious: []
7474
# Unmaintained
75-
plugins/node/instrumentation-typeorm:
75+
packages/instrumentation-typeorm:
7676
- seemk
7777
- weyert
7878
- t2t2
7979
- mhennoch
80-
plugins/node/opentelemetry-instrumentation-aws-lambda:
80+
packages/instrumentation-aws-lambda:
8181
- jj22ee
82-
plugins/node/opentelemetry-instrumentation-aws-sdk:
82+
packages/instrumentation-aws-sdk:
8383
- blumamir
8484
- jj22ee
8585
- trivikr
86-
plugins/node/opentelemetry-instrumentation-bunyan:
86+
packages/instrumentation-bunyan:
8787
- seemk
8888
- trentm
89-
plugins/node/opentelemetry-instrumentation-cassandra:
89+
packages/instrumentation-cassandra-driver:
9090
- seemk
91-
plugins/node/opentelemetry-instrumentation-connect: []
91+
packages/instrumentation-connect: []
9292
# Unmaintained
93-
plugins/node/opentelemetry-instrumentation-dns: []
93+
packages/instrumentation-dns: []
9494
# Unmaintained
95-
plugins/node/opentelemetry-instrumentation-express:
95+
packages/instrumentation-express:
9696
- JamieDanielson
9797
- pkanal
9898
- raphael-theriault-swi
99-
plugins/node/opentelemetry-instrumentation-fastify: []
99+
packages/instrumentation-fastify: []
100100
# Unmaintained
101-
plugins/node/opentelemetry-instrumentation-generic-pool: []
101+
packages/instrumentation-generic-pool: []
102102
# Unmaintained
103-
plugins/node/opentelemetry-instrumentation-graphql:
103+
packages/instrumentation-graphql:
104104
- obecny
105-
plugins/node/opentelemetry-instrumentation-hapi: []
105+
packages/instrumentation-hapi: []
106106
# Unmaintained
107-
plugins/node/opentelemetry-instrumentation-ioredis:
107+
packages/instrumentation-ioredis:
108108
- blumamir
109109
- naseemkullah
110-
plugins/node/opentelemetry-instrumentation-knex: []
110+
packages/instrumentation-knex: []
111111
# Unmaintained
112-
plugins/node/opentelemetry-instrumentation-koa: []
112+
packages/instrumentation-koa: []
113113
# Unmaintained
114-
plugins/node/opentelemetry-instrumentation-memcached: []
114+
packages/instrumentation-memcached: []
115115
# Unmaintained
116-
plugins/node/opentelemetry-instrumentation-mongodb:
116+
packages/instrumentation-mongodb:
117117
- onurtemizkan
118-
plugins/node/opentelemetry-instrumentation-mysql: []
118+
packages/instrumentation-mysql: []
119119
# Unmaintained
120-
plugins/node/opentelemetry-instrumentation-mysql2:
120+
packages/instrumentation-mysql2:
121121
- raphael-theriault-swi
122-
plugins/node/opentelemetry-instrumentation-nestjs-core: []
122+
packages/instrumentation-nestjs-core: []
123123
# Unmaintained
124-
plugins/node/opentelemetry-instrumentation-net:
124+
packages/instrumentation-net:
125125
- seemk
126-
plugins/node/opentelemetry-instrumentation-oracledb:
126+
packages/instrumentation-oracledb:
127127
- sudarshan12s
128128
- sharadraju
129-
plugins/node/instrumentation-runtime-node:
129+
packages/instrumentation-runtime-node:
130130
- d4nyll
131-
plugins/node/opentelemetry-instrumentation-pg:
131+
packages/instrumentation-pg:
132132
- maryliag
133-
plugins/node/opentelemetry-instrumentation-pino:
133+
packages/instrumentation-pino:
134134
- seemk
135-
plugins/node/opentelemetry-instrumentation-redis-4:
135+
packages/instrumentation-redis-4:
136136
- blumamir
137-
plugins/node/opentelemetry-instrumentation-redis:
137+
packages/instrumentation-redis:
138138
- blumamir
139-
plugins/node/opentelemetry-instrumentation-restify: []
139+
packages/instrumentation-restify: []
140140
# Unmaintained
141-
plugins/node/opentelemetry-instrumentation-router: []
141+
packages/instrumentation-router: []
142142
# Unmaintained
143-
plugins/node/instrumentation-undici:
143+
packages/instrumentation-undici:
144144
- david-luna
145145
- trentm
146-
plugins/node/opentelemetry-instrumentation-winston:
146+
packages/instrumentation-winston:
147147
- seemk
148-
plugins/web/opentelemetry-instrumentation-document-load:
148+
packages/instrumentation-document-load:
149149
- pkanal
150150
- martinkuba
151-
plugins/web/opentelemetry-instrumentation-long-task:
151+
packages/instrumentation-long-task:
152152
- mhennoch
153153
- t2t2
154-
plugins/web/opentelemetry-instrumentation-user-interaction:
154+
packages/instrumentation-user-interaction:
155155
- obecny
156-
plugins/web/opentelemetry-plugin-react-load:
156+
packages/plugin-react-load:
157157
- martinkuba
158-
propagators/opentelemetry-propagator-instana:
158+
packages/propagator-instana:
159159
- kirrg001
160-
propagators/opentelemetry-propagator-ot-trace: []
160+
packages/propagator-ot-trace: []
161161
# Unmaintained
162-
propagators/propagator-aws-xray:
162+
packages/propagator-aws-xray:
163163
- jj22ee
164-
propagators/propagator-aws-xray-lambda: [ ]
164+
packages/propagator-aws-xray-lambda: [ ]
165165
# Unmaintained
166166

167167
ignored-authors:

.release-please-manifest.json

Lines changed: 64 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,69 @@
11
{
2-
"detectors/node/opentelemetry-resource-detector-alibaba-cloud": "0.31.2",
3-
"detectors/node/opentelemetry-resource-detector-aws": "2.2.0",
4-
"detectors/node/opentelemetry-resource-detector-azure": "0.9.0",
5-
"detectors/node/opentelemetry-resource-detector-container": "0.7.2",
6-
"detectors/node/opentelemetry-resource-detector-gcp": "0.36.0",
7-
"detectors/node/opentelemetry-resource-detector-github": "0.31.0",
8-
"detectors/node/opentelemetry-resource-detector-instana": "0.21.0",
9-
"metapackages/auto-configuration-propagators": "0.4.1",
10-
"metapackages/auto-instrumentations-node": "0.60.1",
11-
"metapackages/auto-instrumentations-web": "0.48.0",
2+
"packages/resource-detector-alibaba-cloud": "0.31.2",
3+
"packages/resource-detector-aws": "2.2.0",
4+
"packages/resource-detector-azure": "0.9.0",
5+
"packages/resource-detector-container": "0.7.2",
6+
"packages/resource-detector-gcp": "0.36.0",
7+
"packages/resource-detector-github": "0.31.0",
8+
"packages/resource-detector-instana": "0.21.0",
9+
"packages/auto-configuration-propagators": "0.4.1",
10+
"packages/auto-instrumentations-node": "0.60.1",
11+
"packages/auto-instrumentations-web": "0.48.0",
1212
"packages/baggage-span-processor": "0.4.0",
1313
"packages/baggage-log-record-processor": "0.3.0",
14-
"packages/opentelemetry-host-metrics": "0.36.0",
15-
"packages/opentelemetry-id-generator-aws-xray": "2.0.0",
16-
"packages/opentelemetry-propagation-utils": "0.31.2",
17-
"packages/opentelemetry-redis-common": "0.37.0",
18-
"packages/opentelemetry-sql-common": "0.41.0",
19-
"packages/opentelemetry-test-utils": "0.48.0",
14+
"packages/host-metrics": "0.36.0",
15+
"packages/id-generator-aws-xray": "2.0.0",
16+
"packages/propagation-utils": "0.31.2",
17+
"packages/redis-common": "0.37.0",
18+
"packages/sql-common": "0.41.0",
19+
"packages/contrib-test-utils": "0.48.0",
2020
"packages/winston-transport": "0.13.0",
21-
"plugins/node/instrumentation-amqplib": "0.49.0",
22-
"plugins/node/instrumentation-cucumber": "0.17.0",
23-
"plugins/node/instrumentation-dataloader": "0.19.0",
24-
"plugins/node/instrumentation-fs": "0.22.0",
25-
"plugins/node/instrumentation-kafkajs": "0.11.0",
26-
"plugins/node/instrumentation-lru-memoizer": "0.47.0",
27-
"plugins/node/instrumentation-mongoose": "0.49.0",
28-
"plugins/node/instrumentation-runtime-node": "0.16.0",
29-
"plugins/node/instrumentation-socket.io": "0.49.0",
30-
"plugins/node/instrumentation-tedious": "0.21.0",
31-
"plugins/node/instrumentation-typeorm": "0.3.0",
32-
"plugins/node/instrumentation-undici": "0.13.1",
33-
"plugins/node/opentelemetry-instrumentation-aws-lambda": "0.53.0",
34-
"plugins/node/opentelemetry-instrumentation-aws-sdk": "0.54.0",
35-
"plugins/node/opentelemetry-instrumentation-bunyan": "0.48.0",
36-
"plugins/node/opentelemetry-instrumentation-cassandra": "0.48.0",
37-
"plugins/node/opentelemetry-instrumentation-connect": "0.46.0",
38-
"plugins/node/opentelemetry-instrumentation-dns": "0.46.0",
39-
"plugins/node/opentelemetry-instrumentation-express": "0.51.0",
40-
"plugins/node/opentelemetry-instrumentation-fastify": "0.47.0",
41-
"plugins/node/opentelemetry-instrumentation-generic-pool": "0.46.0",
42-
"plugins/node/opentelemetry-instrumentation-graphql": "0.50.0",
43-
"plugins/node/opentelemetry-instrumentation-hapi": "0.49.0",
44-
"plugins/node/opentelemetry-instrumentation-ioredis": "0.50.0",
45-
"plugins/node/opentelemetry-instrumentation-knex": "0.47.0",
46-
"plugins/node/opentelemetry-instrumentation-koa": "0.50.1",
47-
"plugins/node/opentelemetry-instrumentation-memcached": "0.46.0",
48-
"plugins/node/opentelemetry-instrumentation-mongodb": "0.55.1",
49-
"plugins/node/opentelemetry-instrumentation-mysql": "0.48.0",
50-
"plugins/node/opentelemetry-instrumentation-mysql2": "0.48.0",
51-
"plugins/node/opentelemetry-instrumentation-nestjs-core": "0.48.0",
52-
"plugins/node/opentelemetry-instrumentation-net": "0.46.1",
53-
"plugins/node/opentelemetry-instrumentation-oracledb": "0.28.0",
54-
"plugins/node/opentelemetry-instrumentation-pg": "0.54.0",
55-
"plugins/node/opentelemetry-instrumentation-pino": "0.49.0",
56-
"plugins/node/opentelemetry-instrumentation-redis": "0.49.1",
57-
"plugins/node/opentelemetry-instrumentation-redis-4": "0.49.0",
58-
"plugins/node/opentelemetry-instrumentation-restify": "0.48.1",
59-
"plugins/node/opentelemetry-instrumentation-router": "0.47.0",
60-
"plugins/node/opentelemetry-instrumentation-winston": "0.47.0",
61-
"plugins/web/opentelemetry-instrumentation-document-load": "0.47.0",
62-
"plugins/web/opentelemetry-instrumentation-long-task": "0.47.0",
63-
"plugins/web/opentelemetry-instrumentation-user-interaction": "0.47.0",
64-
"plugins/web/opentelemetry-plugin-react-load": "0.34.0",
65-
"propagators/opentelemetry-propagator-instana": "0.4.0",
66-
"propagators/opentelemetry-propagator-ot-trace": "0.28.0",
67-
"propagators/propagator-aws-xray": "2.1.0",
68-
"propagators/propagator-aws-xray-lambda": "0.55.0"
21+
"packages/instrumentation-amqplib": "0.49.0",
22+
"packages/instrumentation-cucumber": "0.17.0",
23+
"packages/instrumentation-dataloader": "0.19.0",
24+
"packages/instrumentation-fs": "0.22.0",
25+
"packages/instrumentation-kafkajs": "0.11.0",
26+
"packages/instrumentation-lru-memoizer": "0.47.0",
27+
"packages/instrumentation-mongoose": "0.49.0",
28+
"packages/instrumentation-runtime-node": "0.16.0",
29+
"packages/instrumentation-socket.io": "0.49.0",
30+
"packages/instrumentation-tedious": "0.21.0",
31+
"packages/instrumentation-typeorm": "0.3.0",
32+
"packages/instrumentation-undici": "0.13.1",
33+
"packages/instrumentation-aws-lambda": "0.53.0",
34+
"packages/instrumentation-aws-sdk": "0.54.0",
35+
"packages/instrumentation-bunyan": "0.48.0",
36+
"packages/instrumentation-cassandra-driver": "0.48.0",
37+
"packages/instrumentation-connect": "0.46.0",
38+
"packages/instrumentation-dns": "0.46.0",
39+
"packages/instrumentation-express": "0.51.0",
40+
"packages/instrumentation-fastify": "0.47.0",
41+
"packages/instrumentation-generic-pool": "0.46.0",
42+
"packages/instrumentation-graphql": "0.50.0",
43+
"packages/instrumentation-hapi": "0.49.0",
44+
"packages/instrumentation-ioredis": "0.50.0",
45+
"packages/instrumentation-knex": "0.47.0",
46+
"packages/instrumentation-koa": "0.50.1",
47+
"packages/instrumentation-memcached": "0.46.0",
48+
"packages/instrumentation-mongodb": "0.55.1",
49+
"packages/instrumentation-mysql": "0.48.0",
50+
"packages/instrumentation-mysql2": "0.48.0",
51+
"packages/instrumentation-nestjs-core": "0.48.0",
52+
"packages/instrumentation-net": "0.46.1",
53+
"packages/instrumentation-oracledb": "0.28.0",
54+
"packages/instrumentation-pg": "0.54.0",
55+
"packages/instrumentation-pino": "0.49.0",
56+
"packages/instrumentation-redis": "0.49.1",
57+
"packages/instrumentation-redis-4": "0.49.0",
58+
"packages/instrumentation-restify": "0.48.1",
59+
"packages/instrumentation-router": "0.47.0",
60+
"packages/instrumentation-winston": "0.47.0",
61+
"packages/instrumentation-document-load": "0.47.0",
62+
"packages/instrumentation-long-task": "0.47.0",
63+
"packages/instrumentation-user-interaction": "0.47.0",
64+
"packages/plugin-react-load": "0.34.0",
65+
"packages/propagator-instana": "0.4.0",
66+
"packages/propagator-ot-trace": "0.28.0",
67+
"packages/propagator-aws-xray": "2.1.0",
68+
"packages/propagator-aws-xray-lambda": "0.55.0"
6969
}

CONTRIBUTING.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -154,11 +154,11 @@ npm run test-services:stop # stops services in Docker
154154
If you only want to test a single package (e.g. the `instrumentation-mongodb`) you can `cd` into it and run the tests after you started the services.
155155

156156
```sh
157-
npm run test-services:start # starts services in Docker
158-
cd plugins/node/opentelemetry-instrumentation-mongodb # get into the instrumenation folder
159-
RUN_MONGODB_TESTS=1 npm test # run the test with the proper config (check each package)
160-
cd ../../.. # go back to root folder
161-
npm run test-services:stop # stops services in Docker
157+
npm run test-services:start # starts services in Docker
158+
cd packages/instrumentation-mongodb # get into the instrumenation folder
159+
RUN_MONGODB_TESTS=1 npm test # run the test with the proper config (check each package)
160+
cd ../../.. # go back to root folder
161+
npm run test-services:stop # stops services in Docker
162162
```
163163

164164
NOTE: scripts for each package will be added to avoid extra consumption of resources and improve the development experience.

examples/bunyan/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,12 +100,12 @@ as the following:
100100
'/Users/trentm/.nvm/versions/node/v18.18.2/bin/node',
101101
'-r',
102102
'./telemetry.js',
103-
'/Users/trentm/src/opentelemetry-js-contrib/plugins/node/opentelemetry-instrumentation-bunyan/examples/app.js'
103+
'/Users/trentm/src/opentelemetry-js-contrib/packages/instrumentation-bunyan/examples/app.js'
104104
],
105105
'process.runtime.version': '18.18.2',
106106
'process.runtime.name': 'nodejs',
107107
'process.runtime.description': 'Node.js',
108-
'process.command': '/Users/trentm/src/opentelemetry-js-contrib/plugins/node/opentelemetry-instrumentation-bunyan/examples/app.js',
108+
'process.command': '/Users/trentm/src/opentelemetry-js-contrib/packages/instrumentation-bunyan/examples/app.js',
109109
'process.owner': 'trentm'
110110
'host.name': 'amachine.local',
111111
'host.arch': 'amd64',

0 commit comments

Comments
 (0)