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

[pull] main from open-telemetry:main #35

Merged
merged 364 commits into from
Jan 10, 2024
Merged

Conversation

pull[bot]
Copy link

@pull pull bot commented Dec 14, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Dec 14, 2023
@pull pull bot requested a review from cparkins as a code owner December 14, 2023 16:57
atoulme and others added 28 commits December 17, 2023 21:05
**Description:** <Describe what has changed.>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->

**Link to tracking Issue:** close
#29894

**Testing:** <Describe what testing was performed and which tests were
added.>

**Documentation:** <Describe the documentation added.>

---------

Signed-off-by: Jared Tan <jian.tan@daocloud.io>
atoulme and others added 29 commits January 10, 2024 08:26
Move off deprecated `ReportComponentStatus` to `ReportStatus`. See
open-telemetry/opentelemetry-collector#9148
for rationale.
…AzureMonitorExporter (#29684)

**Description:** <Describe what has changed.>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->

This pull request addresses an issue in the Azure Monitor exporter where
span attributes with double and int values were incorrectly added to the
`measurements` field instead of the `properties` field in the
Application Insights schema.

**Changes**

- Modified the AzureMonitorExporter to ensure that span attributes of
type double and int are correctly placed in the properties field.
- Manual testing was conducted to verify that the span attributes appear
correctly in the properties field.

**Link to tracking Issue:** <Issue number if applicable> #29683 

**Testing:** <Describe what testing was performed and which tests were
added.>

- Updated relevant tests to reflect this change and ensure correctness.
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/samber/lo](https://togithub.com/samber/lo) | `v1.38.1` ->
`v1.39.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fsamber%2flo/v1.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fsamber%2flo/v1.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fsamber%2flo/v1.38.1/v1.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fsamber%2flo/v1.38.1/v1.39.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>samber/lo (github.com/samber/lo)</summary>

### [`v1.39.0`](https://togithub.com/samber/lo/releases/tag/v1.39.0)

[Compare
Source](https://togithub.com/samber/lo/compare/v1.38.1...v1.39.0)

Adding lo.IsNil helper

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| golang.org/x/net | `v0.19.0` -> `v0.20.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fnet/v0.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fnet/v0.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fnet/v0.19.0/v0.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fnet/v0.19.0/v0.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
…0360)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[kentaro-m/auto-assign-action](https://togithub.com/kentaro-m/auto-assign-action)
| action | patch | `v1.2.5` -> `v1.2.6` |

---

### Release Notes

<details>
<summary>kentaro-m/auto-assign-action
(kentaro-m/auto-assign-action)</summary>

###
[`v1.2.6`](https://togithub.com/kentaro-m/auto-assign-action/releases/tag/v1.2.6)

[Compare
Source](https://togithub.com/kentaro-m/auto-assign-action/compare/v1.2.5...v1.2.6)

#### Changes

- fix: fix security issue
([#&#8203;165](https://togithub.com/kentaro-m/auto-assign-action/issues/165))
[@&#8203;kentaro-m](https://togithub.com/kentaro-m)
- chore(deps): update dependency prettier to v3.1.1
([#&#8203;163](https://togithub.com/kentaro-m/auto-assign-action/issues/163))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update actions/setup-node action to v4
([#&#8203;158](https://togithub.com/kentaro-m/auto-assign-action/issues/158))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update actions/checkout action to v4
([#&#8203;152](https://togithub.com/kentaro-m/auto-assign-action/issues/152))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency typescript to v5.3.3
([#&#8203;162](https://togithub.com/kentaro-m/auto-assign-action/issues/162))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency typescript to v5.3.2
([#&#8203;161](https://togithub.com/kentaro-m/auto-assign-action/issues/161))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency prettier to v3.1.0
([#&#8203;160](https://togithub.com/kentaro-m/auto-assign-action/issues/160))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update unit test packages
([#&#8203;138](https://togithub.com/kentaro-m/auto-assign-action/issues/138))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency typescript to v5.2.2
([#&#8203;151](https://togithub.com/kentaro-m/auto-assign-action/issues/151))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency
[@&#8203;vercel/ncc](https://togithub.com/vercel/ncc) to v0.38.1
([#&#8203;156](https://togithub.com/kentaro-m/auto-assign-action/issues/156))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency lint-staged to v13.3.0
([#&#8203;150](https://togithub.com/kentaro-m/auto-assign-action/issues/150))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency
[@&#8203;vercel/ncc](https://togithub.com/vercel/ncc) to v0.38.0
([#&#8203;149](https://togithub.com/kentaro-m/auto-assign-action/issues/149))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency
[@&#8203;octokit/webhooks-types](https://togithub.com/octokit/webhooks-types)
to v7.3.1
([#&#8203;143](https://togithub.com/kentaro-m/auto-assign-action/issues/143))
[@&#8203;renovate](https://togithub.com/renovate)
- fix(deps): update dependency
[@&#8203;actions/core](https://togithub.com/actions/core) to v1.10.1
([#&#8203;148](https://togithub.com/kentaro-m/auto-assign-action/issues/148))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency prettier to v3.0.3
([#&#8203;147](https://togithub.com/kentaro-m/auto-assign-action/issues/147))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency node to v16.20.2
([#&#8203;142](https://togithub.com/kentaro-m/auto-assign-action/issues/142))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency
[@&#8203;octokit/webhooks-types](https://togithub.com/octokit/webhooks-types)
to v7
([#&#8203;135](https://togithub.com/kentaro-m/auto-assign-action/issues/135))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency prettier to v3.0.1
([#&#8203;141](https://togithub.com/kentaro-m/auto-assign-action/issues/141))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency prettier to v3
([#&#8203;140](https://togithub.com/kentaro-m/auto-assign-action/issues/140))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency typescript to v5.1.6
([#&#8203;139](https://togithub.com/kentaro-m/auto-assign-action/issues/139))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency lint-staged to v13.2.3
([#&#8203;137](https://togithub.com/kentaro-m/auto-assign-action/issues/137))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update node.js to v16.20.1
([#&#8203;134](https://togithub.com/kentaro-m/auto-assign-action/issues/134))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency typescript to v5.1.3
([#&#8203;132](https://togithub.com/kentaro-m/auto-assign-action/issues/132))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update node.js to v16.20.0
([#&#8203;126](https://togithub.com/kentaro-m/auto-assign-action/issues/126))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency ts-jest to v29.1.0
([#&#8203;130](https://togithub.com/kentaro-m/auto-assign-action/issues/130))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency
[@&#8203;octokit/webhooks-types](https://togithub.com/octokit/webhooks-types)
to v6.11.0
([#&#8203;129](https://togithub.com/kentaro-m/auto-assign-action/issues/129))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency prettier to v2.8.8
([#&#8203;131](https://togithub.com/kentaro-m/auto-assign-action/issues/131))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency lint-staged to v13.2.2
([#&#8203;127](https://togithub.com/kentaro-m/auto-assign-action/issues/127))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency typescript to v5.0.4
([#&#8203;128](https://togithub.com/kentaro-m/auto-assign-action/issues/128))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency typescript to v5.0.3
([#&#8203;125](https://togithub.com/kentaro-m/auto-assign-action/issues/125))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency prettier to v2.8.7
([#&#8203;123](https://togithub.com/kentaro-m/auto-assign-action/issues/123))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency typescript to v5
([#&#8203;122](https://togithub.com/kentaro-m/auto-assign-action/issues/122))
[@&#8203;renovate](https://togithub.com/renovate)
- fix(deps): update dependency js-yaml to v3.14.1
([#&#8203;121](https://togithub.com/kentaro-m/auto-assign-action/issues/121))
[@&#8203;renovate](https://togithub.com/renovate)
- fix(deps): update dependency
[@&#8203;actions/github](https://togithub.com/actions/github) to v5.1.1
([#&#8203;120](https://togithub.com/kentaro-m/auto-assign-action/issues/120))
[@&#8203;renovate](https://togithub.com/renovate)
- fix(deps): update dependency
[@&#8203;actions/core](https://togithub.com/actions/core) to v1.10.0
([#&#8203;119](https://togithub.com/kentaro-m/auto-assign-action/issues/119))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update unit test packages to v29.5.0
([#&#8203;118](https://togithub.com/kentaro-m/auto-assign-action/issues/118))
[@&#8203;renovate](https://togithub.com/renovate)
- chore(deps): update dependency lint-staged to v13.2.0
([#&#8203;117](https://togithub.com/kentaro-m/auto-assign-action/issues/117))
[@&#8203;renovate](https://togithub.com/renovate)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| golang.org/x/oauth2 | `v0.15.0` -> `v0.16.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2foauth2/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2foauth2/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2foauth2/v0.15.0/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2foauth2/v0.15.0/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| golang.org/x/sys | `v0.15.0` -> `v0.16.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fsys/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fsys/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fsys/v0.15.0/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fsys/v0.15.0/v0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google.golang.org/api](https://togithub.com/googleapis/google-api-go-client)
| `v0.154.0` -> `v0.155.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.155.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fapi/v0.155.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fapi/v0.154.0/v0.155.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.154.0/v0.155.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>googleapis/google-api-go-client
(google.golang.org/api)</summary>

###
[`v0.155.0`](https://togithub.com/googleapis/google-api-go-client/releases/tag/v0.155.0)

[Compare
Source](https://togithub.com/googleapis/google-api-go-client/compare/v0.154.0...v0.155.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;2302](https://togithub.com/googleapis/google-api-go-client/issues/2302))
([e2d35d5](https://togithub.com/googleapis/google-api-go-client/commit/e2d35d5701b1b82c2ec34a7a5ba3eb65a477e702))
- **all:** Auto-regenerate discovery clients
([#&#8203;2306](https://togithub.com/googleapis/google-api-go-client/issues/2306))
([101074c](https://togithub.com/googleapis/google-api-go-client/commit/101074ca89de99afa5135f3cff6ba41b3a8bce05))
- **all:** Auto-regenerate discovery clients
([#&#8203;2307](https://togithub.com/googleapis/google-api-go-client/issues/2307))
([96c0dea](https://togithub.com/googleapis/google-api-go-client/commit/96c0dea3474d75a6768acb87169ef8cae5a6db22))
- **all:** Auto-regenerate discovery clients
([#&#8203;2308](https://togithub.com/googleapis/google-api-go-client/issues/2308))
([8c26aa7](https://togithub.com/googleapis/google-api-go-client/commit/8c26aa790106b1015999bcd62895449189d8bf3b))
- **all:** Auto-regenerate discovery clients
([#&#8203;2309](https://togithub.com/googleapis/google-api-go-client/issues/2309))
([a9a45c4](https://togithub.com/googleapis/google-api-go-client/commit/a9a45c4aab9082ac49164c3d548950f79a40092f))
- **all:** Auto-regenerate discovery clients
([#&#8203;2312](https://togithub.com/googleapis/google-api-go-client/issues/2312))
([bb522ac](https://togithub.com/googleapis/google-api-go-client/commit/bb522ac7eda7a91288d78459c99d1f6f8bd90c0c))
- **all:** Auto-regenerate discovery clients
([#&#8203;2316](https://togithub.com/googleapis/google-api-go-client/issues/2316))
([f01739e](https://togithub.com/googleapis/google-api-go-client/commit/f01739eb94574c1dd703e3c6782a538340bfb6a8))
- **all:** Auto-regenerate discovery clients
([#&#8203;2317](https://togithub.com/googleapis/google-api-go-client/issues/2317))
([16c2b92](https://togithub.com/googleapis/google-api-go-client/commit/16c2b92b24efd86e4da028dc6ca225c5e2cf9a89))
- **all:** Auto-regenerate discovery clients
([#&#8203;2318](https://togithub.com/googleapis/google-api-go-client/issues/2318))
([78596d4](https://togithub.com/googleapis/google-api-go-client/commit/78596d4ffbbf6091e6eac5a1a79ab37ad5faa24a))
- **all:** Auto-regenerate discovery clients
([#&#8203;2319](https://togithub.com/googleapis/google-api-go-client/issues/2319))
([6b9df05](https://togithub.com/googleapis/google-api-go-client/commit/6b9df050e65defb714daaf97202a38a58e88e6d1))
- **all:** Auto-regenerate discovery clients
([#&#8203;2320](https://togithub.com/googleapis/google-api-go-client/issues/2320))
([96bbfbe](https://togithub.com/googleapis/google-api-go-client/commit/96bbfbebadf650069719cba8359b80bac6107372))
- **all:** Auto-regenerate discovery clients
([#&#8203;2322](https://togithub.com/googleapis/google-api-go-client/issues/2322))
([1102aec](https://togithub.com/googleapis/google-api-go-client/commit/1102aec90dfac7a31b13ae1a545dbdb6d78a1410))
- **all:** Auto-regenerate discovery clients
([#&#8203;2324](https://togithub.com/googleapis/google-api-go-client/issues/2324))
([cc0275b](https://togithub.com/googleapis/google-api-go-client/commit/cc0275b84be03d3c3269c0de9dc2a19a70c26218))
- **all:** Auto-regenerate discovery clients
([#&#8203;2327](https://togithub.com/googleapis/google-api-go-client/issues/2327))
([aa81823](https://togithub.com/googleapis/google-api-go-client/commit/aa81823a238dafeeba5a6bca6989ba63d4bccba7))
- **all:** Auto-regenerate discovery clients
([#&#8203;2328](https://togithub.com/googleapis/google-api-go-client/issues/2328))
([9502f9c](https://togithub.com/googleapis/google-api-go-client/commit/9502f9cd6533c407ab46a32b044db0df2e5df6ca))
- **all:** Auto-regenerate discovery clients
([#&#8203;2330](https://togithub.com/googleapis/google-api-go-client/issues/2330))
([03de26a](https://togithub.com/googleapis/google-api-go-client/commit/03de26a7fd456962f4275a1adcf78de9665158bd))
- **all:** Auto-regenerate discovery clients
([#&#8203;2331](https://togithub.com/googleapis/google-api-go-client/issues/2331))
([858fb57](https://togithub.com/googleapis/google-api-go-client/commit/858fb5799f91dcb4b9d5b6949f3b22a1618c2071))
- **option/internaloption:** Add WithDefaultEndpointTemplate
([#&#8203;2313](https://togithub.com/googleapis/google-api-go-client/issues/2313))
([9e6e0c7](https://togithub.com/googleapis/google-api-go-client/commit/9e6e0c7c72dfa0a1505c14ff62119b7534f4d312)),
refs
[#&#8203;2264](https://togithub.com/googleapis/google-api-go-client/issues/2264)
- **transport:** Add support for API keys for gprc
([#&#8203;2326](https://togithub.com/googleapis/google-api-go-client/issues/2326))
([9dbfb73](https://togithub.com/googleapis/google-api-go-client/commit/9dbfb73d31f050b998cf111b09a084c07583bcb3)),
refs
[#&#8203;485](https://togithub.com/googleapis/google-api-go-client/issues/485)

##### Bug Fixes

- **transport:** Fix memory leak in grpc.Dial
([#&#8203;2329](https://togithub.com/googleapis/google-api-go-client/issues/2329))
([240f763](https://togithub.com/googleapis/google-api-go-client/commit/240f7630086da518b03dcc792dbff13d571fbe94)),
refs
[#&#8203;2321](https://togithub.com/googleapis/google-api-go-client/issues/2321)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
…g-go-sdk version (#30243)

**Description:** 

Replace deprecated UpdateStsToken, AccessKeyID, and AccessKeySecret
fields in ProducerConfig with CredentialsProvider

**Link to tracking Issue:** 

#26456
**Description:**
Updates all deprecated confignet function usage to the non-deprecated
functions.

Needed to unblock
open-telemetry/opentelemetry-collector#9258
**Description:** 
Change k8sattributes processor to be in line with lifecycle expectations
of a component.
All processors have moved to use generated tests
(#30387
is the last one), we can move to deleting this test now.
…udwatchlogs exporter (#30316)

**Description:** Include the instrumentation scope in the log records
exported by the cloudwatchlogs expoter

**Link to tracking Issue:** #29884

**Testing:** Unit tests were added.

---------

Signed-off-by: Raphael Silva <rapphil@gmail.com>
Co-authored-by: bryan-aguilar <46550959+bryan-aguilar@users.noreply.github.com>
**Description:** Adds some documentation around test targets to a new
(to this project) `docs` folder, similar to what we have in
`opentelemetry-collector` (upstream)

**Link to tracking Issue:**
[`30166`](#30166)

**Testing:** N/A

**Documentation:** Adds documentation to `docs` folder but not linked to
`CONTRIBUTORS.md` until we get some discussion rolling about how to
potentially reorganize such

---------

Co-authored-by: bryan-aguilar <46550959+bryan-aguilar@users.noreply.github.com>
**Description:**

Filelog senders in testbed have incorrect parsing configurations,
leading to lots of parse errors:

```
2023-12-16T18:19:53.515+0100	error	helper/transformer.go:98	Failed to process entry	{"kind": "receiver", "name": "filelog", "data_type": "logs", "operator_id": "regex_parser", "operator_type": "regex_parser", "error": {"description": "time parser: log entry does not have the expected parse_from field", "suggestion": "ensure that all entries forwarded to this parser contain the parse_from field", "details": {"parse_from": "body.time"}}, "action": "send", "entry": {"observed_timestamp":"2023-12-16T18:19:53.515753831+01:00","timestamp":"0001-01-01T00:00:00Z","body":"2023-12-16 INFO3 Load Generator Counter #0 batch_index=batch_1 item_index=item_1 a=test b=5 c=3 d=true","attributes":{"log.file.name":"perf-logs.log2985945617","msg":"Load Generator Counter #0 batch_index=batch_1 item_index=item_1 a=test b=5 c=3 d=true","sev":"INFO3","time":"2023-12-16"},"severity":0,"scope_name":""}}
```

This change fixes the errors.

Note that there's going to be a change in benchmark results, as right
now the error handling methods figure prominently in the benchmark.
While it's not invalid to benchmark these, in general I think we'd
prefer to check the happy path instead.

**Testing:**
Reran the testbed tests, saw no errors in agent logs.
…opy configuration README (#29919)

**Documentation:** <Describe the documentation added.>
#27879 recently added a new configuration option to the `servicegraph`
components called `metrics_flush_interval`. I noticed this wasn't
documented for either component, and the `connector/servicegraph` README
doesn't include a configuration section. Since the connector is just a
wrapper of the processor at this point, I cleaned up the processor's
configuration section and copied it to the connector, adding an entry
for the new `metrics_flush_interval` option.
…#29893)

**Description:**
These changes add back names to metrics generated by the
`perfTestDataProvider` that were mistakenly removed with
063a71a.
They also include no longer skipping a carbon test with failures [caused
by empty
names](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/ed85d1416292601f78b8310601ec556dd6df0a6c/exporter/carbonexporter/metricdata_to_plaintext.go#L84).

Co-authored-by: Andrzej Stencel <astencel@sumologic.com>
Co-authored-by: Dmitrii Anoshin <anoshindx@gmail.com>
Added @portertech (me) to connector/spanmetrics codeowners.

Supporters: @djaglowski, @albertteoh 

Recent relevant PR:
#29711

Signed-off-by: Sean Porter <portertech@gmail.com>
**Description:** <Describe what has changed.>
Decouples the exporter's struct from the config. Also fixes a typo in
the readme
Signed-off-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
…30303)

**Description:**
Adding a feature - These changes break out the current
`testbed.LoadGenerator` to an interface of the same name, migrating its
(reference) implementation to a new `testbed.ProviderSender` type. This
will allow future test cases (in arbitrary distributions) to use the
existing* `TestCase` flow, but with arbitrary load generator
implementations beyond the capabilities of the current one. They also
provide a new `testbed.NewLoadGeneratorTestCase` similar to the existing
`testbed.NewTestCase` that is now called indirectly. I chose this route
to not force further signature changes.

In the process of this work, I found a few edge cases that can lead to*
races and hanging processes in error scenarios. They've been addressed
w/ some minimal synchronization.

Here's a partial* example of a LoadGenerator that can manage an
arbitrary number of `ProviderSender` instances, each of varying
telemetry types, that can now be used:

```go
type CompositeLoadGenerator struct {
	startTime      time.Time
	loadGenerators []testbed.LoadGenerator
}

func NewCompositeLoadGenerator(loadGenerators ...testbed.LoadGenerator) testbed.LoadGenerator {
	return &CompositeLoadGenerator{
		loadGenerators: loadGenerators,
	}
}

func (o *CompositeLoadGenerator) Start(options testbed.LoadOptions) {
	o.startTime = time.Now()
	for _, lg := range o.loadGenerators {
		lg.Start(options)
	}
}

func (o *CompositeLoadGenerator) Stop() {
	for _, lg := range o.loadGenerators {
		lg.Stop()
	}
}

func (o *CompositeLoadGenerator) DataItemsSent() uint64 {
	var dataItemsSent uint64
	for _, lg := range o.loadGenerators {
		dataItemsSent += lg.DataItemsSent()
	}
	return dataItemsSent
}

<...>
```

**Documentation:**
Updated readme.
…ring retries (#30308)

**Description:** Validates that the context is canceled in order to
avoid unnecessary retries in the prometheus remote write exporter


**Link to tracking Issue:** No tracking issue.

**Testing:** Unit tests were added.

---------

Signed-off-by: Raphael Silva <rapphil@gmail.com>
@cparkins cparkins merged commit d6f2dfa into AmadeusITGroup:main Jan 10, 2024
19 of 20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.