Skip to content

Commit 3506a82

Browse files
authored
Merge branch 'main' into mx-psi/confmap-isnil
2 parents b8fb478 + c9aaed8 commit 3506a82

Some content is hidden

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

61 files changed

+1000
-536
lines changed

.chloggen/13110.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Use this changelog template to create an entry for release notes.
2+
3+
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
4+
change_type: bug_fix
5+
6+
# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver)
7+
component: telemetry
8+
9+
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
10+
note: Add generated resource attributes to the printed log messages.
11+
12+
# One or more tracking issues or pull requests related to the change
13+
issues: [13110]
14+
15+
# (Optional) One or more lines of additional information to render under the primary note.
16+
# These lines will be padded with 2 spaces and then inserted directly into the document.
17+
# Use pipe (|) for multiline entries.
18+
subtext: |
19+
If service.name, service.version, or service.instance.id are not specified in the config, they will be generated automatically.
20+
This change ensures that these attributes are also included in the printed log messages.
21+
22+
# Optional: The change log or logs in which this entry should be included.
23+
# e.g. '[user]' or '[user, api]'
24+
# Include 'user' if the change is relevant to end users.
25+
# Include 'api' if there is a change to a library API.
26+
# Default: '[user]'
27+
change_logs: []
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Use this changelog template to create an entry for release notes.
2+
3+
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
4+
change_type: breaking
5+
6+
# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver)
7+
component: service/telemetry
8+
9+
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
10+
note: Mark "telemetry.disableAddressFieldForInternalTelemetry" as stable
11+
12+
# One or more tracking issues or pull requests related to the change
13+
issues: [13152]
14+
15+
# (Optional) One or more lines of additional information to render under the primary note.
16+
# These lines will be padded with 2 spaces and then inserted directly into the document.
17+
# Use pipe (|) for multiline entries.
18+
subtext:
19+
20+
# Optional: The change log or logs in which this entry should be included.
21+
# e.g. '[user]' or '[user, api]'
22+
# Include 'user' if the change is relevant to end users.
23+
# Include 'api' if there is a change to a library API.
24+
# Default: '[user]'
25+
change_logs: [user]
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Use this changelog template to create an entry for release notes.
2+
3+
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
4+
change_type: breaking
5+
6+
# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver)
7+
component: exporterhelper
8+
9+
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
10+
note: Remove deprecated NewProfilesRequestExporter function from xexporterhelper package
11+
12+
# One or more tracking issues or pull requests related to the change
13+
issues: [13157]
14+
15+
# Optional: The change log or logs in which this entry should be included.
16+
# e.g. '[user]' or '[user, api]'
17+
# Include 'user' if the change is relevant to end users.
18+
# Include 'api' if there is a change to a library API.
19+
# Default: '[user]'
20+
change_logs: [api]
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Use this changelog template to create an entry for release notes.
2+
3+
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
4+
change_type: bug_fix
5+
6+
# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver)
7+
component: pdata
8+
9+
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
10+
note: Fix event_name skipped when unmarshalling LogRecord from JSON
11+
12+
# One or more tracking issues or pull requests related to the change
13+
issues: [13127]
14+
15+
# (Optional) One or more lines of additional information to render under the primary note.
16+
# These lines will be padded with 2 spaces and then inserted directly into the document.
17+
# Use pipe (|) for multiline entries.
18+
subtext:
19+
20+
# Optional: The change log or logs in which this entry should be included.
21+
# e.g. '[user]' or '[user, api]'
22+
# Include 'user' if the change is relevant to end users.
23+
# Include 'api' if there is a change to a library API.
24+
# Default: '[user]'
25+
change_logs: [user]
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Use this changelog template to create an entry for release notes.
2+
3+
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
4+
change_type: breaking
5+
6+
# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver)
7+
component: otlpreceiver
8+
9+
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
10+
note: Use `configoptional.Optional` to define optional configuration sections in the OTLP receiver. Remove `Unmarshal` method.
11+
12+
# One or more tracking issues or pull requests related to the change
13+
issues: [13119]
14+
15+
# (Optional) One or more lines of additional information to render under the primary note.
16+
# These lines will be padded with 2 spaces and then inserted directly into the document.
17+
# Use pipe (|) for multiline entries.
18+
subtext:
19+
20+
# Optional: The change log or logs in which this entry should be included.
21+
# e.g. '[user]' or '[user, api]'
22+
# Include 'user' if the change is relevant to end users.
23+
# Include 'api' if there is a change to a library API.
24+
# Default: '[user]'
25+
change_logs: [api]

