Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge main staging #5246

Merged
merged 48 commits into from
Jan 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
252724c
Update go.opentelemetry.io/build-tools/multimod digest to bdaa660 (#3…
renovate[bot] Dec 20, 2023
449d195
Update module github.com/sijms/go-ora/v2 to v2.8.1 (#30090)
renovate[bot] Dec 20, 2023
c4ed9d2
[chore] correct list of sponsors (#30148)
atoulme Dec 20, 2023
a6e3a72
[chore] bump testcontainers (#30150)
Dec 20, 2023
94c4da0
[extension/bearertokenauthextension] Fix for extension Always return …
nagashan Dec 21, 2023
e8ab66d
[exporter/elasticsearch] set the default User-Agent header in the out…
JaredTan95 Dec 21, 2023
2d5c0d5
[extension/httpforwarder] use default http client settings (#29887)
atoulme Dec 21, 2023
d4bfdf2
[pkg/ottl] Fix bug where `IsBool` wasn't usable (#30151)
TylerHelmuth Dec 21, 2023
a3011b5
[receiver/kafkareceiver] Add metrics for unmarshal errors (#29303)
thmshmm Dec 21, 2023
43932b2
[exporter/awsemf] Drop metrics with Inf values (#29714)
jayasai470 Dec 21, 2023
9a34aea
[*/datadog] Update to opentelemetry-mapping-go v0.11.0 (#30158)
mx-psi Dec 21, 2023
8e8f00c
Revert "[exporter/logzio] mark component unmainained (#29870)" (#30154)
yotamloe Dec 21, 2023
03e4f9d
remove `@Doron-Bargo` from logzio exporter `CODEOWNERS` (#30138)
yotamloe Dec 21, 2023
4acf9f8
Fix broken spanmetrics counters after span producing service restart …
portertech Dec 21, 2023
dc787b6
[chore][exporter/clickhouse] Fix broken makefile command for examples…
crobert-1 Dec 21, 2023
83de3b6
Move @gbbr to emeritus triagers and remove from codeowners (#29913)
mx-psi Dec 22, 2023
62f4ffc
[chore] [receiver/jmxreceiver] update link to releases (#30179)
mackjmr Dec 22, 2023
6edb9c4
[chore] fix typo in doc (#30169)
Dec 22, 2023
1b0a44e
[mdatagen] mark mdatagen in this repo deprecated (#30173)
Dec 22, 2023
48ecaf1
Fix prometheusreceiver TA/scrape_config validation logic (#30181)
bogdandrutu Dec 22, 2023
8186605
carbonexporter: fix empty metric serialization (#30182)
bogdandrutu Dec 22, 2023
ba5c3e3
Update module google.golang.org/protobuf to v1.32.0 (#30220)
renovate[bot] Dec 27, 2023
29c9bdf
Update module github.com/SAP/go-hdb to v1.6.7 (#30215)
renovate[bot] Dec 27, 2023
eca73a8
Update All github.com/datadog packages to v0.50.1 (#30212)
renovate[bot] Dec 27, 2023
51224f5
Update All github.com/aws packages (#30211)
renovate[bot] Dec 27, 2023
25deeff
Update go.opentelemetry.io/build-tools/multimod digest to 41b2c05 (#3…
renovate[bot] Dec 27, 2023
128833f
Update golang.org/x/exp digest to 02704c9 (#30207)
renovate[bot] Dec 27, 2023
dac798e
[chore] fix CODEOWNERS (#30189)
atoulme Dec 27, 2023
66acad2
[chore][CI/CD] Ping code owners even if one applies the label (#30136)
crobert-1 Dec 27, 2023
70c9fea
Update module github.com/sijms/go-ora/v2 to v2.8.3 (#30214)
renovate[bot] Dec 28, 2023
1017e56
Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentclou…
renovate[bot] Dec 28, 2023
f714c7c
Update module github.com/aliyun/aliyun-log-go-sdk to v0.1.68 (#30213)
renovate[bot] Dec 28, 2023
fbae4bb
[receiver/azuremonitor] do not skip lifecycle tests (#30198)
cheskayang Dec 28, 2023
50a618e
[receivercreator] fix typo in examples (#30227)
fatsheep9146 Dec 29, 2023
f089aa2
[exporter/kafka] Add ability to specifiy Kafka Client ID (#30145)
richardartoul Dec 29, 2023
2a87137
docs: Fiix OTTL Span Context Table Layout (#30255)
arielvalentin Jan 2, 2024
4ac7b35
Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentclou…
renovate[bot] Jan 2, 2024
185dc59
Update module github.com/shirou/gopsutil/v3 to v3.23.12 (#30247)
renovate[bot] Jan 2, 2024
e91ef70
Update module github.com/sijms/go-ora/v2 to v2.8.4 (#30248)
renovate[bot] Jan 2, 2024
e4bd887
Update module github.com/prometheus/client_golang to v1.18.0 (#30250)
renovate[bot] Jan 2, 2024
9b42d43
Update module github.com/aws/aws-sdk-go to v1.49.13 (#30245)
renovate[bot] Jan 2, 2024
56966f5
Update module github.com/DataDog/sketches-go to v1.4.4 (#30241)
renovate[bot] Jan 2, 2024
f1b59e5
Update module github.com/SAP/go-hdb to v1.6.11 (#30244)
renovate[bot] Jan 3, 2024
ce948c0
Update skywalking.apache.org/repo/goapi digest to 53f5be6 (#30208)
renovate[bot] Jan 3, 2024
e7abd38
Update module github.com/ClickHouse/clickhouse-go/v2 to v2.17.0 (#30217)
renovate[bot] Jan 3, 2024
5c71120
Update github.com/facebook/time digest to 184fad0 (#30204)
renovate[bot] Jan 3, 2024
0372205
Update google.golang.org/genproto/googleapis/rpc digest to 50ed04b (#…
renovate[bot] Jan 3, 2024
b3c6145
Merge remote-tracking branch 'origin/main' into merge-main-staging
songy23 Jan 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions .chloggen/awsemf_dropinf.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: bug_fix

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: awsemfexporter

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: AWS EMF Exporter will drop metrics that contain Inf values to avoid JSON marshal errors.

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [29336]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext:

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: [user]
27 changes: 27 additions & 0 deletions .chloggen/codeboten_deprecate-mdatagen.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: deprecation

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: mdatagen

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Component is being moved to core to allow it to be used there as well.

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [30173]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext:

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: []
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
change_type: enhancement

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: datadogexporter
component: exporter/elasticsearch

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Add `datadog.otlp_translator.metrics.missing_source` counter, which counts the number of metrics that are missing a source (e.g. hostname).
note: set the User-Agent header in the outgoing HTTP requests.

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [29785]
issues: [29898]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
Expand Down
6 changes: 6 additions & 0 deletions .chloggen/fix_promTACfgValidation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
change_type: 'bug_fix'
component: 'prometheusreceiver'
note: Fix configuration validation to allow specification of Target Allocator configuration without providing scrape configurations
issues: [30135]
subtext:
change_logs: []
22 changes: 22 additions & 0 deletions .chloggen/fixcarbonexporterempty.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: 'bug_fix'

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: 'carbonexporter'

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: "Fix metric with empty numberdatapoint serialization"

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [30182]

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: [user]
30 changes: 30 additions & 0 deletions .chloggen/httpforwarder_use_default_http_client_settings.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: breaking

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: httpforwarder

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Use confighttp.HTTPDefaultClientSettings when configuring the HTTPClientSettings for the httpforwarder extension.

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [6641]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext: |
By default, the HTTP forwarder extension will now use the defaults set in the extension:
* The idle connection timeout is set to 90s.
* The max idle connection count is set to 100.

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: []
16 changes: 16 additions & 0 deletions .chloggen/kafkareceiver-unmarshal-metrics.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: enhancement

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: kafkareceiver

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Add three new metrics to record unmarshal errors.

# One or more tracking issues related to the change
issues: [29302]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext:
34 changes: 34 additions & 0 deletions .chloggen/mx-psi_update-tov0.11.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: enhancement

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: datadogexporter

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Add support for more semantic conventions related to host metadata

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [30158]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext: |
The following semantic conventions are now detected for host metadata:
- `host.ip`
- `host.mac`
- `system.cpu.physical.count`
- `system.cpu.logical.count`
- `system.cpu.frequency`
- `system.memory.limit`

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: []
27 changes: 27 additions & 0 deletions .chloggen/naga_fix_24656-http-bearertokenauth-401.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: bug_fix

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: bearertokenauthextension

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: "Http receiver trying to get the authorization with the lower case from headers, But The headers from Http is received as Authorization capitalcase even-though we sent in lower case and Always return 401 Unauthorized"

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [24656]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext:

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: [user]
27 changes: 27 additions & 0 deletions .chloggen/ottl-add-bool-getters-to-switch.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: bug_fix

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: pkg/ottl

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Fix bug where the Converter `IsBool` was not usable

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [30151]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext:

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: []
27 changes: 27 additions & 0 deletions .chloggen/ra_add-support-client-id.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: "enhancement"

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: "kafkaexporter"

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: "Adds the ability to configure the Kafka client's Client ID."

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [30144]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext:

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: [user, api]
27 changes: 27 additions & 0 deletions .chloggen/spanmetrics-fix-resource-metrics-key.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Use this changelog template to create an entry for release notes.

# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: enhancement

# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
component: connector/spanmetrics

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Configurable resource metrics key attributes, filter the resource attributes used to create the resource metrics key.

# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
issues: [29711]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext: This enhancement can be used to fix broken spanmetrics counters after a span producing service restart, when resource attributes contain dynamic/ephemeral values (e.g. process id).

# If your change doesn't affect end users or the exported elements of any package,
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
# Optional: The change log or logs in which this entry should be included.
# e.g. '[user]' or '[user, api]'
# Include 'user' if the change is relevant to end users.
# Include 'api' if there is a change to a library API.
# Default: '[user]'
change_logs: []
1 change: 1 addition & 0 deletions .github/ALLOWLIST
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,4 @@ internal/common
## DEPRECATED components

## UNMAINTAINED components
exporter/alibabacloudlogserviceexporter/
Loading