You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+13-1Lines changed: 13 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -62,6 +62,18 @@ the file name to stay consistent across versions. To do so, add the following to
62
62
removeJarVersionNumbers=true
63
63
```
64
64
65
+
## Working with fork repositories
66
+
67
+
If you forked this repository, some GitHub Actions workflows may fail due to missing secrets or permissions. To avoid unnecessary workflow failure notifications:
68
+
69
+
### Disabling GitHub Actions in your fork
70
+
71
+
**Option 1: Disable all workflows** - Go to Settings > Actions > General, select "Disable actions", and save
72
+
73
+
**Option 2: Disable specific workflows** - Go to Actions tab, click a workflow, click "..." menu, and select "Disable workflow"
74
+
75
+
Either option still allows you to contribute via pull requests to the main repository.
76
+
65
77
## IntelliJ setup and troubleshooting
66
78
67
79
See [IntelliJ setup and troubleshooting](docs/contributing/intellij-setup-and-troubleshooting.md)
@@ -99,7 +111,7 @@ See [Understanding Muzzle](docs/contributing/muzzle.md)
99
111
The build logs are very long and there is a lot of parallelization, so the logs can be hard to
100
112
decipher, but if you expand the "Build scan" step, you should see something like:
Enable the capture of experimental HTTP server telemetry. Adds the `http.request.body.size` and `http.response.body.size` attributes to spans, and records `http.server.request.size` and `http.server.response.size` metrics.
41
+
type: boolean
42
+
default: false
24
43
telemetry:
25
44
- when: default
26
45
metrics:
@@ -70,6 +89,8 @@ libraries:
70
89
description: This instrumentation provides context propagation for Akka actors,
Enable the capture of experimental HTTP client telemetry. Adds the `http.request.body.size` and `http.response.body.size` attributes to spans, and records `http.client.request.size` and `http.client.response.size` metrics.
Enable the capture of experimental HTTP server telemetry. Adds the `http.request.body.size` and `http.response.body.size` attributes to spans, and records `http.server.request.size` and `http.server.response.size` metrics.
177
+
type: boolean
178
+
default: false
112
179
telemetry:
113
180
- when: default
114
181
metrics:
@@ -200,6 +267,12 @@ libraries:
200
267
- com.alibaba:druid:(,)
201
268
library:
202
269
- com.alibaba:druid:1.0.0
270
+
configurations:
271
+
- name: otel.semconv-stability.opt-in
272
+
description: |
273
+
Opt-in to emit stable semantic conventions instead of the old experimental semantic conventions. Accepts a comma-separated list of semantic convention groups (e.g., `database`, `http`, `messaging`). Use `<group>/dup` to emit both old and new conventions simultaneously. Stable semantic conventions will become the default in version 3.0 of the agent.
274
+
type: list
275
+
default: ''
203
276
telemetry:
204
277
- when: default
205
278
metrics:
@@ -299,6 +372,12 @@ libraries:
299
372
- org.apache.commons:commons-dbcp2:[2,)
300
373
library:
301
374
- org.apache.commons:commons-dbcp2:2.0
375
+
configurations:
376
+
- name: otel.semconv-stability.opt-in
377
+
description: |
378
+
Opt-in to emit stable semantic conventions instead of the old experimental semantic conventions. Accepts a comma-separated list of semantic convention groups (e.g., `database`, `http`, `messaging`). Use `<group>/dup` to emit both old and new conventions simultaneously. Stable semantic conventions will become the default in version 3.0 of the agent.
379
+
type: list
380
+
default: ''
302
381
telemetry:
303
382
- when: default
304
383
metrics:
@@ -368,13 +447,13 @@ libraries:
368
447
type: STRING
369
448
- name: apache-dubbo-2.7
370
449
display_name: Apache Dubbo
371
-
description: The Apache Dubbo instrumentation provides RPC client spans and RPC
372
-
server spans for Apache Dubbo RPC calls. Each call produces a span named after
373
-
the Dubbo method, enriched with standard RPC attributes (system, service, method),
374
-
network attributes, and error details if an exception occurs.
450
+
description: |
451
+
The Apache Dubbo instrumentation provides RPC client spans and metrics, and RPC server spans and metrics for Apache Dubbo RPC calls.
0 commit comments