.chloggen/rm-must-id.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Use this changelog template to create an entry for release notes.
2+
3+
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
4+
change_type: breaking
5+
6+
# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver)
7+
component: pipeline
8+
9+
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
10+
note: Remove deprecated MustNewID[WithName]
11+
12+
# One or more tracking issues or pull requests related to the change
13+
issues: [13139]
14+
15+
# (Optional) One or more lines of additional information to render under the primary note.
16+
# These lines will be padded with 2 spaces and then inserted directly into the document.
17+
# Use pipe (|) for multiline entries.
18+
subtext:
19+
20+
# Optional: The change log or logs in which this entry should be included.
21+
# e.g. '[user]' or '[user, api]'
22+
# Include 'user' if the change is relevant to end users.
23+
# Include 'api' if there is a change to a library API.
24+
# Default: '[user]'
25+
change_logs: [api]
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Use this changelog template to create an entry for release notes.
2+
3+
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
4+
change_type: enhancement
5+
6+
# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver)
7+
component: service
8+
9+
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
10+
note: Remove stabilized featuregate useOtelWithSDKConfigurationForInternalTelemetry
11+
12+
# One or more tracking issues or pull requests related to the change
13+
issues: [13152]
14+
15+
# (Optional) One or more lines of additional information to render under the primary note.
16+
# These lines will be padded with 2 spaces and then inserted directly into the document.
17+
# Use pipe (|) for multiline entries.
18+
subtext:
19+
20+
# Optional: The change log or logs in which this entry should be included.
21+
# e.g. '[user]' or '[user, api]'
22+
# Include 'user' if the change is relevant to end users.
23+
# Include 'api' if there is a change to a library API.
24+
# Default: '[user]'
25+
change_logs: [user]

cmd/builder/internal/builder/main_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ var replaceModules = []string{
5050
"/config/configmiddleware",
5151
"/config/confignet",
5252
"/config/configopaque",
53+
"/config/configoptional",
5354
"/config/configretry",
5455
"/config/configtelemetry",
5556
"/config/configtls",

cmd/otelcorecol/builder-config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ replaces:
4949
- go.opentelemetry.io/collector/config/configmiddleware => ../../config/configmiddleware
5050
- go.opentelemetry.io/collector/config/confignet => ../../config/confignet
5151
- go.opentelemetry.io/collector/config/configopaque => ../../config/configopaque
52+
- go.opentelemetry.io/collector/config/configoptional => ../../config/configoptional
5253
- go.opentelemetry.io/collector/config/configretry => ../../config/configretry
5354
- go.opentelemetry.io/collector/config/configtelemetry => ../../config/configtelemetry
5455
- go.opentelemetry.io/collector/config/configtls => ../../config/configtls

cmd/otelcorecol/go.mod

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ require (
7575
github.com/prometheus/common v0.64.0 // indirect
7676
github.com/prometheus/procfs v0.16.1 // indirect
7777
github.com/rs/cors v1.11.1 // indirect
78-
github.com/shirou/gopsutil/v4 v4.25.4 // indirect
78+
github.com/shirou/gopsutil/v4 v4.25.5 // indirect
7979
github.com/spf13/cobra v1.9.1 // indirect
8080
github.com/spf13/pflag v1.0.6 // indirect
8181
github.com/stretchr/testify v1.10.0 // indirect
@@ -94,6 +94,7 @@ require (
9494
go.opentelemetry.io/collector/config/configmiddleware v0.127.0 // indirect
9595
go.opentelemetry.io/collector/config/confignet v1.33.0 // indirect
9696
go.opentelemetry.io/collector/config/configopaque v1.33.0 // indirect
97+
go.opentelemetry.io/collector/config/configoptional v0.0.0-20250605110633-e8ca607b7989 // indirect
9798
go.opentelemetry.io/collector/config/configretry v1.33.0 // indirect
9899
go.opentelemetry.io/collector/config/configtelemetry v0.127.0 // indirect
99100
go.opentelemetry.io/collector/config/configtls v1.33.0 // indirect
@@ -196,6 +197,8 @@ replace go.opentelemetry.io/collector/config/confignet => ../../config/confignet
196197

197198
replace go.opentelemetry.io/collector/config/configopaque => ../../config/configopaque
198199

200+
replace go.opentelemetry.io/collector/config/configoptional => ../../config/configoptional
201+
199202
replace go.opentelemetry.io/collector/config/configretry => ../../config/configretry
200203

201204
replace go.opentelemetry.io/collector/config/configtelemetry => ../../config/configtelemetry

0 commit comments

Comments
 (0)