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 upstream v0.96.0 #11

Merged
merged 521 commits into from
Mar 5, 2024
Merged

Merge upstream v0.96.0 #11

merged 521 commits into from
Mar 5, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    1e1f360 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2dfde59 View commit details
    Browse the repository at this point in the history
  3. [chore] use mdatagen for otlp receiver (open-telemetry#9180)

    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Jan 3, 2024
    Configuration menu
    Copy the full SHA
    7b898ac View commit details
    Browse the repository at this point in the history
  4. [chore] Fix PR template so that comments aren't seen in markdown (ope…

    …n-telemetry#9153)
    
    **Description:**
    Currently when submitting a PR the section descriptions will be shown in
    the markdown view when they should be hidden. This now follows
    [contrib's template
    formatting](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/.github/pull_request_template.md?plain=1).
    crobert-1 authored Jan 3, 2024
    Configuration menu
    Copy the full SHA
    3896d60 View commit details
    Browse the repository at this point in the history
  5. [chore] Run make gotidy (open-telemetry#9212)

    **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.-->
    Unfortunately as a part of open-telemetry#9173 I committed some `go.mod` and `go.sum`
    updates incorrectly. I've run `make gotidy` and hopefully cleared those
    up.
    
    These goleak dependencies were added for goleak tests that ended up
    failing, so the tests weren't added as a part of the original PR. This
    ended up leaving the dependencies incorrectly added.
    crobert-1 authored Jan 3, 2024
    Configuration menu
    Copy the full SHA
    3673059 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. [chore] Enable goleak for tests failing on opencensus-go (open-teleme…

    …try#9210)
    
    **Description:**
    As described
    [here](open-telemetry#9165 (comment))
    and
    [here](open-telemetry#9165 (comment)),
    there are quite a few packages that directly or indirectly import the
    [OpenCensus-go stats
    package](https://pkg.go.dev/go.opencensus.io/stats). Within the
    [stats/view
    package](https://pkg.go.dev/[email protected]/stats/view) there's
    an init() function that starts goroutines that aren't cleaned up. This
    causes goleak to fail.
    
    Since the failure is caused by OpenCensus always indirectly (from what I
    can tell), and OpenCensus is now read-only, I believe it's fair to
    ignore leaks caused by this dependency and specific leaking situation.
    
    **Link to tracking Issue:** <Issue number if applicable>
    open-telemetry#9165
    
    **Testing:**
    All added tests are passing
    crobert-1 authored Jan 4, 2024
    Configuration menu
    Copy the full SHA
    c64ac69 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. [chore][service/internal/proctelemetry] Enable goleak check (open-tel…

    …emetry#9227)
    
    **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.-->
    Add `goleak` to detect leaks in tests. Leaking goroutines were detected
    that were caused by a dependency that we can ignore
    (`go.opencensus.io/stats/view.(*worker).start`), some `Shutdown` calls
    were also added that were missing.
    
    **Link to tracking Issue:** <Issue number if applicable>
    open-telemetry#9165 
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    Added check is passing as well as existing tests.
    crobert-1 authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    df1ff47 View commit details
    Browse the repository at this point in the history
  2. [chore][receiver/scraperhelper] Enable goleak check (open-telemetry#9226

    )
    
    **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.-->
    Add `goleak` to detect leaks in tests. Leaking goroutines were detected
    that were caused by a dependency that we can ignore
    (`go.opencensus.io/stats/view.(*worker).start`), a `Shutdown` call was
    also added that was missing.
    
    **Link to tracking Issue:** <Issue number if applicable>
    open-telemetry#9165 
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    Added check is passing as well as existing tests.
    crobert-1 authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    5cdf27c View commit details
    Browse the repository at this point in the history
  3. [chore][exporter/exporterhelper] Enable goleak test (open-telemetry#9215

    )
    
    **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 enables `goleak` to run on tests within `exporter/exporterhelper`.
    A known leak needs to be ignored, and we need to explicitly call
    shutdown on the queue to make sure no routines are still running after
    the test is complete.
    
    **Link to tracking Issue:** <Issue number if applicable>
    open-telemetry#9165
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    Goleak is now passing, all existing tests are passing.
    crobert-1 authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    fdd6650 View commit details
    Browse the repository at this point in the history
  4. [chore][internal/e2e] Enable goleak check (open-telemetry#9223)

    **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.-->
    Leaking goroutines were detected that were caused by a dependency that
    we can ignore (`go.opencensus.io/stats/view.(*worker).start`), as well
    as a missing server close call.
    
    **Link to tracking Issue:** <Issue number if applicable>
    open-telemetry#9165 
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    Added check is passing as well as existing tests.
    crobert-1 authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    192045d View commit details
    Browse the repository at this point in the history
  5. [chore][exporter/otlphttpexporter] Enable goleak check (open-telemetr…

    …y#9222)
    
    **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.-->
    Enables goleak checks against all tests for the otlphttpexporter. This
    is the exact same change done in open-telemetry#9210 I just missed it in that change.
    
    **Link to tracking Issue:** <Issue number if applicable>
    open-telemetry#9165
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    All tests are passing.
    crobert-1 authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    b77b1d2 View commit details
    Browse the repository at this point in the history
  6. [chore][CI/CD] Add make gotidy check in build-and-test.yml (open-tele…

    …metry#9216)
    
    **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.-->
    Every PR should be checked to make sure `make gotidy` can run
    successfully against its contents. I want to add this because as shown
    in open-telemetry#9212, I recently broke some dependencies on `main`.
    
    [Logic lifted from
    contrib.](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/0c27a3bccfd1b1f7418cc1ac05a535ce29a5a736/.github/workflows/build-and-test.yml#L198-L201)
    crobert-1 authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    2c96088 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. [chore][service/internal/proctelemetry] Remove flaky goleak test (ope…

    …n-telemetry#9231)
    
    **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.-->
    Remove the goleak test from this package for now as it's flaky. This is
    reverting some of open-telemetry#9227, but leaving some added `Shutdown` calls.
    
    **Link to tracking Issue:** <Issue number if applicable>
    open-telemetry#9230: This issue will remain open to track debugging and re-enabling
    the test
    
    Co-authored-by: Bogdan Drutu <[email protected]>
    crobert-1 and bogdandrutu authored Jan 7, 2024
    Configuration menu
    Copy the full SHA
    00f1343 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 in /internal/too…

    …ls (open-telemetry#9236)
    
    Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl)
    from 1.3.3 to 1.3.7.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/cloudflare/circl/releases">github.com/cloudflare/circl's
    releases</a>.</em></p>
    <blockquote>
    <h2>CIRCL v1.3.7</h2>
    <h3>What's Changed</h3>
    <ul>
    <li>build(deps): bump golang.org/x/crypto from
    0.3.1-0.20221117191849-2c476679df9a to 0.17.0 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/467">cloudflare/circl#467</a></li>
    <li>kyber: remove division by q in ciphertext compression by <a
    href="https://github.com/bwesterb"><code>@​bwesterb</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/468">cloudflare/circl#468</a></li>
    <li>Releasing CIRCL v1.3.7 by <a
    href="https://github.com/armfazh"><code>@​armfazh</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/469">cloudflare/circl#469</a></li>
    </ul>
    <h3>New Contributors</h3>
    <ul>
    <li><a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/cloudflare/circl/pull/467">cloudflare/circl#467</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7">https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7</a></p>
    <h2>CIRCL v1.3.6</h2>
    <h3>What's Changed</h3>
    <ul>
    <li>internal: add TurboShake{128,256} by <a
    href="https://github.com/bwesterb"><code>@​bwesterb</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/430">cloudflare/circl#430</a></li>
    <li>Kangaroo12 draft -10 by <a
    href="https://github.com/bwesterb"><code>@​bwesterb</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/431">cloudflare/circl#431</a></li>
    <li>Add K12 as XOF by <a
    href="https://github.com/bwesterb"><code>@​bwesterb</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/437">cloudflare/circl#437</a></li>
    <li>xof/k12: Fix a typo in the package documentation by <a
    href="https://github.com/cjpatton"><code>@​cjpatton</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/438">cloudflare/circl#438</a></li>
    <li>Set CIRCL version for generated assembler code. by <a
    href="https://github.com/armfazh"><code>@​armfazh</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/440">cloudflare/circl#440</a></li>
    <li>Add tkn20 benchmarks by <a
    href="https://github.com/tanyav2"><code>@​tanyav2</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/442">cloudflare/circl#442</a></li>
    <li>Add partially blind RSA implementation by <a
    href="https://github.com/chris-wood"><code>@​chris-wood</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/445">cloudflare/circl#445</a></li>
    <li>Update doc.go by <a
    href="https://github.com/nadimkobeissi"><code>@​nadimkobeissi</code></a>
    in <a
    href="https://redirect.github.com/cloudflare/circl/pull/447">cloudflare/circl#447</a></li>
    <li>tss/rsa: key generation for threshold RSA (safe primes) by <a
    href="https://github.com/armfazh"><code>@​armfazh</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/450">cloudflare/circl#450</a></li>
    <li>Bumping Go version for CI jobs. by <a
    href="https://github.com/armfazh"><code>@​armfazh</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/457">cloudflare/circl#457</a></li>
    <li>Spelling by <a
    href="https://github.com/jsoref"><code>@​jsoref</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/456">cloudflare/circl#456</a></li>
    <li>blindrsa: updating blindrsa to be compliant with RFC9474 by <a
    href="https://github.com/armfazh"><code>@​armfazh</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/464">cloudflare/circl#464</a></li>
    <li>Releasing CIRCL v1.3.6 by <a
    href="https://github.com/armfazh"><code>@​armfazh</code></a> in <a
    href="https://redirect.github.com/cloudflare/circl/pull/465">cloudflare/circl#465</a></li>
    </ul>
    <h3>New Contributors</h3>
    <ul>
    <li><a
    href="https://github.com/nadimkobeissi"><code>@​nadimkobeissi</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/cloudflare/circl/pull/447">cloudflare/circl#447</a></li>
    <li><a href="https://github.com/jsoref"><code>@​jsoref</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/cloudflare/circl/pull/456">cloudflare/circl#456</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6">https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/cloudflare/circl/commit/c48866b3068dfa83721c021dec03c777ba91abab"><code>c48866b</code></a>
    Releasing CIRCL v1.3.7</li>
    <li><a
    href="https://github.com/cloudflare/circl/commit/75ef91e8a2f438e6ce2b6e620d236add8be1887d"><code>75ef91e</code></a>
    kyber: remove division by q in ciphertext compression</li>
    <li><a
    href="https://github.com/cloudflare/circl/commit/899732a43256a5d6fb779917f597b32939ca4ba4"><code>899732a</code></a>
    build(deps): bump golang.org/x/crypto</li>
    <li><a
    href="https://github.com/cloudflare/circl/commit/99f0f715ca5fbec868f5a0db1df2be6dcd28dbaa"><code>99f0f71</code></a>
    Releasing CIRCL v1.3.6</li>
    <li><a
    href="https://github.com/cloudflare/circl/commit/e728d0d84e7e7cd9027050a62aa14adb8dec147c"><code>e728d0d</code></a>
    Apply thibmeu code review suggestions</li>
    <li><a
    href="https://github.com/cloudflare/circl/commit/ceb2d90c4922ec2e26be09a20f217ee57c8ba1c4"><code>ceb2d90</code></a>
    Updating blindrsa to be compliant with RFC9474.</li>
    <li><a
    href="https://github.com/cloudflare/circl/commit/44133f703215856ee0b8f243778f24b001ff6c95"><code>44133f7</code></a>
    spelling: tripped</li>
    <li><a
    href="https://github.com/cloudflare/circl/commit/c2076d67b2c717b1b1c6f3aa3b324bf93079b6fb"><code>c2076d6</code></a>
    spelling: transposes</li>
    <li><a
    href="https://github.com/cloudflare/circl/commit/dad216659ee1c9969957557a713537ceb589fce5"><code>dad2166</code></a>
    spelling: title</li>
    <li><a
    href="https://github.com/cloudflare/circl/commit/171c41832e7ec817b9b2873732db6da46bdb1139"><code>171c418</code></a>
    spelling: threshold</li>
    <li>Additional commits viewable in <a
    href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/cloudflare/circl&package-manager=go_modules&previous-version=1.3.3&new-version=1.3.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the
    [Security Alerts
    page](https://github.com/open-telemetry/opentelemetry-collector/network/alerts).
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    81b1354 View commit details
    Browse the repository at this point in the history
  2. [config/configretry] Allow zero multiplier and arbitrary randomizatio…

    …n factor (open-telemetry#9235)
    
    **Description:** 
    
    Partial revert of open-telemetry#9091 to unblock
    open-telemetry/opentelemetry-collector-contrib/pull/30167
    
    This does not mean that usage of a zero multiplier or a randomization
    factor outside of [0,1] is blessed upon by Collector maintainers, just
    that we need to unblock the release :)
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    mx-psi and Alex Boten authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    fb3ed1b View commit details
    Browse the repository at this point in the history
  3. [chore][cmd/mdatagen] Properly test bytes attribute type (open-teleme…

    …try#9229)
    
    **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.-->
    As described in the [issue opened in the contrib
    repository](open-telemetry/opentelemetry-collector-contrib#29923),
    mdatagen was originally generating tests for byte arrays incorrectly.
    This tests byte arrays in their proper format.
    
    As
    [requested](open-telemetry/opentelemetry-collector-contrib#30106 (comment)),
    this ports the [contrib fix
    ](open-telemetry/opentelemetry-collector-contrib#30106
    )into core.
    
    **Link to tracking Issue:** <Issue number if applicable>
    
    open-telemetry/opentelemetry-collector-contrib#29923
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    I added a fake attribute and fake metric that used it, then generated
    tests.
    Fake attribute and metric:
    ```
    attributes:
      # Added a fake attribute in a metadata.yaml file
      fake:
        description: "Fake attribute for testing"
        type: bytes
    
    metrics:
      container.cpu.usage.percpu:
        enabled: false
        description: "Per-core CPU usage by the container (Only available with cgroups v1)."
        unit: ns
        sum:
          value_type: int
          monotonic: true
          aggregation_temporality: cumulative
        attributes:
          - fake
    ```
    Generated tests:
    ```
    // First test reference:
    			mb.RecordContainerCPUUsagePercpuDataPoint(ts, 1, []byte("fake-val"))
    // Second test reference:
    					attrVal, ok := dp.Attributes().Get("fake")
    					assert.True(t, ok)
    					assert.EqualValues(t, []byte("fake-val"), attrVal.Bytes())
    ```
    crobert-1 authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    bb90069 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. [chore] [exporterhelper] Make memory queue benchmarks deteministic (o…

    …pen-telemetry#9247)
    
    Ensure the queue always has enough capacity to make the benchmark
    results deterministic. Otherwise, it's unpredictable when the queue
    starts rejecting the new entries. It depends on how fast it processes
    them, which can significantly fluctuate.
    
    Also, remove the multiple consumers use cases from benchmarks as
    redundant. Not sure they provide any value.
    dmitryax authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    cf4b97c View commit details
    Browse the repository at this point in the history
  2. Update module golang.org/x/net to v0.20.0 (open-telemetry#9248)

    [![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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Bogdan Drutu <[email protected]>
    3 people authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    06bad8e View commit details
    Browse the repository at this point in the history
  3. Update module go.uber.org/goleak to v1.3.0 (open-telemetry#9246)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [go.uber.org/goleak](https://togithub.com/uber-go/goleak) | `v1.2.0`
    -> `v1.3.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.uber.org%2fgoleak/v1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.uber.org%2fgoleak/v1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.uber.org%2fgoleak/v1.2.0/v1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.uber.org%2fgoleak/v1.2.0/v1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>uber-go/goleak (go.uber.org/goleak)</summary>
    
    ### [`v1.3.0`](https://togithub.com/uber-go/goleak/releases/tag/v1.3.0)
    
    [Compare
    Source](https://togithub.com/uber-go/goleak/compare/v1.2.1...v1.3.0)
    
    ##### Fixed
    
    -   Built-in ignores now match function names more accurately.
        They will no longer ignore stacks because of file names
    that look similar to function names.
    ([#&open-telemetry#8203;112](https://togithub.com/uber-go/goleak/issues/112))
    
    ##### Added
    
    -   Add an `IgnoreAnyFunction` option to ignore stack traces
    that have the provided function anywhere in the stack.
    ([#&open-telemetry#8203;113](https://togithub.com/uber-go/goleak/issues/113))
    -   Ignore `testing.runFuzzing` and `testing.runFuzzTests` alongside
    other already-ignored test functions (`testing.RunTests`, etc).
    ([#&open-telemetry#8203;105](https://togithub.com/uber-go/goleak/issues/105))
    
    ##### Changed
    
    - Miscellaneous CI-related fixes.
    ([#&open-telemetry#8203;103](https://togithub.com/uber-go/goleak/issues/103),
    [#&open-telemetry#8203;108](https://togithub.com/uber-go/goleak/issues/108),
    [#&open-telemetry#8203;114](https://togithub.com/uber-go/goleak/issues/114))
    
    ### [`v1.2.1`](https://togithub.com/uber-go/goleak/releases/tag/v1.2.1):
    v.1.2.1
    
    [Compare
    Source](https://togithub.com/uber-go/goleak/compare/v1.2.0...v1.2.1)
    
    #### \[1.2.1]
    
    ##### Changed
    
    -   Drop golang/x/lint dependency.
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Bogdan Drutu <[email protected]>
    3 people authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    6ed7ad1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c5a2c78 View commit details
    Browse the repository at this point in the history
  5. [chore][processor/batchprocessor] Enable goleak check (open-telemetry…

    …#9224)
    
    **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.-->
    Add `goleak` to detect leaks in tests. Leaking goroutines were detected
    that were caused by a dependency that we can ignore
    (`go.opencensus.io/stats/view.(*worker).start`), some `Shutdown` calls
    were also added that were missing.
    
    **Link to tracking Issue:** <Issue number if applicable>
    open-telemetry#9165 
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    Added check is passing as well as existing tests.
    crobert-1 authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    fbfbe04 View commit details
    Browse the repository at this point in the history
  6. [chore] make sharedcomponent Map threadsafe (open-telemetry#9170)

    **Description:**
    Add just enough code to make sharedcomponent Map thread safe.
    
    **Link to tracking Issue:**
    Relates to open-telemetry#9156
    
    Follow up to open-telemetry#9157, should be reviewed after it is merged.
    atoulme authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    6a726c9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c761e19 View commit details
    Browse the repository at this point in the history
  8. [chore] Prepare release v1.0.1/v0.92.0 (open-telemetry#9255)

    The following commands were run to prepare this release:
    - make chlog-update VERSION=v1.0.1/v0.92.0
    - make prepare-release PREVIOUS_VERSION=1.0.0 RELEASE_CANDIDATE=1.0.1
    MODSET=stable
    - make prepare-release PREVIOUS_VERSION=0.91.0 RELEASE_CANDIDATE=0.92.0
    MODSET=beta
    opentelemetrybot authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    40c7db8 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. [chore] make sure all contrib tests run (open-telemetry#9238)

    Fixes open-telemetry#9237
    
    Co-authored-by: Alex Boten <[email protected]>
    atoulme and Alex Boten authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    0756f1c View commit details
    Browse the repository at this point in the history
  2. remove deprecated types (open-telemetry#9256)

    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    9b5ef90 View commit details
    Browse the repository at this point in the history
  3. [configopaque] configopaque.String implements fmt.Stringer (open-tele…

    …metry#9214)
    
    **Description:**
    configopaque.String implements `fmt.Stringer`, outputting [REDACTED]
    when used as `fmt.Sprintf("%s", opaquestring)`
    
    **Link to tracking Issue:**
    Fixes open-telemetry#9213
    
    ---------
    
    Co-authored-by: Pablo Baeyens <[email protected]>
    atoulme and mx-psi authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    bf804d6 View commit details
    Browse the repository at this point in the history
  4. [confignet] Remove deprecated confignet functions (open-telemetry#9258)

    Instead of completely removing `Dial` and `Listen`, renames
    `DialContext` and `ListenContext` to `Dial` and `Listen` and deprecates
    `DialContext` and `ListenContext`.
    
    Related to
    open-telemetry#9105
    
    Updated tests
    TylerHelmuth authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    554e2ba View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Mark configopaque change as a breaking change (open-telemetry#9267)

    Follow up to open-telemetry#9214.
    
    I think marking this as breaking is warranted since we have found 6
    instances of breakage in contrib (fixed by
    open-telemetry/opentelemetry-collector-contrib#30304,
    open-telemetry/opentelemetry-collector-contrib#30402 and
    open-telemetry/opentelemetry-collector-contrib#30405).
    
    I am also:
    
    - Adding subtext explicitly stating how to fix this
    - Adding this to the user changelog, since it has user-facing
    implications.
    mx-psi authored Jan 11, 2024
    Configuration menu
    Copy the full SHA
    fcf172a View commit details
    Browse the repository at this point in the history
  2. [chore][bug_report.md] Comment out header descriptions (open-telemetr…

    …y#9261)
    
    The descriptions for each header when reporting bugs is useful for the
    person filing the bug, but not useful to those reading and reviewing. I
    think it makes sense for these to be included as comments in the bug
    report, so they're hidden in the rendered report.
    
    Co-authored-by: Bogdan Drutu <[email protected]>
    crobert-1 and bogdandrutu authored Jan 11, 2024
    Configuration menu
    Copy the full SHA
    7d5ccfd View commit details
    Browse the repository at this point in the history
  3. [chore] simplify replacements with one mod edit call instead of many (o…

    …pen-telemetry#9259)
    
    This speeds up replacements and make build logs easier to parse.
    atoulme authored Jan 11, 2024
    Configuration menu
    Copy the full SHA
    a9aed14 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. [chore][processor/memorylimiter] Cleanup README (open-telemetry#9152)

    **Documentation:** <Describe the documentation added.>
    Some of the wording was hard to follow in the README so I attempted to
    make it more clear. There shouldn't be any real content changes.
    crobert-1 authored Jan 12, 2024
    Configuration menu
    Copy the full SHA
    9a03cd3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4107c6 View commit details
    Browse the repository at this point in the history
  3. [obsreport] deprecate test funcs/structs (open-telemetry#8538)

    This deprecates the remaining code under the obsreport package.
    
    Follows
    open-telemetry@bf14122
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Jan 12, 2024
    Configuration menu
    Copy the full SHA
    83d463c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    72ba57a View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

  1. [exporterhelper] Cleanup logging for export failures (open-telemetry#…

    …9282)
    
    This change makes the logging of the exported error failures cleaner.
    1. Ensure an error message is logged every time and only once when data
    is dropped/rejected due to export failure.
    2. Update the wording. Specifically, don't use "dropped" term when an
    error is reported back to the pipeline. If there is no queue configured,
    the exporter doesn't drop data by itself but rather rejects it. Keep the
    "dropped" wording for failures after the enabled queue.
    3. Properly report any error reported by a queue. For example, a
    persistent storage error must be reported as a storage error, not as
    "queue overflow".
    
    Fixes
    open-telemetry#9219
    dmitryax authored Jan 13, 2024
    Configuration menu
    Copy the full SHA
    55a8c6b View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. Update processor README (open-telemetry#9284)

    - Update recommended processors
    - Update ordering processors
    
    For recommended processors, either the log signal could be added or
    documentation could be made signal agnostic - opted for the latter.
    flands authored Jan 14, 2024
    Configuration menu
    Copy the full SHA
    353a930 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Update module golang.org/x/sys to v0.16.0 (open-telemetry#9249)

    [![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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 15, 2024
    Configuration menu
    Copy the full SHA
    9120fd2 View commit details
    Browse the repository at this point in the history
  2. Update github.com/mitchellh/mapstructure digest to 8508981 (open-tele…

    …metry#9135)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [github.com/mitchellh/mapstructure](https://togithub.com/mitchellh/mapstructure)
    | require | digest | `bf980b3` -> `8508981` |
    
    ---
    
    ### 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy45My4xIiwidXBkYXRlZEluVmVyIjoiMzcuMTI3LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 15, 2024
    Configuration menu
    Copy the full SHA
    2328d10 View commit details
    Browse the repository at this point in the history
  3. Update golang.org/x/exp digest to 73b9e39 (open-telemetry#9144)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | golang.org/x/exp | require | digest | `aacd6d4` -> `73b9e39` |
    
    ---
    
    ### 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 15, 2024
    Configuration menu
    Copy the full SHA
    2cbd64c View commit details
    Browse the repository at this point in the history
  4. [configopaque] Implement fmt.GoStringer interface for String (open-te…

    …lemetry#9271)
    
    **Description:** Follow up to open-telemetry#9214.
    
    To make sure the output when using `%#v` is redacted, we must also
    implement the `fmt.GoStringer` interface.
    
    **Link to tracking Issue:** Relates to open-telemetry#9213
    
    **Testing:** Adds some tests with YAML and JSON as well as more thorough
    testing of all `fmt` verbs
    
    **Documentation:** Clarify that printing this is also redacted.
    mx-psi authored Jan 15, 2024
    Configuration menu
    Copy the full SHA
    1cea636 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Update module go.opentelemetry.io/collector/exporter/otlphttpexporter…

    … to v0.92.0 (open-telemetry#9291)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://togithub.com/open-telemetry/opentelemetry-collector)
    | `v0.91.0` -> `v0.92.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlphttpexporter/v0.92.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlphttpexporter/v0.92.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlphttpexporter/v0.91.0/v0.92.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlphttpexporter/v0.91.0/v0.92.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-collector
    (go.opentelemetry.io/collector/exporter/otlphttpexporter)</summary>
    
    ###
    [`v0.92.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v101v0920)
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.91.0...v0.92.0)
    
    ##### 🛑 Breaking changes 🛑
    
    - `exporters/sending_queue`: Do not re-enqueue failed batches, rely on
    the retry_on_failure strategy instead.
    ([#&open-telemetry#8203;8382](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8382))
    The current re-enqueuing behavior is not obvious and cannot be
    configured. It takes place only for persistent queue
    and only if `retry_on_failure::enabled=true` even if `retry_on_failure`
    is a setting for a different backoff retry
    strategy. This change removes the re-enqueuing behavior. Consider
    increasing `retry_on_failure::max_elapsed_time`
    to reduce chances of data loss or set it to 0 to keep retrying until
    requests succeed.
    
    - `confmap`: Make the option `WithErrorUnused` enabled by default when
    unmarshaling configuration
    ([#&open-telemetry#8203;7102](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7102))
    The option `WithErrorUnused` is now enabled by default, and a new option
    `WithIgnoreUnused` is introduced to ignore
        errors about unused fields.
    
    - `status`: Deprecate `ReportComponentStatus` in favor of
    `ReportStatus`. This new function does not return an error.
    ([#&open-telemetry#8203;9148](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9148))
    
    ##### 🚩 Deprecations 🚩
    
    - `connectortest`: Deprecate
    connectortest.New\[Metrics|Logs|Traces]Router in favour of
    connector.New\[Metrics|Logs|Traces]Router
    ([#&open-telemetry#8203;9095](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9095))
    
    - `exporterhelper`: Deprecate exporterhelper.RetrySettings in favor of
    configretry.BackOffConfig
    ([#&open-telemetry#8203;9091](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9091))
    
    - `extension/ballast`: Deprecate `memory_ballast` extension.
    ([#&open-telemetry#8203;8343](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8343))
        Use `GOMEMLIMIT` environment variable instead.
    
    - `connector`: Deprecate \[Metrics|Logs|Traces]Router in favour of
    \[Metrics|Logs|Traces]RouterAndConsumer
    ([#&open-telemetry#8203;9095](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9095))
    
    ##### 💡 Enhancements 💡
    
    - `exporterhelper`: Add RetrySettings validation function
    ([#&open-telemetry#8203;9089](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9089))
    Validate that time.Duration, multiplier values in configretry are
    non-negative, and randomization_factor is between 0 and 1
    
    - `service`: Enable `telemetry.useOtelForInternalMetrics` by updating
    the flag to beta
    ([#&open-telemetry#8203;7454](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7454))
    The metrics generated should be consistent with the metrics generated
        previously with OpenCensus. Users can disable the behaviour
        by setting `--feature-gates -telemetry.useOtelForInternalMetrics` at
        collector start.
    
    - `mdatagen`: move component from contrib to core
    ([#&open-telemetry#8203;9172](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9172))
    
    - `semconv`: Generated Semantic conventions 1.22.0.
    ([#&open-telemetry#8203;8686](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8686))
    
    - `confignet`: Add `dialer_timeout` config option.
    ([#&open-telemetry#8203;9066](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9066))
    
    - `processor/memory_limiter`: Update config validation errors
    ([#&open-telemetry#8203;9059](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9059))
    - Fix names of the config fields that are validated in the error
    messages
        -   Move the validation from start to the initialization phrase
    
    - `exporterhelper`: Add config Validate for TimeoutSettings
    ([#&open-telemetry#8203;9104](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9104))
    
    ##### 🧰 Bug fixes 🧰
    
    - `memorylimiterprocessor`: Fixed leaking goroutines from
    memorylimiterprocessor
    ([#&open-telemetry#8203;9099](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9099))
    - `cmd/otelcorecol`: Fix the code detecting if the collector is running
    as a service on Windows.
    ([#&open-telemetry#8203;7350](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7350))
    Removed the `NO_WINDOWS_SERVICE` environment variable given it is not
    needed anymore.
    - `otlpexporter`: remove dependency of otlphttpreceiver on otlpexporter
    ([#&open-telemetry#8203;6454](https://togithub.com/open-telemetry/opentelemetry-collector/issues/6454))
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    440bb82 View commit details
    Browse the repository at this point in the history
  2. [docs/release] Swap Juraci and me for release duties (open-telemetry#…

    …9294)
    
    I can't do the v0.95.0 release, so I am swapping it for the v0.96.0
    release.
    mx-psi authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    1973479 View commit details
    Browse the repository at this point in the history
  3. Update module go.opentelemetry.io/collector/exporter/otlpexporter to …

    …v0.92.0 (open-telemetry#9290)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/collector/exporter/otlpexporter](https://togithub.com/open-telemetry/opentelemetry-collector)
    | `v0.91.0` -> `v0.92.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlpexporter/v0.92.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlpexporter/v0.92.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlpexporter/v0.91.0/v0.92.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlpexporter/v0.91.0/v0.92.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-collector
    (go.opentelemetry.io/collector/exporter/otlpexporter)</summary>
    
    ###
    [`v0.92.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v101v0920)
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.91.0...v0.92.0)
    
    ##### 🛑 Breaking changes 🛑
    
    - `exporters/sending_queue`: Do not re-enqueue failed batches, rely on
    the retry_on_failure strategy instead.
    ([#&open-telemetry#8203;8382](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8382))
    The current re-enqueuing behavior is not obvious and cannot be
    configured. It takes place only for persistent queue
    and only if `retry_on_failure::enabled=true` even if `retry_on_failure`
    is a setting for a different backoff retry
    strategy. This change removes the re-enqueuing behavior. Consider
    increasing `retry_on_failure::max_elapsed_time`
    to reduce chances of data loss or set it to 0 to keep retrying until
    requests succeed.
    
    - `confmap`: Make the option `WithErrorUnused` enabled by default when
    unmarshaling configuration
    ([#&open-telemetry#8203;7102](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7102))
    The option `WithErrorUnused` is now enabled by default, and a new option
    `WithIgnoreUnused` is introduced to ignore
        errors about unused fields.
    
    - `status`: Deprecate `ReportComponentStatus` in favor of
    `ReportStatus`. This new function does not return an error.
    ([#&open-telemetry#8203;9148](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9148))
    
    ##### 🚩 Deprecations 🚩
    
    - `connectortest`: Deprecate
    connectortest.New\[Metrics|Logs|Traces]Router in favour of
    connector.New\[Metrics|Logs|Traces]Router
    ([#&open-telemetry#8203;9095](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9095))
    
    - `exporterhelper`: Deprecate exporterhelper.RetrySettings in favor of
    configretry.BackOffConfig
    ([#&open-telemetry#8203;9091](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9091))
    
    - `extension/ballast`: Deprecate `memory_ballast` extension.
    ([#&open-telemetry#8203;8343](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8343))
        Use `GOMEMLIMIT` environment variable instead.
    
    - `connector`: Deprecate \[Metrics|Logs|Traces]Router in favour of
    \[Metrics|Logs|Traces]RouterAndConsumer
    ([#&open-telemetry#8203;9095](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9095))
    
    ##### 💡 Enhancements 💡
    
    - `exporterhelper`: Add RetrySettings validation function
    ([#&open-telemetry#8203;9089](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9089))
    Validate that time.Duration, multiplier values in configretry are
    non-negative, and randomization_factor is between 0 and 1
    
    - `service`: Enable `telemetry.useOtelForInternalMetrics` by updating
    the flag to beta
    ([#&open-telemetry#8203;7454](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7454))
    The metrics generated should be consistent with the metrics generated
        previously with OpenCensus. Users can disable the behaviour
        by setting `--feature-gates -telemetry.useOtelForInternalMetrics` at
        collector start.
    
    - `mdatagen`: move component from contrib to core
    ([#&open-telemetry#8203;9172](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9172))
    
    - `semconv`: Generated Semantic conventions 1.22.0.
    ([#&open-telemetry#8203;8686](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8686))
    
    - `confignet`: Add `dialer_timeout` config option.
    ([#&open-telemetry#8203;9066](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9066))
    
    - `processor/memory_limiter`: Update config validation errors
    ([#&open-telemetry#8203;9059](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9059))
    - Fix names of the config fields that are validated in the error
    messages
        -   Move the validation from start to the initialization phrase
    
    - `exporterhelper`: Add config Validate for TimeoutSettings
    ([#&open-telemetry#8203;9104](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9104))
    
    ##### 🧰 Bug fixes 🧰
    
    - `memorylimiterprocessor`: Fixed leaking goroutines from
    memorylimiterprocessor
    ([#&open-telemetry#8203;9099](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9099))
    - `cmd/otelcorecol`: Fix the code detecting if the collector is running
    as a service on Windows.
    ([#&open-telemetry#8203;7350](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7350))
    Removed the `NO_WINDOWS_SERVICE` environment variable given it is not
    needed anymore.
    - `otlpexporter`: remove dependency of otlphttpreceiver on otlpexporter
    ([#&open-telemetry#8203;6454](https://togithub.com/open-telemetry/opentelemetry-collector/issues/6454))
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    d8a40ba View commit details
    Browse the repository at this point in the history
  4. Update module go.opentelemetry.io/collector/receiver/otlpreceiver to …

    …v0.92.0 (open-telemetry#9292)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/collector/receiver/otlpreceiver](https://togithub.com/open-telemetry/opentelemetry-collector)
    | `v0.91.0` -> `v0.92.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2freceiver%2fotlpreceiver/v0.92.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2freceiver%2fotlpreceiver/v0.92.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2freceiver%2fotlpreceiver/v0.91.0/v0.92.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2freceiver%2fotlpreceiver/v0.91.0/v0.92.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-collector
    (go.opentelemetry.io/collector/receiver/otlpreceiver)</summary>
    
    ###
    [`v0.92.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v101v0920)
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.91.0...v0.92.0)
    
    ##### 🛑 Breaking changes 🛑
    
    - `exporters/sending_queue`: Do not re-enqueue failed batches, rely on
    the retry_on_failure strategy instead.
    ([#&open-telemetry#8203;8382](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8382))
    The current re-enqueuing behavior is not obvious and cannot be
    configured. It takes place only for persistent queue
    and only if `retry_on_failure::enabled=true` even if `retry_on_failure`
    is a setting for a different backoff retry
    strategy. This change removes the re-enqueuing behavior. Consider
    increasing `retry_on_failure::max_elapsed_time`
    to reduce chances of data loss or set it to 0 to keep retrying until
    requests succeed.
    
    - `confmap`: Make the option `WithErrorUnused` enabled by default when
    unmarshaling configuration
    ([#&open-telemetry#8203;7102](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7102))
    The option `WithErrorUnused` is now enabled by default, and a new option
    `WithIgnoreUnused` is introduced to ignore
        errors about unused fields.
    
    - `status`: Deprecate `ReportComponentStatus` in favor of
    `ReportStatus`. This new function does not return an error.
    ([#&open-telemetry#8203;9148](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9148))
    
    ##### 🚩 Deprecations 🚩
    
    - `connectortest`: Deprecate
    connectortest.New\[Metrics|Logs|Traces]Router in favour of
    connector.New\[Metrics|Logs|Traces]Router
    ([#&open-telemetry#8203;9095](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9095))
    
    - `exporterhelper`: Deprecate exporterhelper.RetrySettings in favor of
    configretry.BackOffConfig
    ([#&open-telemetry#8203;9091](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9091))
    
    - `extension/ballast`: Deprecate `memory_ballast` extension.
    ([#&open-telemetry#8203;8343](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8343))
        Use `GOMEMLIMIT` environment variable instead.
    
    - `connector`: Deprecate \[Metrics|Logs|Traces]Router in favour of
    \[Metrics|Logs|Traces]RouterAndConsumer
    ([#&open-telemetry#8203;9095](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9095))
    
    ##### 💡 Enhancements 💡
    
    - `exporterhelper`: Add RetrySettings validation function
    ([#&open-telemetry#8203;9089](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9089))
    Validate that time.Duration, multiplier values in configretry are
    non-negative, and randomization_factor is between 0 and 1
    
    - `service`: Enable `telemetry.useOtelForInternalMetrics` by updating
    the flag to beta
    ([#&open-telemetry#8203;7454](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7454))
    The metrics generated should be consistent with the metrics generated
        previously with OpenCensus. Users can disable the behaviour
        by setting `--feature-gates -telemetry.useOtelForInternalMetrics` at
        collector start.
    
    - `mdatagen`: move component from contrib to core
    ([#&open-telemetry#8203;9172](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9172))
    
    - `semconv`: Generated Semantic conventions 1.22.0.
    ([#&open-telemetry#8203;8686](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8686))
    
    - `confignet`: Add `dialer_timeout` config option.
    ([#&open-telemetry#8203;9066](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9066))
    
    - `processor/memory_limiter`: Update config validation errors
    ([#&open-telemetry#8203;9059](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9059))
    - Fix names of the config fields that are validated in the error
    messages
        -   Move the validation from start to the initialization phrase
    
    - `exporterhelper`: Add config Validate for TimeoutSettings
    ([#&open-telemetry#8203;9104](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9104))
    
    ##### 🧰 Bug fixes 🧰
    
    - `memorylimiterprocessor`: Fixed leaking goroutines from
    memorylimiterprocessor
    ([#&open-telemetry#8203;9099](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9099))
    - `cmd/otelcorecol`: Fix the code detecting if the collector is running
    as a service on Windows.
    ([#&open-telemetry#8203;7350](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7350))
    Removed the `NO_WINDOWS_SERVICE` environment variable given it is not
    needed anymore.
    - `otlpexporter`: remove dependency of otlphttpreceiver on otlpexporter
    ([#&open-telemetry#8203;6454](https://togithub.com/open-telemetry/opentelemetry-collector/issues/6454))
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    5337838 View commit details
    Browse the repository at this point in the history
  5. Update module golang.org/x/tools to v0.17.0 (open-telemetry#9293)

    [![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/tools | `v0.16.1` -> `v0.17.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2ftools/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2ftools/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2ftools/v0.16.1/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2ftools/v0.16.1/v0.17.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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    d1701c1 View commit details
    Browse the repository at this point in the history
  6. Update module github.com/prometheus/common to v0.46.0 (open-telemetry…

    …#9289)
    
    [![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/prometheus/common](https://togithub.com/prometheus/common)
    | `v0.45.0` -> `v0.46.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fcommon/v0.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fcommon/v0.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fcommon/v0.45.0/v0.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fcommon/v0.45.0/v0.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>prometheus/common (github.com/prometheus/common)</summary>
    
    ###
    [`v0.46.0`](https://togithub.com/prometheus/common/releases/tag/v0.46.0)
    
    [Compare
    Source](https://togithub.com/prometheus/common/compare/v0.45.0...v0.46.0)
    
    #### What's Changed
    
    - Add golangci-lint config by
    [@&open-telemetry#8203;SuperQ](https://togithub.com/SuperQ) in
    [https://github.com/prometheus/common/pull/517](https://togithub.com/prometheus/common/pull/517)
    - model: add metric type values by
    [@&open-telemetry#8203;bboreham](https://togithub.com/bboreham) in
    [https://github.com/prometheus/common/pull/533](https://togithub.com/prometheus/common/pull/533)
    - Synchronize common files from prometheus/prometheus by
    [@&open-telemetry#8203;prombot](https://togithub.com/prombot) in
    [https://github.com/prometheus/common/pull/532](https://togithub.com/prometheus/common/pull/532)
    - Bump github.com/aws/aws-sdk-go from 1.45.19 to 1.47.0 in /sigv4 by
    [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/prometheus/common/pull/529](https://togithub.com/prometheus/common/pull/529)
    - Update modules by [@&open-telemetry#8203;SuperQ](https://togithub.com/SuperQ) in
    [https://github.com/prometheus/common/pull/534](https://togithub.com/prometheus/common/pull/534)
    - Synchronize common files from prometheus/prometheus by
    [@&open-telemetry#8203;prombot](https://togithub.com/prombot) in
    [https://github.com/prometheus/common/pull/535](https://togithub.com/prometheus/common/pull/535)
    - Allow using empty Authorization credentials by
    [@&open-telemetry#8203;TheSpiritXIII](https://togithub.com/TheSpiritXIII) in
    [https://github.com/prometheus/common/pull/546](https://togithub.com/prometheus/common/pull/546)
    - enable errorlint linter by
    [@&open-telemetry#8203;mmorel-35](https://togithub.com/mmorel-35) in
    [https://github.com/prometheus/common/pull/550](https://togithub.com/prometheus/common/pull/550)
    - Synchronize common files from prometheus/prometheus by
    [@&open-telemetry#8203;prombot](https://togithub.com/prombot) in
    [https://github.com/prometheus/common/pull/548](https://togithub.com/prometheus/common/pull/548)
    - Bump github.com/aws/aws-sdk-go from 1.47.0 to 1.48.10 in /sigv4 by
    [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/prometheus/common/pull/539](https://togithub.com/prometheus/common/pull/539)
    - Bump github.com/alecthomas/kingpin/v2 from 2.3.2 to 2.4.0 by
    [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/prometheus/common/pull/542](https://togithub.com/prometheus/common/pull/542)
    - Synchronize common files from prometheus/prometheus by
    [@&open-telemetry#8203;prombot](https://togithub.com/prombot) in
    [https://github.com/prometheus/common/pull/552](https://togithub.com/prometheus/common/pull/552)
    - Bump golang.org/x/net from 0.18.0 to 0.19.0 by
    [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/prometheus/common/pull/541](https://togithub.com/prometheus/common/pull/541)
    - Bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 by
    [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/prometheus/common/pull/540](https://togithub.com/prometheus/common/pull/540)
    - Add hints for promlog by
    [@&open-telemetry#8203;lucacome](https://togithub.com/lucacome) in
    [https://github.com/prometheus/common/pull/556](https://togithub.com/prometheus/common/pull/556)
    - Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 by
    [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/prometheus/common/pull/560](https://togithub.com/prometheus/common/pull/560)
    - Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 in
    /sigv4 by [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/prometheus/common/pull/558](https://togithub.com/prometheus/common/pull/558)
    - Synchronize common files from prometheus/prometheus by
    [@&open-telemetry#8203;prombot](https://togithub.com/prombot) in
    [https://github.com/prometheus/common/pull/555](https://togithub.com/prometheus/common/pull/555)
    - Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by
    [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/prometheus/common/pull/559](https://togithub.com/prometheus/common/pull/559)
    - Bump github.com/aws/aws-sdk-go from 1.48.10 to 1.49.13 in /sigv4 by
    [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/prometheus/common/pull/557](https://togithub.com/prometheus/common/pull/557)
    - Synchronize common files from prometheus/prometheus by
    [@&open-telemetry#8203;prombot](https://togithub.com/prombot) in
    [https://github.com/prometheus/common/pull/561](https://togithub.com/prometheus/common/pull/561)
    - Make version getRevision public by
    [@&open-telemetry#8203;SuperQ](https://togithub.com/SuperQ) in
    [https://github.com/prometheus/common/pull/563](https://togithub.com/prometheus/common/pull/563)
    - enable gofumpt, goimports, testifylint linters by
    [@&open-telemetry#8203;mmorel-35](https://togithub.com/mmorel-35) in
    [https://github.com/prometheus/common/pull/551](https://togithub.com/prometheus/common/pull/551)
    - version: make GetTegs() public by
    [@&open-telemetry#8203;ArthurSens](https://togithub.com/ArthurSens) in
    [https://github.com/prometheus/common/pull/565](https://togithub.com/prometheus/common/pull/565)
    - switch to protodelim package (which pbutil now calls) by
    [@&open-telemetry#8203;stapelberg](https://togithub.com/stapelberg) in
    [https://github.com/prometheus/common/pull/567](https://togithub.com/prometheus/common/pull/567)
    - Bump Go modules by [@&open-telemetry#8203;SuperQ](https://togithub.com/SuperQ) in
    [https://github.com/prometheus/common/pull/568](https://togithub.com/prometheus/common/pull/568)
    
    #### New Contributors
    
    - [@&open-telemetry#8203;TheSpiritXIII](https://togithub.com/TheSpiritXIII) made their
    first contribution in
    [https://github.com/prometheus/common/pull/546](https://togithub.com/prometheus/common/pull/546)
    - [@&open-telemetry#8203;mmorel-35](https://togithub.com/mmorel-35) made their first
    contribution in
    [https://github.com/prometheus/common/pull/550](https://togithub.com/prometheus/common/pull/550)
    - [@&open-telemetry#8203;ArthurSens](https://togithub.com/ArthurSens) made their first
    contribution in
    [https://github.com/prometheus/common/pull/565](https://togithub.com/prometheus/common/pull/565)
    - [@&open-telemetry#8203;stapelberg](https://togithub.com/stapelberg) made their first
    contribution in
    [https://github.com/prometheus/common/pull/567](https://togithub.com/prometheus/common/pull/567)
    
    **Full Changelog**:
    prometheus/common@v0.45.0...v0.46.0
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    060c538 View commit details
    Browse the repository at this point in the history
  7. Update golang.org/x/exp digest to db7319d (open-telemetry#9288)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | golang.org/x/exp | require | digest | `73b9e39` -> `db7319d` |
    
    ---
    
    ### 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    0a8272f View commit details
    Browse the repository at this point in the history
  8. [chore] Clarify configopaque expectations (open-telemetry#9295)

    Documents `configopaque` expectations.
    
    The intention is that it is clear that we can add interface
    implementations after 1.0 if not doing so would leak opaque values.
    
    Fixes open-telemetry#9274
    mx-psi authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    3a16592 View commit details
    Browse the repository at this point in the history
  9. [telemetry] mark useOtelForInternalMetrics stable (open-telemetry#9102)

    This marks the flag as stable. Leaving this as a draft until v0.92.0 is
    released.
    
    Closes open-telemetry#8962
    Fixes open-telemetry#816
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    8344135 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Update module golang.org/x/vuln to v1.0.2 (open-telemetry#9297)

    [![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/vuln | `v1.0.1` -> `v1.0.2` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fvuln/v1.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fvuln/v1.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fvuln/v1.0.1/v1.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fvuln/v1.0.1/v1.0.2?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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    ceb3893 View commit details
    Browse the repository at this point in the history
  2. [chore] update schedule, fix couple of typos (open-telemetry#9286)

    Signed-off-by: Alex Boten <[email protected]>
    Co-authored-by: Pablo Baeyens <[email protected]>
    Co-authored-by: Curtis Robert <[email protected]>
    3 people authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    d3a319a View commit details
    Browse the repository at this point in the history
  3. [chore] add mdatagen-test makefile target (open-telemetry#9280)

    This is copied verbatim from the contrib repo.
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    8356857 View commit details
    Browse the repository at this point in the history
  4. [OTLP/GRPC] Ensure OTLP receiver handles consume errors correctly (op…

    …en-telemetry#8080)
    
    **Description:** Follow the receiver contract and return Unavailable for
    non-permanent and InvalidArgument for permanent errors for OTLP/gRPC
    receiver.
    
    Leave the "Retry-After" field blank and let the client implement an
    exponential backoff strategy.
    
    **Link to tracking Issue:**
    open-telemetry#4335
    
    **Testing:** Added relevant test cases.
    
    ---------
    
    Co-authored-by: Evan Bradley <[email protected]>
    VihasMakwana and evan-bradley authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    bb1ae64 View commit details
    Browse the repository at this point in the history
  5. [CONTRIBUTING.md] Proofread the contributing doc (open-telemetry#9301)

    **Description:** 
    
    Some small updates on the CONTRIBUTING.md doc to keep it updated:
    
    - Remove 'Up for Grabs' label which we have never used
    - Update minimum Go version
    - Remove outdated comment about OpenTelemetry project status
    - Link to dedicated observability doc
    mx-psi authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    6712bf2 View commit details
    Browse the repository at this point in the history
  6. Remove the obsolete +build directive (open-telemetry#9304)

    `// +build` was replaced with `//go:build` directive in Go 1.17. The
    `+build` can be removed since we support only 1.20 and 1.21
    dmitryax authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    20710ff View commit details
    Browse the repository at this point in the history
  7. [chore] add @TylerHelmuth as triager (open-telemetry#9305)

    Fixes open-telemetry#9303
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    4371e14 View commit details
    Browse the repository at this point in the history
  8. [exporter/debug] Update readme to state output is not guaranteed (ope…

    …n-telemetry#9306)
    
    **Description:**
    Based on the SIG meeting discussion today, this PR adds a warning to the
    readme that the output is not guaranteed and may change at any time.
    TylerHelmuth authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    6c0f04f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    65da174 View commit details
    Browse the repository at this point in the history
  10. Update opentelemetry-go monorepo (open-telemetry#9245)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.21.0` -> `v1.22.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/bridge/opencensus](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v0.44.0` -> `v0.45.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v0.44.0/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v0.44.0/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v0.44.0` -> `v0.45.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v0.44.0/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v0.44.0/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v0.44.0` -> `v0.45.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v0.44.0/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v0.44.0/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.21.0` -> `v1.22.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.21.0` -> `v1.22.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/stdout/stdoutmetric](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v0.44.0` -> `v0.45.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v0.44.0/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v0.44.0/v0.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/stdout/stdouttrace](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.21.0` -> `v1.22.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/metric](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.21.0` -> `v1.22.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fmetric/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fmetric/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fmetric/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fmetric/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/sdk](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.21.0` -> `v1.22.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/sdk/metric](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.21.0` -> `v1.22.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/trace](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.21.0` -> `v1.22.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2ftrace/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2ftrace/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2ftrace/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2ftrace/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    > [!WARNING]
    > Some dependencies could not be looked up. Check the Dependency
    Dashboard for more information.
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-go
    (go.opentelemetry.io/otel)</summary>
    
    ###
    [`v1.22.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.22.0):
    /v0.45.0
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.21.0...v1.22.0)
    
    ##### Added
    
    -   The `go.opentelemetry.io/otel/semconv/v1.22.0` package.
    The package contains semantic conventions from the `v1.22.0` version of
    the OpenTelemetry Semantic Conventions.
    ([#&open-telemetry#8203;4735](https://togithub.com/open-telemetry/opentelemetry-go/issues/4735))
    -   The `go.opentelemetry.io/otel/semconv/v1.23.0` package.
    The package contains semantic conventions from the `v1.23.0` version of
    the OpenTelemetry Semantic Conventions.
    ([#&open-telemetry#8203;4746](https://togithub.com/open-telemetry/opentelemetry-go/issues/4746))
    -   The `go.opentelemetry.io/otel/semconv/v1.23.1` package.
    The package contains semantic conventions from the `v1.23.1` version of
    the OpenTelemetry Semantic Conventions.
    ([#&open-telemetry#8203;4749](https://togithub.com/open-telemetry/opentelemetry-go/issues/4749))
    -   The `go.opentelemetry.io/otel/semconv/v1.24.0` package.
    The package contains semantic conventions from the `v1.24.0` version of
    the OpenTelemetry Semantic Conventions.
    ([#&open-telemetry#8203;4770](https://togithub.com/open-telemetry/opentelemetry-go/issues/4770))
    - Add `WithResourceAsConstantLabels` option to apply resource attributes
    for every metric emitted by the Prometheus exporter.
    ([#&open-telemetry#8203;4733](https://togithub.com/open-telemetry/opentelemetry-go/issues/4733))
    -   Experimental cardinality limiting is added to the metric SDK.
    See [metric
    documentation](./sdk/metric/EXPERIMENTAL.md#cardinality-limit) for more
    information about this feature and how to enable it.
    ([#&open-telemetry#8203;4457](https://togithub.com/open-telemetry/opentelemetry-go/issues/4457))
    - Add `NewMemberRaw` and `NewKeyValuePropertyRaw` in
    `go.opentelemetry.io/otel/baggage`.
    ([#&open-telemetry#8203;4804](https://togithub.com/open-telemetry/opentelemetry-go/issues/4804))
    
    ##### Changed
    
    - Upgrade all use of `go.opentelemetry.io/otel/semconv` to use
    `v1.24.0`.
    ([#&open-telemetry#8203;4754](https://togithub.com/open-telemetry/opentelemetry-go/issues/4754))
    - Update transformations in `go.opentelemetry.io/otel/exporters/zipkin`
    to follow `v1.19.0` version of the OpenTelemetry specification.
    ([#&open-telemetry#8203;4754](https://togithub.com/open-telemetry/opentelemetry-go/issues/4754))
    - Record synchronous measurements when the passed context is canceled
    instead of dropping in `go.opentelemetry.io/otel/sdk/metric`.
    If you do not want to make a measurement when the context is cancelled,
    you need to handle it yourself (e.g `if ctx.Err() != nil`).
    ([#&open-telemetry#8203;4671](https://togithub.com/open-telemetry/opentelemetry-go/issues/4671))
    - Improve `go.opentelemetry.io/otel/trace.TraceState`'s performance.
    ([#&open-telemetry#8203;4722](https://togithub.com/open-telemetry/opentelemetry-go/issues/4722))
    - Improve `go.opentelemetry.io/otel/propagation.TraceContext`'s
    performance.
    ([#&open-telemetry#8203;4721](https://togithub.com/open-telemetry/opentelemetry-go/issues/4721))
    - Improve `go.opentelemetry.io/otel/baggage` performance.
    ([#&open-telemetry#8203;4743](https://togithub.com/open-telemetry/opentelemetry-go/issues/4743))
    - Improve performance of the `(*Set).Filter` method in
    `go.opentelemetry.io/otel/attribute` when the passed filter does not
    filter out any attributes from the set.
    ([#&open-telemetry#8203;4774](https://togithub.com/open-telemetry/opentelemetry-go/issues/4774))
    - `Member.String` in `go.opentelemetry.io/otel/baggage` percent-encodes
    only when necessary.
    ([#&open-telemetry#8203;4775](https://togithub.com/open-telemetry/opentelemetry-go/issues/4775))
    - `Property.Value` in `go.opentelemetry.io/otel/baggage` now returns a
    raw string instead of a percent-encoded value.
    ([#&open-telemetry#8203;4804](https://togithub.com/open-telemetry/opentelemetry-go/issues/4804))
    
    ##### Fixed
    
    - Fix `Parse` in `go.opentelemetry.io/otel/baggage` to validate member
    value before percent-decoding.
    ([#&open-telemetry#8203;4755](https://togithub.com/open-telemetry/opentelemetry-go/issues/4755))
    - Fix whitespace encoding of `Member.String` in
    `go.opentelemetry.io/otel/baggage`.
    ([#&open-telemetry#8203;4756](https://togithub.com/open-telemetry/opentelemetry-go/issues/4756))
    - Fix baggage item key so that it is not canonicalized in
    `go.opentelemetry.io/otel/bridge/opentracing`.
    ([#&open-telemetry#8203;4776](https://togithub.com/open-telemetry/opentelemetry-go/issues/4776))
    - Fix `go.opentelemetry.io/otel/bridge/opentracing` to properly handle
    baggage values that requires escaping during propagation.
    ([#&open-telemetry#8203;4804](https://togithub.com/open-telemetry/opentelemetry-go/issues/4804))
    - Fix a bug where using multiple readers resulted in incorrect
    asynchronous counter values in `go.opentelemetry.io/otel/sdk/metric`.
    ([#&open-telemetry#8203;4742](https://togithub.com/open-telemetry/opentelemetry-go/issues/4742))
    
    </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.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    51b0e4d View commit details
    Browse the repository at this point in the history
  11. [configtls] support setting cipher suites (open-telemetry#9168)

    **Description:**
    Add `cipher_suites` to configtls:
    Users can specify a list of cipher suites to pick from. If left blank, a
    safe default list is used.
    
    **Link to tracking Issue:**
    Fixes open-telemetry#8105
    
    **Testing:**
    Unit tests
    
    **Documentation:**
    godoc and README
    
    ---------
    
    Co-authored-by: Alex Boten <[email protected]>
    atoulme and Alex Boten authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    c1599fe View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. update grpc instrumentation (open-telemetry#9312)

    Potentially fix open-telemetry#9296
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Jan 18, 2024
    Configuration menu
    Copy the full SHA
    8131d31 View commit details
    Browse the repository at this point in the history
  2. Fixed indentation in YAML for deployment at otel-config.yaml (open-te…

    …lemetry#9311)
    
    The name/value entry had an incorrect indentation that made the
    documented process fail (Document ref:
    https://opentelemetry.io/docs/collector/installation/)
    joseg2 authored Jan 18, 2024
    Configuration menu
    Copy the full SHA
    2370481 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. [configopaque] Implement encoding.BinaryMarshaler interface for String (

    open-telemetry#9279)
    
    **Description:** <Describe what has changed.>
    Implements the `encoding.BinaryMarshaler` interface for `String`. This
    prevents the situation `configopaque` -> `[]byte` -> `string` from
    leaking the `String` value.
    
    **Link to tracking Issue:** <Issue number if applicable>
    Closes
    open-telemetry#9272
    
    **Testing:** 
    Added unit test
    
    ---------
    
    Co-authored-by: Antoine Toulme <[email protected]>
    TylerHelmuth and atoulme authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    72f6ce1 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Configuration menu
    Copy the full SHA
    727207b View commit details
    Browse the repository at this point in the history
  2. [chore][extension/zpages] ReportFatalError -> ReportStatus (open-tele…

    …metry#9332)
    
    **Description:**
    Remove use of the deprecated method `ReportFatalError` in favor of using
    `ReportStatus`.
    atoulme authored Jan 22, 2024
    Configuration menu
    Copy the full SHA
    a952082 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    836da72 View commit details
    Browse the repository at this point in the history
  4. [service] Refactor telemetry initialization (open-telemetry#9320)

    A part of open-telemetry#9319 that can be done without waiting for open-telemetry#9131
    mx-psi authored Jan 22, 2024
    Configuration menu
    Copy the full SHA
    4d73b4f View commit details
    Browse the repository at this point in the history
  5. [chore] remove waits as start is now deterministic (open-telemetry#9330)

    **Description:**
    This PR removes 3 TODOs and time.Sleep statements as otlp receiver start
    is now deterministic.
    
    This change is similar to
    open-telemetry#9121
    
    For good measure, I ran the tests 10,000 each (each test runs multiple
    sub-tests) and didn't have any failures.
    atoulme authored Jan 22, 2024
    Configuration menu
    Copy the full SHA
    093ba44 View commit details
    Browse the repository at this point in the history
  6. [extension/zpages] remove mention of rpcz (open-telemetry#9329)

    **Description:**
    Remove mention of rpcz from tests and README.
    
    **Link to tracking Issue:**
    Fixes open-telemetry#9328
    atoulme authored Jan 22, 2024
    Configuration menu
    Copy the full SHA
    8a374e7 View commit details
    Browse the repository at this point in the history
  7. [mdatagen] update crosslink to avoid replace statements (open-telemet…

    …ry#9310)
    
    Fixes
    open-telemetry#9281
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Jan 22, 2024
    Configuration menu
    Copy the full SHA
    9bb794b View commit details
    Browse the repository at this point in the history
  8. [otelcol] Add unit test for implicit config use case (open-telemetry#…

    …9302)
    
    **Description:** 
    * Add unit test that illustrates running the command without an external
    config
    * This models how Jaeger all-in-one uses collector because all-in-one
    can be run without arguments, for maximum user friendliness
    
    ---------
    
    Signed-off-by: Yuri Shkuro <[email protected]>
    yurishkuro authored Jan 22, 2024
    Configuration menu
    Copy the full SHA
    d78b748 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Update module go.opentelemetry.io/contrib/config to v0.2.0 (open-tele…

    …metry#9342)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/contrib/config](https://togithub.com/open-telemetry/opentelemetry-go-contrib)
    | `v0.1.1` -> `v0.2.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2fconfig/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2fconfig/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2fconfig/v0.1.1/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2fconfig/v0.1.1/v0.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    > [!WARNING]
    > Some dependencies could not be looked up. Check the Dependency
    Dashboard for more information.
    
    ---
    
    ### 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    a16357d View commit details
    Browse the repository at this point in the history
  2. [docs] Add owner for darwin/amd64 (open-telemetry#9350)

    Adds owner for darwin/amd64 platform based on
    open-telemetry#8526 (comment).
    
    Fixes open-telemetry#9114
    
    ---------
    
    Co-authored-by: Howard Cheung <[email protected]>
    mx-psi and h0cheung authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    7ade101 View commit details
    Browse the repository at this point in the history
  3. Update actions/cache action to v4 (open-telemetry#9348)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [actions/cache](https://togithub.com/actions/cache) | action | major |
    `v3` -> `v4` |
    
    ---
    
    > [!WARNING]
    > Some dependencies could not be looked up. Check the Dependency
    Dashboard for more information.
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>actions/cache (actions/cache)</summary>
    
    ### [`v4`](https://togithub.com/actions/cache/compare/v3...v4)
    
    [Compare Source](https://togithub.com/actions/cache/compare/v3...v4)
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    0017761 View commit details
    Browse the repository at this point in the history
  4. [chore] Remove internal LogStabilityLevel, not used (open-telemetry#9347

    )
    
    Remove `LogStabilityLevel` as it is not used anywhere and is an internal
    struct.
    atoulme authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    08955ae View commit details
    Browse the repository at this point in the history
  5. [chore] remove hostWrapper (open-telemetry#9346)

    Remove `hostWrapper`. This internal class is only used for extensions to
    wrap a specific logger, but since we have deprecated `ReportFatalError`,
    we should no longer expect this function to be called anyway.
    atoulme authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    34b78c8 View commit details
    Browse the repository at this point in the history
  6. Update golang.org/x/exp digest to 1b97071 (open-telemetry#9341)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | golang.org/x/exp | require | digest | `db7319d` -> `1b97071` |
    
    ---
    
    > [!WARNING]
    > Some dependencies could not be looked up. Check the Dependency
    Dashboard for more information.
    
    ---
    
    ### 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    34b6544 View commit details
    Browse the repository at this point in the history
  7. Update module go.opentelemetry.io/contrib/instrumentation/net/http/ot…

    …elhttp to v0.47.0 (open-telemetry#9343)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://togithub.com/open-telemetry/opentelemetry-go-contrib)
    | `v0.46.1` -> `v0.47.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.46.1/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.46.1/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    > [!WARNING]
    > Some dependencies could not be looked up. Check the Dependency
    Dashboard for more information.
    
    ---
    
    ### 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    4a0561b View commit details
    Browse the repository at this point in the history
  8. Update module go.opentelemetry.io/contrib/zpages to v0.47.0 (open-tel…

    …emetry#9345)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/contrib/zpages](https://togithub.com/open-telemetry/opentelemetry-go-contrib)
    | `v0.46.1` -> `v0.47.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.46.1/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.46.1/v0.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    > [!WARNING]
    > Some dependencies could not be looked up. Check the Dependency
    Dashboard for more information.
    
    ---
    
    ### 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    235797e View commit details
    Browse the repository at this point in the history
  9. [extension/memorylimiter] add memory limiter extension, a copy of mem…

    …orylimiter processor (open-telemetry#8964)
    
    **Description:**
    
    Following
    open-telemetry#8632,
    this change introduces memory limiter as an extension. This allows
    us to place the component to reject incoming connections due to limited
    memory, providing better protection from running out of memory.
    
    missing feature: receiver fairness. issue where a receiver hogs all the
    resource can happen.
    
    **Link to tracking Issue:** <Issue number if applicable>
     open-telemetry#8632
    
    ---------
    
    Co-authored-by: Dmitry Anoshin <[email protected]>
    timannguyen and dmitryax authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    a85b37d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    08165ff View commit details
    Browse the repository at this point in the history
  11. Update go.opentelemetry.io/build-tools/crosslink digest to d70c842 (o…

    …pen-telemetry#9340)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [go.opentelemetry.io/build-tools/crosslink](https://togithub.com/open-telemetry/opentelemetry-go-build-tools)
    | require | digest | `6a6b657` -> `d70c842` |
    
    ---
    
    > [!WARNING]
    > Some dependencies could not be looked up. Check the Dependency
    Dashboard for more information.
    
    ---
    
    ### 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    f7c380d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    946dc24 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. [chore] Prepare release v0.93.0 (open-telemetry#9359)

    The following commands were run to prepare this release:
    - make chlog-update VERSION=v0.93.0
    - make prepare-release PREVIOUS_VERSION=0.92.0 RELEASE_CANDIDATE=0.93.0
    MODSET=beta
    opentelemetrybot authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    463bb08 View commit details
    Browse the repository at this point in the history
  2. [chore] Tune renovate (open-telemetry#9362)

    Closes
    open-telemetry#9353.
    
    Changes are based on
    [Contrib](open-telemetry/opentelemetry-collector-contrib#30362),
    which has been working nicely
    TylerHelmuth authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    1c881bf View commit details
    Browse the repository at this point in the history
  3. [receiver/otlp] Refactor error handling into helper (open-telemetry#9307

    )
    
    **Description:** <Describe what has changed.>
    Moves reused code into helper function
    
    **Link to tracking Issue:**
    Closes
    open-telemetry#9300
    
    **Testing:**
    Added unit tests
    TylerHelmuth authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    5ab066e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5cf53ac View commit details
    Browse the repository at this point in the history
  5. [receiver/otlp, internal, featuregate] Add featuregate to switch to l…

    …ocalhost defaults for server-like components (open-telemetry#8622)
    
    **Description:** 
    
    - Define `component.UseLocalHostAsDefaultHost` in the
    `internal/localhostgate` package.
    - Define `featuregate.ErrIsAlreadyRegistered` error, returned by
    `Register` when a gate is already registered.
    - Adds support for the localhost gate on the OTLP receiver.
    
    This PR does not remove the current warning in any way, we can remove
    this separately.
    
    **Link to tracking Issue:** Updates open-telemetry#8510
    
    **Testing:** Adds unit tests
    
    **Documentation:** Document on OTLP receiver template and add related
    logging.
    mx-psi authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    9047c0e View commit details
    Browse the repository at this point in the history
  6. [service] fix opencensus bridge in periodic readers (open-telemetry#9361

    )
    
    The periodic metric readers were not connecting to the opencensus bridge
    prior to this change, meaning anyone trying to emit metrics via the
    console or OTLP from components that used opencensus were failing to do
    so.
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    b076408 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c449488 View commit details
    Browse the repository at this point in the history
  8. Remove deprecated funcs and types from component (open-telemetry#9283)

    Signed-off-by: Bogdan Drutu <[email protected]>
    Signed-off-by: Alex Boten <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    bogdandrutu and Alex Boten authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    f13e6a3 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. [confignet] Remove deprecated functions (open-telemetry#9363)

    **Description:** 
    Remove deprecated functions from confignet.
    
    **Link to tracking Issue:** Closes open-telemetry#9105
    TylerHelmuth authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    6b3b181 View commit details
    Browse the repository at this point in the history
  2. [confmap]remove stable featuregate (open-telemetry#9386)

    **Description:**
    Remove stable feature gate `confmap.expandEnabled` as it was declared
    stable in 0.75.0.
    
    **Link to tracking Issue:**
    Fixes open-telemetry#9369
    atoulme authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    805190d View commit details
    Browse the repository at this point in the history
  3. [config/configgrpc] introduce toListenerContext, deprecate toListener (

    …open-telemetry#9390)
    
    Introduce `ToListenerContext` and deprecate `ToListener`.
    
    **Link to tracking Issue:**
    open-telemetry#9389
    atoulme authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    3cacd40 View commit details
    Browse the repository at this point in the history
  4. Update module golang.org/x/vuln to v1.0.3 - abandoned (open-telemetry…

    …#9355)
    
    [![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/vuln | `v1.0.2` -> `v1.0.3` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fvuln/v1.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fvuln/v1.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fvuln/v1.0.2/v1.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fvuln/v1.0.2/v1.0.3?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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    3 people authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    d2e35bd View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. [config/confighttp] Deprecate CORSSettings, use CORSConfig instead (o…

    …pen-telemetry#9392)
    
    **Description:**
    Deprecate CORSSettings, use CORSConfig instead
    
    **Link to tracking Issue:**
    open-telemetry#6767
    atoulme authored Jan 26, 2024
    Configuration menu
    Copy the full SHA
    9082cb1 View commit details
    Browse the repository at this point in the history
  2. [confighttp] Deprecate HTTPServerSettings, use HTTPServerConfig inste…

    …ad (open-telemetry#9405)
    
    **Description:**
    Deprecate HTTPServerSettings, use HTTPServerConfig instead
    
    **Link to tracking Issue:**
    open-telemetry#6767
    atoulme authored Jan 26, 2024
    Configuration menu
    Copy the full SHA
    8b95295 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. [confighttp] Deprecate HTTPClientSettings, use HTTPClientConfig inste…

    …ad (open-telemetry#9404)
    
    **Description:**
    Deprecate HTTPClientSettings, use HTTPClientConfig instead
    
    **Link to tracking Issue:**
    open-telemetry#6767
    atoulme authored Jan 29, 2024
    Configuration menu
    Copy the full SHA
    1ed45ec View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Update module go.opentelemetry.io/collector/receiver/otlpreceiver to …

    …v0.93.0 (open-telemetry#9424)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/collector/receiver/otlpreceiver](https://togithub.com/open-telemetry/opentelemetry-collector)
    | `v0.92.0` -> `v0.93.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2freceiver%2fotlpreceiver/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2freceiver%2fotlpreceiver/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2freceiver%2fotlpreceiver/v0.92.0/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2freceiver%2fotlpreceiver/v0.92.0/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-collector
    (go.opentelemetry.io/collector/receiver/otlpreceiver)</summary>
    
    ###
    [`v0.93.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v0930)
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.92.0...v0.93.0)
    
    ##### 🛑 Breaking changes 🛑
    
    - `exporterhelper`: remove deprecated exporterhelper.RetrySettings and
    exporterhelper.NewDefaultRetrySettings
    ([#&open-telemetry#8203;9256](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9256))
    - `configopaque`: configopaque.String implements `fmt.Stringer` and
    `fmt.GoStringer`, outputting \[REDACTED] when formatted with the %s, %q
    or %#v verbs`(#&open-telemetry#8203;9213)
    This may break applications that rely on the previous behavior of opaque
    strings with`fmt.Sprintf`to e.g. build URLs or headers.
    Explicitly cast the opaque string to a string before using it
    in`fmt.Sprintf\` to restore the previous behavior.
    
    ##### 🚀 New components 🚀
    
    - `extension/memory_limiter`: Introduce a `memory_limiter` extension
    which receivers can use to reject incoming requests when collector
    doesn't have enough memory
    ([#&open-telemetry#8203;8632](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8632))
    The extension has the same configuration interface and behavior as the
    existing `memory_limiter` processor, which potentially can be deprecated
    and removed in the future
    
    ##### 💡 Enhancements 💡
    
    - `configtls`: add `cipher_suites` to configtls.
    ([#&open-telemetry#8203;8105](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8105))
    Users can specify a list of cipher suites to pick from. If left blank, a
    safe default list is used.
    
    - `service`: mark `telemetry.useOtelForInternalMetrics` as stable
    ([#&open-telemetry#8203;816](https://togithub.com/open-telemetry/opentelemetry-collector/issues/816))
    
    - `exporters`: Cleanup log messages for export failures
    ([#&open-telemetry#8203;9219](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9219))
    1. Ensure an error message is logged every time and only once when data
    is dropped/rejected due to export failure.
    2. Update the wording. Specifically, don't use "dropped" term when an
    error is reported back to the pipeline.
    Keep the "dropped" wording for failures happened after the enabled
    queue.
    3. Properly report any error reported by a queue. For example, a
    persistent storage error must be reported as a storage error, not as
    "queue overflow".
    
    ##### 🧰 Bug fixes 🧰
    
    - `configgrpc`: Update dependency to address a potential crash in the
    grpc instrumentation
    ([#&open-telemetry#8203;9296](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9296))
    - `otlpreceiver`: Ensure OTLP receiver handles consume errors correctly
    ([#&open-telemetry#8203;4335](https://togithub.com/open-telemetry/opentelemetry-collector/issues/4335))
    Make sure OTLP receiver returns correct status code and follows the
    receiver contract (gRPC)
    - `zpagesextension`: Remove mention of rpcz page from zpages extension
    ([#&open-telemetry#8203;9328](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9328))
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    273c65e View commit details
    Browse the repository at this point in the history
  2. [chore] add missing changelog for HTTPServerSettings->HTTPServerConfi…

    …g for otlpreceiver Config (open-telemetry#9418)
    
    **Description:** 
    add missing changelog for HTTPServerSettings->HTTPServerConfig for
    otlpreceiver Config
    
    **Link to tracking Issue:**
    
    open-telemetry#9405 (comment)
    
    ---------
    
    Co-authored-by: Dmitrii Anoshin <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    3 people authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    abae649 View commit details
    Browse the repository at this point in the history
  3. Update module go.opentelemetry.io/collector to v0.93.0 (open-telemetr…

    …y#9421)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/collector](https://togithub.com/open-telemetry/opentelemetry-collector)
    | `v0.92.0` -> `v0.93.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector/v0.92.0/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector/v0.92.0/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-collector
    (go.opentelemetry.io/collector)</summary>
    
    ###
    [`v0.93.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v0930)
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.92.0...v0.93.0)
    
    ##### 🛑 Breaking changes 🛑
    
    - `exporterhelper`: remove deprecated exporterhelper.RetrySettings and
    exporterhelper.NewDefaultRetrySettings
    ([#&open-telemetry#8203;9256](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9256))
    - `configopaque`: configopaque.String implements `fmt.Stringer` and
    `fmt.GoStringer`, outputting \[REDACTED] when formatted with the %s, %q
    or %#v verbs`(#&open-telemetry#8203;9213)
    This may break applications that rely on the previous behavior of opaque
    strings with`fmt.Sprintf`to e.g. build URLs or headers.
    Explicitly cast the opaque string to a string before using it
    in`fmt.Sprintf\` to restore the previous behavior.
    
    ##### 🚀 New components 🚀
    
    - `extension/memory_limiter`: Introduce a `memory_limiter` extension
    which receivers can use to reject incoming requests when collector
    doesn't have enough memory
    ([#&open-telemetry#8203;8632](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8632))
    The extension has the same configuration interface and behavior as the
    existing `memory_limiter` processor, which potentially can be deprecated
    and removed in the future
    
    ##### 💡 Enhancements 💡
    
    - `configtls`: add `cipher_suites` to configtls.
    ([#&open-telemetry#8203;8105](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8105))
    Users can specify a list of cipher suites to pick from. If left blank, a
    safe default list is used.
    
    - `service`: mark `telemetry.useOtelForInternalMetrics` as stable
    ([#&open-telemetry#8203;816](https://togithub.com/open-telemetry/opentelemetry-collector/issues/816))
    
    - `exporters`: Cleanup log messages for export failures
    ([#&open-telemetry#8203;9219](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9219))
    1. Ensure an error message is logged every time and only once when data
    is dropped/rejected due to export failure.
    2. Update the wording. Specifically, don't use "dropped" term when an
    error is reported back to the pipeline.
    Keep the "dropped" wording for failures happened after the enabled
    queue.
    3. Properly report any error reported by a queue. For example, a
    persistent storage error must be reported as a storage error, not as
    "queue overflow".
    
    ##### 🧰 Bug fixes 🧰
    
    - `configgrpc`: Update dependency to address a potential crash in the
    grpc instrumentation
    ([#&open-telemetry#8203;9296](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9296))
    - `otlpreceiver`: Ensure OTLP receiver handles consume errors correctly
    ([#&open-telemetry#8203;4335](https://togithub.com/open-telemetry/opentelemetry-collector/issues/4335))
    Make sure OTLP receiver returns correct status code and follows the
    receiver contract (gRPC)
    - `zpagesextension`: Remove mention of rpcz page from zpages extension
    ([#&open-telemetry#8203;9328](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9328))
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    49dabd8 View commit details
    Browse the repository at this point in the history
  4. Update module google.golang.org/grpc to v1.61.0 (open-telemetry#9425)

    [![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/grpc](https://togithub.com/grpc/grpc-go) |
    `v1.60.1` -> `v1.61.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.61.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fgrpc/v1.61.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fgrpc/v1.60.1/v1.61.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.60.1/v1.61.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>grpc/grpc-go (google.golang.org/grpc)</summary>
    
    ### [`v1.61.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.61.0):
    Release 1.61.0
    
    [Compare
    Source](https://togithub.com/grpc/grpc-go/compare/v1.60.1...v1.61.0)
    
    ### New Features
    
    - resolver: provide method, `AuthorityOverrider`, to allow
    resolver.Builders to override the default authority for a `ClientConn`.
    (EXPERIMENTAL)
    ([#&open-telemetry#8203;6752](https://togithub.com/grpc/grpc-go/issues/6752))
    - Special Thanks:
    [@&open-telemetry#8203;Aditya-Sood](https://togithub.com/Aditya-Sood)
    - xds: add support for mTLS Credentials in xDS bootstrap ([gRFC
    A65](github.com/grpc/proposal/blob/8c31bfedded5f0a51c4933e9e9a8246122f9c41a/A65-xds-mtls-creds-in-bootstrap.md))
    ([#&open-telemetry#8203;6757](https://togithub.com/grpc/grpc-go/issues/6757))
    - Special Thanks: [@&open-telemetry#8203;atollena](https://togithub.com/atollena)
    - server: add `grpc.WaitForHandlers` `ServerOption` to cause
    `Server.Stop` to block until method handlers return. (EXPERIMENTAL)
    ([#&open-telemetry#8203;6922](https://togithub.com/grpc/grpc-go/issues/6922))
    
    ### Performance Improvements
    
    - grpc: skip compression of empty messages as an optimization
    ([#&open-telemetry#8203;6842](https://togithub.com/grpc/grpc-go/issues/6842))
        -   Special Thanks: [@&open-telemetry#8203;jroper](https://togithub.com/jroper)
    - orca: use atomic pointer to improve performance in server metrics
    recorder ([#&open-telemetry#8203;6799](https://togithub.com/grpc/grpc-go/issues/6799))
    - Special Thanks:
    [@&open-telemetry#8203;danielzhaotongliu](https://togithub.com/danielzhaotongliu)
    
    ### Bug Fixes
    
    - client: correctly enable TCP keepalives with OS defaults on windows
    ([#&open-telemetry#8203;6863](https://togithub.com/grpc/grpc-go/issues/6863))
    - Special Thanks: [@&open-telemetry#8203;mmatczuk](https://togithub.com/mmatczuk)
    - server: change some stream operations to return `UNAVAILABLE` instead
    of `UNKNOWN` when underlying connection is broken
    ([#&open-telemetry#8203;6891](https://togithub.com/grpc/grpc-go/issues/6891))
    - Special Thanks:
    [@&open-telemetry#8203;mustafasen81](https://togithub.com/mustafasen81)
    - server: fix `GracefulStop` to block until all method handlers return
    (v1.60 regression).
    ([#&open-telemetry#8203;6922](https://togithub.com/grpc/grpc-go/issues/6922))
    - server: fix two bugs that could lead to panics at shutdown when using
    [`NumStreamWorkers`](https://pkg.go.dev/google.golang.org/grpc#NumStreamWorkers)
    (EXPERIMENTAL).
    ([#&open-telemetry#8203;6856](https://togithub.com/grpc/grpc-go/issues/6856))
    - reflection: do not send invalid descriptors to clients for files that
    cannot be fully resolved
    ([#&open-telemetry#8203;6771](https://togithub.com/grpc/grpc-go/issues/6771))
        -   Special Thanks: [@&open-telemetry#8203;jhump](https://togithub.com/jhump)
    - xds: don't fail channel/server startup when xds creds is specified,
    but bootstrap is missing certificate providers
    ([#&open-telemetry#8203;6848](https://togithub.com/grpc/grpc-go/issues/6848))
    - xds: Atomically read and write xDS security configuration client side
    ([#&open-telemetry#8203;6796](https://togithub.com/grpc/grpc-go/issues/6796))
    - xds/server: fix RDS handling for non-inline route configs
    ([#&open-telemetry#8203;6915](https://togithub.com/grpc/grpc-go/issues/6915))
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    dea6252 View commit details
    Browse the repository at this point in the history
  5. Update module github.com/klauspost/compress to v1.17.5 (open-telemetr…

    …y#9419)
    
    [![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/klauspost/compress](https://togithub.com/klauspost/compress)
    | `v1.17.4` -> `v1.17.5` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fklauspost%2fcompress/v1.17.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fklauspost%2fcompress/v1.17.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fklauspost%2fcompress/v1.17.4/v1.17.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fklauspost%2fcompress/v1.17.4/v1.17.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>klauspost/compress (github.com/klauspost/compress)</summary>
    
    ###
    [`v1.17.5`](https://togithub.com/klauspost/compress/releases/tag/v1.17.5)
    
    [Compare
    Source](https://togithub.com/klauspost/compress/compare/v1.17.4...v1.17.5)
    
    #### What's Changed
    
    - flate: Fix reset with dictionary on custom window encodes by
    [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in
    [https://github.com/klauspost/compress/pull/912](https://togithub.com/klauspost/compress/pull/912)
    - zstd: Limit better/best default window to 8MB by
    [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in
    [https://github.com/klauspost/compress/pull/913](https://togithub.com/klauspost/compress/pull/913)
    - zstd: Shorter and faster asm for decSymbol.newState by
    [@&open-telemetry#8203;greatroar](https://togithub.com/greatroar) in
    [https://github.com/klauspost/compress/pull/896](https://togithub.com/klauspost/compress/pull/896)
    - zstd: Add Frame header encoding and stripping by
    [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in
    [https://github.com/klauspost/compress/pull/908](https://togithub.com/klauspost/compress/pull/908)
    - zstd: Tweak noasm FSE decoder by
    [@&open-telemetry#8203;greatroar](https://togithub.com/greatroar) in
    [https://github.com/klauspost/compress/pull/910](https://togithub.com/klauspost/compress/pull/910)
    - s2: Fix callbacks for skippable blocks and disallow 0xfe (Padding) for
    custom use by [@&open-telemetry#8203;Jille](https://togithub.com/Jille) in
    [https://github.com/klauspost/compress/pull/916](https://togithub.com/klauspost/compress/pull/916)
    - s2: Fix incorrect length encoded by writer.AddSkippableBlock by
    [@&open-telemetry#8203;Jille](https://togithub.com/Jille) in
    [https://github.com/klauspost/compress/pull/917](https://togithub.com/klauspost/compress/pull/917)
    - s2: Fix up AddSkippableBlock more by
    [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in
    [https://github.com/klauspost/compress/pull/919](https://togithub.com/klauspost/compress/pull/919)
    - s2: Document and test how to peek the stream for skippable blocks by
    [@&open-telemetry#8203;Jille](https://togithub.com/Jille) in
    [https://github.com/klauspost/compress/pull/918](https://togithub.com/klauspost/compress/pull/918)
    - internal/race,s2: add some race instrumentation by
    [@&open-telemetry#8203;egonelbre](https://togithub.com/egonelbre) in
    [https://github.com/klauspost/compress/pull/903](https://togithub.com/klauspost/compress/pull/903)
    - build(deps): bump the github-actions group with 4 updates by
    [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/klauspost/compress/pull/900](https://togithub.com/klauspost/compress/pull/900)
    - CI: Hash pin sensitive actions and configure Dependabot to
    automatically update them by
    [@&open-telemetry#8203;diogoteles08](https://togithub.com/diogoteles08) in
    [https://github.com/klauspost/compress/pull/899](https://togithub.com/klauspost/compress/pull/899)
    - Update generator and executable go.mod by
    [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in
    [https://github.com/klauspost/compress/pull/904](https://togithub.com/klauspost/compress/pull/904)
    - Update README.md by [@&open-telemetry#8203;pelenium](https://togithub.com/pelenium)
    in
    [https://github.com/klauspost/compress/pull/905](https://togithub.com/klauspost/compress/pull/905)
    - build(deps): bump the github-actions group with 1 update by
    [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/klauspost/compress/pull/906](https://togithub.com/klauspost/compress/pull/906)
    
    #### New Contributors
    
    - [@&open-telemetry#8203;pelenium](https://togithub.com/pelenium) made their first
    contribution in
    [https://github.com/klauspost/compress/pull/905](https://togithub.com/klauspost/compress/pull/905)
    - [@&open-telemetry#8203;Jille](https://togithub.com/Jille) made their first
    contribution in
    [https://github.com/klauspost/compress/pull/916](https://togithub.com/klauspost/compress/pull/916)
    
    **Full Changelog**:
    klauspost/compress@v1.17.4...v1.17.5
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    4087433 View commit details
    Browse the repository at this point in the history
  6. [service] Move TracerProvider initialization to service/telemetry pac…

    …kage (open-telemetry#9384)
    
    Second redo of
    open-telemetry#8171 that
    does not depend on
    open-telemetry#9131
    
    Link to tracking Issue: Updates
    open-telemetry#8170
    
    ---------
    
    Co-authored-by: Alex Boten <[email protected]>
    mx-psi and Alex Boten authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    07a00ff View commit details
    Browse the repository at this point in the history
  7. Update module go.opentelemetry.io/collector/exporter/otlpexporter to …

    …v0.93.0 (open-telemetry#9422)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/collector/exporter/otlpexporter](https://togithub.com/open-telemetry/opentelemetry-collector)
    | `v0.92.0` -> `v0.93.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlpexporter/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlpexporter/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlpexporter/v0.92.0/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlpexporter/v0.92.0/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-collector
    (go.opentelemetry.io/collector/exporter/otlpexporter)</summary>
    
    ###
    [`v0.93.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v0930)
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.92.0...v0.93.0)
    
    ##### 🛑 Breaking changes 🛑
    
    - `exporterhelper`: remove deprecated exporterhelper.RetrySettings and
    exporterhelper.NewDefaultRetrySettings
    ([#&open-telemetry#8203;9256](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9256))
    - `configopaque`: configopaque.String implements `fmt.Stringer` and
    `fmt.GoStringer`, outputting \[REDACTED] when formatted with the %s, %q
    or %#v verbs`(#&open-telemetry#8203;9213)
    This may break applications that rely on the previous behavior of opaque
    strings with`fmt.Sprintf`to e.g. build URLs or headers.
    Explicitly cast the opaque string to a string before using it
    in`fmt.Sprintf\` to restore the previous behavior.
    
    ##### 🚀 New components 🚀
    
    - `extension/memory_limiter`: Introduce a `memory_limiter` extension
    which receivers can use to reject incoming requests when collector
    doesn't have enough memory
    ([#&open-telemetry#8203;8632](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8632))
    The extension has the same configuration interface and behavior as the
    existing `memory_limiter` processor, which potentially can be deprecated
    and removed in the future
    
    ##### 💡 Enhancements 💡
    
    - `configtls`: add `cipher_suites` to configtls.
    ([#&open-telemetry#8203;8105](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8105))
    Users can specify a list of cipher suites to pick from. If left blank, a
    safe default list is used.
    
    - `service`: mark `telemetry.useOtelForInternalMetrics` as stable
    ([#&open-telemetry#8203;816](https://togithub.com/open-telemetry/opentelemetry-collector/issues/816))
    
    - `exporters`: Cleanup log messages for export failures
    ([#&open-telemetry#8203;9219](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9219))
    1. Ensure an error message is logged every time and only once when data
    is dropped/rejected due to export failure.
    2. Update the wording. Specifically, don't use "dropped" term when an
    error is reported back to the pipeline.
    Keep the "dropped" wording for failures happened after the enabled
    queue.
    3. Properly report any error reported by a queue. For example, a
    persistent storage error must be reported as a storage error, not as
    "queue overflow".
    
    ##### 🧰 Bug fixes 🧰
    
    - `configgrpc`: Update dependency to address a potential crash in the
    grpc instrumentation
    ([#&open-telemetry#8203;9296](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9296))
    - `otlpreceiver`: Ensure OTLP receiver handles consume errors correctly
    ([#&open-telemetry#8203;4335](https://togithub.com/open-telemetry/opentelemetry-collector/issues/4335))
    Make sure OTLP receiver returns correct status code and follows the
    receiver contract (gRPC)
    - `zpagesextension`: Remove mention of rpcz page from zpages extension
    ([#&open-telemetry#8203;9328](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9328))
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Alex Boten <[email protected]>
    renovate[bot] and Alex Boten authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    a224d33 View commit details
    Browse the repository at this point in the history
  8. Update github-actions deps (open-telemetry#9420)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [actions/checkout](https://togithub.com/actions/checkout) | action |
    minor | `v3.1.0` -> `v3.6.0` |
    |
    [actions/upload-artifact](https://togithub.com/actions/upload-artifact)
    | action | patch | `v3.1.0` -> `v3.1.3` |
    | [github/codeql-action](https://togithub.com/github/codeql-action) |
    action | minor | `v2.2.4` -> `v2.23.2` |
    | [github/codeql-action](https://togithub.com/github/codeql-action) |
    action | patch | `v3.23.1` -> `v3.23.2` |
    | [ossf/scorecard-action](https://togithub.com/ossf/scorecard-action) |
    action | minor | `v2.1.2` -> `v2.3.1` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>actions/checkout (actions/checkout)</summary>
    
    ###
    [`v3.6.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v360)
    
    [Compare
    Source](https://togithub.com/actions/checkout/compare/v3.5.3...v3.6.0)
    
    - [Fix: Mark test scripts with Bash'isms to be run via
    Bash](https://togithub.com/actions/checkout/pull/1377)
    - [Add option to fetch tags even if fetch-depth >
    0](https://togithub.com/actions/checkout/pull/579)
    
    ###
    [`v3.5.3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v353)
    
    [Compare
    Source](https://togithub.com/actions/checkout/compare/v3.5.2...v3.5.3)
    
    - [Fix: Checkout fail in self-hosted runners when faulty submodule are
    checked-in](https://togithub.com/actions/checkout/pull/1196)
    - [Fix typos found by
    codespell](https://togithub.com/actions/checkout/pull/1287)
    - [Add support for sparse
    checkouts](https://togithub.com/actions/checkout/pull/1369)
    
    ###
    [`v3.5.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v352)
    
    [Compare
    Source](https://togithub.com/actions/checkout/compare/v3.5.1...v3.5.2)
    
    - [Fix api endpoint for
    GHES](https://togithub.com/actions/checkout/pull/1289)
    
    ###
    [`v3.5.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v351)
    
    [Compare
    Source](https://togithub.com/actions/checkout/compare/v3.5.0...v3.5.1)
    
    - [Fix slow checkout on
    Windows](https://togithub.com/actions/checkout/pull/1246)
    
    ###
    [`v3.5.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v350)
    
    [Compare
    Source](https://togithub.com/actions/checkout/compare/v3.4.0...v3.5.0)
    
    - [Add new public key for
    known_hosts](https://togithub.com/actions/checkout/pull/1237)
    
    ###
    [`v3.4.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v340)
    
    [Compare
    Source](https://togithub.com/actions/checkout/compare/v3.3.0...v3.4.0)
    
    - [Upgrade codeql actions to
    v2](https://togithub.com/actions/checkout/pull/1209)
    - [Upgrade
    dependencies](https://togithub.com/actions/checkout/pull/1210)
    - [Upgrade
    @&open-telemetry#8203;actions/io](https://togithub.com/actions/checkout/pull/1225)
    
    ###
    [`v3.3.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v330)
    
    [Compare
    Source](https://togithub.com/actions/checkout/compare/v3.2.0...v3.3.0)
    
    - [Implement branch list using callbacks from exec
    function](https://togithub.com/actions/checkout/pull/1045)
    - [Add in explicit reference to private checkout
    options](https://togithub.com/actions/checkout/pull/1050)
    - [Fix comment typos (that got added in
    #&open-telemetry#8203;770)](https://togithub.com/actions/checkout/pull/1057)
    
    ###
    [`v3.2.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v320)
    
    [Compare
    Source](https://togithub.com/actions/checkout/compare/v3.1.0...v3.2.0)
    
    - [Add GitHub Action to perform
    release](https://togithub.com/actions/checkout/pull/942)
    -   [Fix status badge](https://togithub.com/actions/checkout/pull/967)
    - [Replace datadog/squid with ubuntu/squid Docker
    image](https://togithub.com/actions/checkout/pull/1002)
    - [Wrap pipeline commands for submoduleForeach in
    quotes](https://togithub.com/actions/checkout/pull/964)
    - [Update @&open-telemetry#8203;actions/io to
    1.1.2](https://togithub.com/actions/checkout/pull/1029)
    - [Upgrading version to
    3.2.0](https://togithub.com/actions/checkout/pull/1039)
    
    </details>
    
    <details>
    <summary>actions/upload-artifact (actions/upload-artifact)</summary>
    
    ###
    [`v3.1.3`](https://togithub.com/actions/upload-artifact/releases/tag/v3.1.3)
    
    [Compare
    Source](https://togithub.com/actions/upload-artifact/compare/v3.1.2...v3.1.3)
    
    #### What's Changed
    
    - chore(github): remove trailing whitespaces by
    [@&open-telemetry#8203;ljmf00](https://togithub.com/ljmf00) in
    [https://github.com/actions/upload-artifact/pull/313](https://togithub.com/actions/upload-artifact/pull/313)
    - Bump [@&open-telemetry#8203;actions/artifact](https://togithub.com/actions/artifact)
    version to v1.1.2 by
    [@&open-telemetry#8203;bethanyj28](https://togithub.com/bethanyj28) in
    [https://github.com/actions/upload-artifact/pull/436](https://togithub.com/actions/upload-artifact/pull/436)
    
    **Full Changelog**:
    actions/upload-artifact@v3...v3.1.3
    
    ###
    [`v3.1.2`](https://togithub.com/actions/upload-artifact/releases/tag/v3.1.2)
    
    [Compare
    Source](https://togithub.com/actions/upload-artifact/compare/v3.1.1...v3.1.2)
    
    - Update all `@actions/*` NPM packages to their latest versions-
    [#&open-telemetry#8203;374](https://togithub.com/actions/upload-artifact/issues/374)
    - Update all dev dependencies to their most recent versions -
    [#&open-telemetry#8203;375](https://togithub.com/actions/upload-artifact/issues/375)
    
    ###
    [`v3.1.1`](https://togithub.com/actions/upload-artifact/releases/tag/v3.1.1)
    
    [Compare
    Source](https://togithub.com/actions/upload-artifact/compare/v3.1.0...v3.1.1)
    
    - Update actions/core package to latest version to remove `set-output`
    deprecation warning
    [#&open-telemetry#8203;351](https://togithub.com/actions/upload-artifact/issues/351)
    
    </details>
    
    <details>
    <summary>github/codeql-action (github/codeql-action)</summary>
    
    ###
    [`v2.23.2`](https://togithub.com/github/codeql-action/compare/v2.23.1...v2.23.2)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.23.1...v2.23.2)
    
    ###
    [`v2.23.1`](https://togithub.com/github/codeql-action/compare/v2.23.0...v2.23.1)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.23.0...v2.23.1)
    
    ###
    [`v2.23.0`](https://togithub.com/github/codeql-action/compare/v2.22.12...v2.23.0)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.22.12...v2.23.0)
    
    ###
    [`v2.22.12`](https://togithub.com/github/codeql-action/compare/v2.22.11...v2.22.12)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.22.11...v2.22.12)
    
    ###
    [`v2.22.11`](https://togithub.com/github/codeql-action/compare/v2.22.10...v2.22.11)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.22.10...v2.22.11)
    
    ###
    [`v2.22.10`](https://togithub.com/github/codeql-action/compare/v2.22.9...v2.22.10)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.22.9...v2.22.10)
    
    ###
    [`v2.22.9`](https://togithub.com/github/codeql-action/compare/v2.22.8...v2.22.9)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.22.8...v2.22.9)
    
    ###
    [`v2.22.8`](https://togithub.com/github/codeql-action/compare/v2.22.7...v2.22.8)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.22.7...v2.22.8)
    
    ###
    [`v2.22.7`](https://togithub.com/github/codeql-action/compare/v2.22.6...v2.22.7)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.22.6...v2.22.7)
    
    ###
    [`v2.22.6`](https://togithub.com/github/codeql-action/compare/v2.22.5...v2.22.6)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.22.5...v2.22.6)
    
    ###
    [`v2.22.5`](https://togithub.com/github/codeql-action/compare/v2.22.4...v2.22.5)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.22.4...v2.22.5)
    
    ###
    [`v2.22.4`](https://togithub.com/github/codeql-action/compare/v2.22.3...v2.22.4)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.22.3...v2.22.4)
    
    ###
    [`v2.22.3`](https://togithub.com/github/codeql-action/compare/v2.22.2...v2.22.3)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.22.2...v2.22.3)
    
    ###
    [`v2.22.2`](https://togithub.com/github/codeql-action/compare/v2.22.1...v2.22.2)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.22.1...v2.22.2)
    
    ###
    [`v2.22.1`](https://togithub.com/github/codeql-action/compare/v2.22.0...v2.22.1)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.22.0...v2.22.1)
    
    ###
    [`v2.22.0`](https://togithub.com/github/codeql-action/compare/v2.21.9...v2.22.0)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.21.9...v2.22.0)
    
    ###
    [`v2.21.9`](https://togithub.com/github/codeql-action/compare/v2.21.8...v2.21.9)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.21.8...v2.21.9)
    
    ###
    [`v2.21.8`](https://togithub.com/github/codeql-action/compare/v2.21.7...v2.21.8)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.21.7...v2.21.8)
    
    ###
    [`v2.21.7`](https://togithub.com/github/codeql-action/compare/v2.21.6...v2.21.7)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.21.6...v2.21.7)
    
    ###
    [`v2.21.6`](https://togithub.com/github/codeql-action/compare/v2.21.5...v2.21.6)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.21.5...v2.21.6)
    
    ###
    [`v2.21.5`](https://togithub.com/github/codeql-action/compare/v2.21.4...v2.21.5)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.21.4...v2.21.5)
    
    ###
    [`v2.21.4`](https://togithub.com/github/codeql-action/compare/v2.21.3...v2.21.4)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.21.3...v2.21.4)
    
    ###
    [`v2.21.3`](https://togithub.com/github/codeql-action/compare/v2.21.2...v2.21.3)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.21.2...v2.21.3)
    
    ###
    [`v2.21.2`](https://togithub.com/github/codeql-action/compare/v2.21.1...v2.21.2)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.21.1...v2.21.2)
    
    ###
    [`v2.21.1`](https://togithub.com/github/codeql-action/compare/v2.21.0...v2.21.1)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.21.0...v2.21.1)
    
    ###
    [`v2.21.0`](https://togithub.com/github/codeql-action/compare/v2.20.4...v2.21.0)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.20.4...v2.21.0)
    
    ###
    [`v2.20.4`](https://togithub.com/github/codeql-action/compare/v2.20.3...v2.20.4)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.20.3...v2.20.4)
    
    ###
    [`v2.20.3`](https://togithub.com/github/codeql-action/compare/v2.20.2...v2.20.3)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.20.2...v2.20.3)
    
    ###
    [`v2.20.2`](https://togithub.com/github/codeql-action/compare/v2.20.1...v2.20.2)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.20.1...v2.20.2)
    
    ###
    [`v2.20.1`](https://togithub.com/github/codeql-action/compare/v2.20.0...v2.20.1)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.20.0...v2.20.1)
    
    ###
    [`v2.20.0`](https://togithub.com/github/codeql-action/compare/v2.3.6...v2.20.0)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.3.6...v2.20.0)
    
    ###
    [`v2.3.6`](https://togithub.com/github/codeql-action/compare/v2.3.5...v2.3.6)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.3.5...v2.3.6)
    
    ###
    [`v2.3.5`](https://togithub.com/github/codeql-action/compare/v2.3.4...v2.3.5)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.3.4...v2.3.5)
    
    ###
    [`v2.3.4`](https://togithub.com/github/codeql-action/compare/v2.3.3...v2.3.4)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.3.3...v2.3.4)
    
    ###
    [`v2.3.3`](https://togithub.com/github/codeql-action/compare/v2.3.2...v2.3.3)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.3.2...v2.3.3)
    
    ###
    [`v2.3.2`](https://togithub.com/github/codeql-action/compare/v2.3.1...v2.3.2)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.3.1...v2.3.2)
    
    ###
    [`v2.3.1`](https://togithub.com/github/codeql-action/compare/v2.3.0...v2.3.1)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.3.0...v2.3.1)
    
    ###
    [`v2.3.0`](https://togithub.com/github/codeql-action/compare/v2.2.12...v2.3.0)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.2.12...v2.3.0)
    
    ###
    [`v2.2.12`](https://togithub.com/github/codeql-action/compare/v2.2.11...v2.2.12)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.2.11...v2.2.12)
    
    ###
    [`v2.2.11`](https://togithub.com/github/codeql-action/compare/v2.2.10...v2.2.11)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.2.10...v2.2.11)
    
    ###
    [`v2.2.10`](https://togithub.com/github/codeql-action/compare/v2.2.9...v2.2.10)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.2.9...v2.2.10)
    
    ###
    [`v2.2.9`](https://togithub.com/github/codeql-action/compare/v2.2.8...v2.2.9)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.2.8...v2.2.9)
    
    ###
    [`v2.2.8`](https://togithub.com/github/codeql-action/compare/v2.2.7...v2.2.8)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.2.7...v2.2.8)
    
    ###
    [`v2.2.7`](https://togithub.com/github/codeql-action/compare/v2.2.6...v2.2.7)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.2.6...v2.2.7)
    
    ###
    [`v2.2.6`](https://togithub.com/github/codeql-action/compare/v2.2.5...v2.2.6)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.2.5...v2.2.6)
    
    ###
    [`v2.2.5`](https://togithub.com/github/codeql-action/compare/v2.2.4...v2.2.5)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.2.4...v2.2.5)
    
    </details>
    
    <details>
    <summary>ossf/scorecard-action (ossf/scorecard-action)</summary>
    
    ###
    [`v2.3.1`](https://togithub.com/ossf/scorecard-action/releases/tag/v2.3.1)
    
    [Compare
    Source](https://togithub.com/ossf/scorecard-action/compare/v2.3.0...v2.3.1)
    
    #### What's Changed
    
    - 🌱 Bump github.com/ossf/scorecard/v4 from v4.13.0 to v4.13.1
    by [@&open-telemetry#8203;spencerschrock](https://togithub.com/spencerschrock) in
    [https://github.com/ossf/scorecard-action/pull/1282](https://togithub.com/ossf/scorecard-action/pull/1282)
    - Adds additional Fuzzing detection and fixes a SAST bug related to
    detecting CodeQL. For a full changelist of what this includes, see the
    [v4.13.1](https://togithub.com/ossf/scorecard/releases/tag/v4.13.1)
    release notes
    
    **Full Changelog**:
    ossf/scorecard-action@v2.3.0...v2.3.1
    
    ###
    [`v2.3.0`](https://togithub.com/ossf/scorecard-action/releases/tag/v2.3.0)
    
    [Compare
    Source](https://togithub.com/ossf/scorecard-action/compare/v2.2.0...v2.3.0)
    
    #### What's Changed
    
    - 🌱 Bump github.com/ossf/scorecard/v4 from v4.11.0 to v4.13.0
    by [@&open-telemetry#8203;spencerschrock](https://togithub.com/spencerschrock) in
    [https://github.com/ossf/scorecard-action/pull/1270](https://togithub.com/ossf/scorecard-action/pull/1270)
    - For a full changelist of what this includes, see the
    [v4.12.0](https://togithub.com/ossf/scorecard/releases/tag/v4.12.0) and
    [v4.13.0](https://togithub.com/ossf/scorecard/releases/tag/v4.13.0)
    release notes
    - ✨ Send rekor tlog index to webapp when publishing results by
    [@&open-telemetry#8203;spencerschrock](https://togithub.com/spencerschrock) in
    [https://github.com/ossf/scorecard-action/pull/1169](https://togithub.com/ossf/scorecard-action/pull/1169)
    - 🐛 Prevent url clipping for GHES instances by
    [@&open-telemetry#8203;rajbos](https://togithub.com/rajbos) in
    [https://github.com/ossf/scorecard-action/pull/1225](https://togithub.com/ossf/scorecard-action/pull/1225)
    
    ##### Documentation
    
    - 📖 Update access rights needed to see the results in code scanning
    by [@&open-telemetry#8203;rajbos](https://togithub.com/rajbos) in
    [https://github.com/ossf/scorecard-action/pull/1229](https://togithub.com/ossf/scorecard-action/pull/1229)
    - 📖 Add package comments. by
    [@&open-telemetry#8203;spencerschrock](https://togithub.com/spencerschrock) in
    [https://github.com/ossf/scorecard-action/pull/1221](https://togithub.com/ossf/scorecard-action/pull/1221)
    - 📖 Add SECURITY.md file by
    [@&open-telemetry#8203;david-a-wheeler](https://togithub.com/david-a-wheeler) in
    [https://github.com/ossf/scorecard-action/pull/1250](https://togithub.com/ossf/scorecard-action/pull/1250)
    - 📖 Fix typo in token input docs by
    [@&open-telemetry#8203;aabouzaid](https://togithub.com/aabouzaid) in
    [https://github.com/ossf/scorecard-action/pull/1258](https://togithub.com/ossf/scorecard-action/pull/1258)
    
    #### New Contributors
    
    - [@&open-telemetry#8203;david-a-wheeler](https://togithub.com/david-a-wheeler) made
    their first contribution in
    [https://github.com/ossf/scorecard-action/pull/1250](https://togithub.com/ossf/scorecard-action/pull/1250)
    - [@&open-telemetry#8203;aabouzaid](https://togithub.com/aabouzaid) made their first
    contribution in
    [https://github.com/ossf/scorecard-action/pull/1258](https://togithub.com/ossf/scorecard-action/pull/1258)
    
    **Full Changelog**:
    ossf/scorecard-action@v2.2.0...v2.3.0
    
    ###
    [`v2.2.0`](https://togithub.com/ossf/scorecard-action/releases/tag/v2.2.0)
    
    [Compare
    Source](https://togithub.com/ossf/scorecard-action/compare/v2.1.3...v2.2.0)
    
    #### What's Changed
    
    - 🌱 Bump github.com/ossf/scorecard/v4 from v4.10.5 to v4.11.0
    by [@&open-telemetry#8203;spencerschrock](https://togithub.com/spencerschrock) in
    [https://github.com/ossf/scorecard-action/pull/1192](https://togithub.com/ossf/scorecard-action/pull/1192)
    
    #### Scorecard Result Viewer
    
    Thanks to contributions from
    [@&open-telemetry#8203;cynthia-sg](https://togithub.com/cynthia-sg) and
    [@&open-telemetry#8203;tegioz](https://togithub.com/tegioz) at
    [CLOMonitor](https://togithub.com/cncf/clomonitor), there is a new
    Scorecard Result visualization page at
    `https://securityscorecards.dev/viewer/?uri=<project-url>`.
    
    -
    [https://github.com/ossf/scorecard-webapp/pull/406](https://togithub.com/ossf/scorecard-webapp/pull/406)
    -
    [https://github.com/ossf/scorecard-webapp/pull/422](https://togithub.com/ossf/scorecard-webapp/pull/422)
    
    As an example, you can see our own score visualized
    [here](https://securityscorecards.dev/viewer/?uri=github.com/ossf/scorecard)
    Checkout our
    [README](https://togithub.com/ossf/scorecard-action/blob/08b4669551908b1024bb425080c797723083c031/README.md#scorecard-badge)
    to learn how to link your README badge to the new visualization page.
    
    #### Publishing Results
    
    This release contains two fixes which will improve the user experience
    when `publish_results` is `true`
    
    - Runs that fail our [workflow
    restrictions](https://togithub.com/ossf/scorecard-action/blob/08b4669551908b1024bb425080c797723083c031/README.md#workflow-restrictions)
    will fail with a 400 response indicating the problem, instead of a vague
    500 status.
    ([https://github.com/ossf/scorecard-action/pull/1156](https://togithub.com/ossf/scorecard-action/pull/1156),
    resolved
    [https://github.com/ossf/scorecard-action/issues/1150](https://togithub.com/ossf/scorecard-action/issues/1150))
    - Scorecard action will retry when signing results and submitting them
    to our web API. This should help with flakiness from connection
    failures.
    ([https://github.com/ossf/scorecard-action/pull/1191](https://togithub.com/ossf/scorecard-action/pull/1191))
    
    #### Docs
    
    - 📖 Update README to accept fine-grained tokens by
    [@&open-telemetry#8203;pnacht](https://togithub.com/pnacht) in
    [https://github.com/ossf/scorecard-action/pull/1175](https://togithub.com/ossf/scorecard-action/pull/1175)
    - 📖 Update installation instructions to match current GitHub UI by
    [@&open-telemetry#8203;joycebrum](https://togithub.com/joycebrum) in
    [https://github.com/ossf/scorecard-action/pull/1153](https://togithub.com/ossf/scorecard-action/pull/1153)
    - 📖 Document the GitHub action workflow restrictions when publishing
    results. by
    [@&open-telemetry#8203;spencerschrock](https://togithub.com/spencerschrock) in
    
    #### New Contributors
    
    - [@&open-telemetry#8203;bobcallaway](https://togithub.com/bobcallaway) made their
    first contribution in
    [https://github.com/ossf/scorecard-action/pull/1140](https://togithub.com/ossf/scorecard-action/pull/1140)
    - [@&open-telemetry#8203;pnacht](https://togithub.com/pnacht) made their first
    contribution in
    [https://github.com/ossf/scorecard-action/pull/1175](https://togithub.com/ossf/scorecard-action/pull/1175)
    
    **Full Changelog**:
    ossf/scorecard-action@v2.1.3...v2.2.0
    
    ###
    [`v2.1.3`](https://togithub.com/ossf/scorecard-action/releases/tag/v2.1.3)
    
    [Compare
    Source](https://togithub.com/ossf/scorecard-action/compare/v2.1.2...v2.1.3)
    
    #### What's Changed
    
    - 🌱 Bump github.com/ossf/scorecard/v4 from 4.10.2 to 4.10.5 by
    [@&open-telemetry#8203;spencerschrock](https://togithub.com/spencerschrock) in
    [https://github.com/ossf/scorecard-action/pull/1111](https://togithub.com/ossf/scorecard-action/pull/1111)
    
    ##### Bug Fixes
    
    -   Invalid SARIF files from a bug in scorecard
    -
    [#&open-telemetry#8203;1076](https://togithub.com/ossf/scorecard-action/issues/1076),
    [#&open-telemetry#8203;1094](https://togithub.com/ossf/scorecard-action/issues/1094)
    - Vulnerabilities check crashes if a vulnerable dependency is found via
    OSVScanner
    - [#&open-telemetry#8203;1092](https://togithub.com/ossf/scorecard-action/issues/1092)
    -   Scorecard action not reporting binary artifacts in the repo
    - [#&open-telemetry#8203;1116](https://togithub.com/ossf/scorecard-action/issues/1116)
    
    **Full Scorecard Changelog**:
    ossf/scorecard@v4.10.2...v4.10.5
    
    **Full Changelog**:
    ossf/scorecard-action@v2.1.2...v2.1.3
    
    </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.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Alex Boten <[email protected]>
    renovate[bot] and Alex Boten authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    7a43345 View commit details
    Browse the repository at this point in the history
  9. [chore] remove unused opencensus code (open-telemetry#9108)

    Follows
    open-telemetry#9102
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    9c71774 View commit details
    Browse the repository at this point in the history
  10. Update module go.opentelemetry.io/collector/exporter/otlphttpexporter…

    … to v0.93.0 (open-telemetry#9423)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://togithub.com/open-telemetry/opentelemetry-collector)
    | `v0.92.0` -> `v0.93.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlphttpexporter/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlphttpexporter/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlphttpexporter/v0.92.0/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlphttpexporter/v0.92.0/v0.93.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-collector
    (go.opentelemetry.io/collector/exporter/otlphttpexporter)</summary>
    
    ###
    [`v0.93.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v0930)
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.92.0...v0.93.0)
    
    ##### 🛑 Breaking changes 🛑
    
    - `exporterhelper`: remove deprecated exporterhelper.RetrySettings and
    exporterhelper.NewDefaultRetrySettings
    ([#&open-telemetry#8203;9256](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9256))
    - `configopaque`: configopaque.String implements `fmt.Stringer` and
    `fmt.GoStringer`, outputting \[REDACTED] when formatted with the %s, %q
    or %#v verbs`(#&open-telemetry#8203;9213)
    This may break applications that rely on the previous behavior of opaque
    strings with`fmt.Sprintf`to e.g. build URLs or headers.
    Explicitly cast the opaque string to a string before using it
    in`fmt.Sprintf\` to restore the previous behavior.
    
    ##### 🚀 New components 🚀
    
    - `extension/memory_limiter`: Introduce a `memory_limiter` extension
    which receivers can use to reject incoming requests when collector
    doesn't have enough memory
    ([#&open-telemetry#8203;8632](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8632))
    The extension has the same configuration interface and behavior as the
    existing `memory_limiter` processor, which potentially can be deprecated
    and removed in the future
    
    ##### 💡 Enhancements 💡
    
    - `configtls`: add `cipher_suites` to configtls.
    ([#&open-telemetry#8203;8105](https://togithub.com/open-telemetry/opentelemetry-collector/issues/8105))
    Users can specify a list of cipher suites to pick from. If left blank, a
    safe default list is used.
    
    - `service`: mark `telemetry.useOtelForInternalMetrics` as stable
    ([#&open-telemetry#8203;816](https://togithub.com/open-telemetry/opentelemetry-collector/issues/816))
    
    - `exporters`: Cleanup log messages for export failures
    ([#&open-telemetry#8203;9219](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9219))
    1. Ensure an error message is logged every time and only once when data
    is dropped/rejected due to export failure.
    2. Update the wording. Specifically, don't use "dropped" term when an
    error is reported back to the pipeline.
    Keep the "dropped" wording for failures happened after the enabled
    queue.
    3. Properly report any error reported by a queue. For example, a
    persistent storage error must be reported as a storage error, not as
    "queue overflow".
    
    ##### 🧰 Bug fixes 🧰
    
    - `configgrpc`: Update dependency to address a potential crash in the
    grpc instrumentation
    ([#&open-telemetry#8203;9296](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9296))
    - `otlpreceiver`: Ensure OTLP receiver handles consume errors correctly
    ([#&open-telemetry#8203;4335](https://togithub.com/open-telemetry/opentelemetry-collector/issues/4335))
    Make sure OTLP receiver returns correct status code and follows the
    receiver contract (gRPC)
    - `zpagesextension`: Remove mention of rpcz page from zpages extension
    ([#&open-telemetry#8203;9328](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9328))
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    89388ad View commit details
    Browse the repository at this point in the history
  11. [confighttp] move implementation checks to test files (open-telemetry…

    …#9433)
    
    move implementation checks to test files
    
    open-telemetry#9431
    atoulme authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    90a7c7a View commit details
    Browse the repository at this point in the history
  12. [configtelemetry] move implementation checks to test files (open-tele…

    …metry#9432)
    
    **Description:**
     move implementation checks to test files
    **Link to tracking Issue:** 
    open-telemetry#9431
    atoulme authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    39d2a0a View commit details
    Browse the repository at this point in the history
  13. [chore][config/configopaque] Move implementation checks to test files (

    …open-telemetry#9430)
    
    **Description:**
    Move implementation checks to test files. Reduces dependencies of the
    configopaque package.
    atoulme authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    50132d6 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    7119115 View commit details
    Browse the repository at this point in the history
  2. [mdatagen] add generated test to check config struct (open-telemetry#…

    …9438)
    
    **Description:**
    Add a generated test that checks the config struct using
    `componenttest.CheckConfigStruct`.
    atoulme authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    f37e376 View commit details
    Browse the repository at this point in the history
  3. Parallelizing contrib check (open-telemetry#9449)

    **Description:**
    Implements a job matrix for the contrib checks. If we think it would be
    worth it, we could add a setup job to download the repo only 1 time.
    
    **Link to tracking Issue:**
    
    Related to
    open-telemetry/opentelemetry-collector-contrib#30880
    TylerHelmuth authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    203ae9b View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. [confmap] Pass ConverterSettings and ProviderSettings to converters a…

    …nd providers (open-telemetry#9443)
    
    **Description:** 
    
    For both open-telemetry#5615 and open-telemetry#9162 we need to be able to log during the confmap
    resolution.
    
    My proposed solution is to pass a `*zap.Logger` to converters and
    providers during initialization. These components can then use this to
    log any warnings they need. This PR does the first step: being able to
    pass anything to converters and providers during initialization.
    
    The obvious alternative to this is to change the interface of
    `confmap.Provider` and `confmap.Converter` to pass any warnings in an
    explicit struct. I think the `*zap.Logger` alternative is more natural
    for developers of providers and converters: you just use a logger like
    everywhere else in the Collector.
    
    One problem for the Collector usage of `confmap` is: How does one pass a
    `*zap.Logger` before knowing how a `*zap.Logger` should be configured? I
    think we can work around this by:
    1. Passing a special 'deferred' Logger that just stores the warnings
    without actually logging them (we can use something like
    `zaptest/observer` for this)
    2. Resolving configuration
    3. Building a `*zap.Logger` with said configuration
    4. Logging the entries stored in (1) with the logger from (3) (using
    `zaptest/observer` we can do that by taking the `zapcore.Core` out of
    the logger and manually writing)
    
    **We don't actually need ProviderSettings today, just ConverterSettings,
    but I think it can still be useful.**
    
    **Link to tracking Issue:** Relates to open-telemetry#5615 and open-telemetry#9162
    
    ---------
    
    Co-authored-by: Evan Bradley <[email protected]>
    mx-psi and evan-bradley authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    11d8d52 View commit details
    Browse the repository at this point in the history
  2. Add enumeration expectations (open-telemetry#9447)

    **Description:** 
    Adds expectations for how the repository handle enumerations
    
    **Link to tracking Issue:** <Issue number if applicable>
    Relates to
    open-telemetry#9388
    TylerHelmuth authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    fc81583 View commit details
    Browse the repository at this point in the history
  3. [configopaque, confmap] Change yaml test by confmap test (open-teleme…

    …try#9442)
    
    **Description:** 
    
    - Remove yaml test from configopaque
    - Add test in confmap testing `configopaque`
    
    **Link to tracking Issue:** From discussion on open-telemetry#9427
    mx-psi authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    cc7265d View commit details
    Browse the repository at this point in the history
  4. [configcompression] make IsCompressed a member function (open-telem…

    …etry#9435)
    
    **Description:** 
    Updates `IsCompressed` to be a member function. 
    
    **Link to tracking Issue:** <Issue number if applicable>
    
    Closes
    open-telemetry#9434
    
    ---------
    
    Co-authored-by: Bogdan Drutu <[email protected]>
    Co-authored-by: Pablo Baeyens <[email protected]>
    3 people authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    923cba6 View commit details
    Browse the repository at this point in the history
  5. [receiver/otlp] Switch from InvalidArgument to Internal (open-telemet…

    …ry#9415)
    
    The otlp receiver was recently updated via
    open-telemetry#8080 to
    properly propagate consumer errors back to clients as either permanent
    or retriable. The code we're using to indicate a non-retriable error is
    `codes.InvalidArgument`, which is the equivalent of `400` in HTTP.
    
    While 100% correct according to the [OTLP
    specification](https://github.com/open-telemetry/opentelemetry-proto/blob/main/docs/specification.md#failures)
    to indicate a non-retriable error, I think `codes.Internal` (which is
    equivalent to HTTP `500`), better conveys the actual state of the
    collector in these situations.
    
    Related to
    open-telemetry#9357 (comment)
    
    
    ---------
    
    Co-authored-by: Evan Bradley <[email protected]>
    TylerHelmuth and evan-bradley authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    9976ea8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e07cca5 View commit details
    Browse the repository at this point in the history
  7. [chore] Use grep -E in root Makefile to fix warning (open-telemetry…

    …#9445)
    
    This removes a warning on recent GNU grep versions, but also works on
    other grep implementations. Contrib already is using the `-E` flag.
    evan-bradley authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    617615a View commit details
    Browse the repository at this point in the history
  8. [chore] update mdatagen with latest changes from contrib (open-teleme…

    …try#9436)
    
    Update mdatagen with a few changes that happened in contrib, ahead of
    deleting mdatagen from contrib.
    
    ---------
    
    Co-authored-by: Alex Boten <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    3 people authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    5bcd109 View commit details
    Browse the repository at this point in the history
  9. [configgrpc] Deprecate GRPCServerSettings, use ServerConfig instead (o…

    …pen-telemetry#9403)
    
    **Description:**
    Deprecate GRPCServerSettings, use ~GRPC~ServerConfig instead
    
    **Link to tracking Issue:**
    open-telemetry#6767
    atoulme authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    421c655 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. [chore] [pdata] update comments to make it clear which functions panic (

    open-telemetry#9107)
    
    **Description:** 
    This updates comments and adds tests based on
    open-telemetry#9070
    
    **Link to tracking Issue:** open-telemetry#9070
    
    **Testing:** This only updates comments, but I have added unit tests to
    verify the behaviour described in comments
    berkeli authored Feb 2, 2024
    Configuration menu
    Copy the full SHA
    c5d86ce View commit details
    Browse the repository at this point in the history
  2. [configgrpc] Deprecate GRPCClientSettings, use ClientConfig instead (o…

    …pen-telemetry#9402)
    
    **Description:**
    Deprecate GRPCClientSettings, use ClientConfig instead
    
    **Link to tracking Issue:**
    open-telemetry#6767
    atoulme authored Feb 2, 2024
    Configuration menu
    Copy the full SHA
    3665732 View commit details
    Browse the repository at this point in the history
  3. [component] Add MustNewType constructor for component.Type (open-tele…

    …metry#9414)
    
    **Description:** 
    
    - Adds `component.MustNewType` to create a type. This function panics if
    the type has invalid characters. Add similar functions
    `component.MustNewID` and `component.MustNewIDWithName`.
    - Adds `component.Type.String` to recover the string
    - Use `component.MustNewType`, `component.MustNewID`,
    `component.MustNewIDWithName` and `component.Type.String` everywhere in
    this codebase. To do this I changed `component.Type` into an opaque
    struct and checked for compile-time errors.
    
    Some notes:
    
    1. All components currently on core and contrib follow this rule. This
    is still breaking for other components.
    2. A future PR will change this into a struct, to actually validate this
    (right now you can just do `component.Type("anything")` to bypass
    validation). I want to do this in two steps to avoid breaking contrib
    tests: we first introduce this function, and after that we change into a
    struct.
    
    **Link to tracking Issue:** Updates open-telemetry#9208
    mx-psi authored Feb 2, 2024
    Configuration menu
    Copy the full SHA
    26c157e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7abb962 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. [mdatagen] Remove use of ReportFatalError in generated tests (open-te…

    …lemetry#9439)
    
    **Description:**
    Remove use of ReportFatalError in generated tests
    
    **Link to tracking Issue:**
    
    open-telemetry/opentelemetry-collector-contrib#30579
    atoulme authored Feb 3, 2024
    Configuration menu
    Copy the full SHA
    5c176a9 View commit details
    Browse the repository at this point in the history
  2. [exporterhelper] Add WithRequestQueue option to the exporter (open-te…

    …lemetry#8853)
    
    Introduce a way to enable queue in the new exporter helper with a
    developer interface suggested in
    open-telemetry#8248 (comment).
    
    The new configuration interface for the end users provides a new
    `queue_size_items` option to limit the queue by a number of spans, log
    records, or metric data points. The previous way to limit the queue by
    number of requests is preserved under the same field, `queue_size,`
    which will later be deprecated through a longer transition process.
    
    Tracking issue:
    open-telemetry#8122
    dmitryax authored Feb 3, 2024
    Configuration menu
    Copy the full SHA
    bdbb5f3 View commit details
    Browse the repository at this point in the history
  3. [chore][receiver/otlp] ReportFatalError -> ReportStatus (open-telemet…

    …ry#9331)
    
    **Description:**
    Remove use of the deprecated method `ReportFatalError` in favor of using
    `ReportStatus`.
    
    Co-authored-by: Bogdan Drutu <[email protected]>
    atoulme and bogdandrutu authored Feb 3, 2024
    Configuration menu
    Copy the full SHA
    74485a5 View commit details
    Browse the repository at this point in the history
  4. [chore][config/configgrpc] Enable goleak check (open-telemetry#9217)

    **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.-->
    Enables goleak to run on the configgrpc package. Requires ignoring the
    opencensus-go leak.
    
    A few tests required an additional client connection close command to
    exit the client go routine. Additional information can be found
    [here](https://pkg.go.dev/google.golang.org/grpc#DialContext) in the
    explanation for the method grpc.DialContext, specifically this comment:
    ```
    Users should call ClientConn.Close to terminate all the pending operations after this function returns.
    ```
    configgrpc's method
    [`ToClientConn`](https://github.com/open-telemetry/opentelemetry-collector/blob/36730599ae4fb2ffc05d8e6e8a42e0bb0880703f/config/configgrpc/configgrpc.go#L178)
    is directly calling the `grpc.DialContext` method referenced.
    
    **Link to tracking Issue:** <Issue number if applicable>
    open-telemetry#9165 
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    Added goleak check is passing
    crobert-1 authored Feb 3, 2024
    Configuration menu
    Copy the full SHA
    c746d8b View commit details
    Browse the repository at this point in the history
  5. [receiver/otlpreceiver] Enable goleak check (open-telemetry#9225)

    **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.-->
    Add `goleak` to detect leaks in tests. Leaking goroutines were detected
    that were caused by a dependency that we can ignore
    (`go.opencensus.io/stats/view.(*worker).start`), a `Shutdown` call was
    also added that was missing.
    
    **Link to tracking Issue:** <Issue number if applicable>
    open-telemetry#9165 
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    Added check is passing as well as existing tests.
    crobert-1 authored Feb 3, 2024
    Configuration menu
    Copy the full SHA
    efd6034 View commit details
    Browse the repository at this point in the history
  6. Update module github.com/google/uuid to v1.6.0 (open-telemetry#9356)

    [![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/google/uuid](https://togithub.com/google/uuid) | `v1.5.0`
    -> `v1.6.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgoogle%2fuuid/v1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgoogle%2fuuid/v1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgoogle%2fuuid/v1.5.0/v1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgoogle%2fuuid/v1.5.0/v1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>google/uuid (github.com/google/uuid)</summary>
    
    ### [`v1.6.0`](https://togithub.com/google/uuid/releases/tag/v1.6.0)
    
    [Compare
    Source](https://togithub.com/google/uuid/compare/v1.5.0...v1.6.0)
    
    ##### Features
    
    - add Max UUID constant
    ([#&open-telemetry#8203;149](https://togithub.com/google/uuid/issues/149))
    ([c58770e](https://togithub.com/google/uuid/commit/c58770eb495f55fe2ced6284f93c5158a62e53e3))
    
    ##### Bug Fixes
    
    - fix typo in version 7 uuid documentation
    ([#&open-telemetry#8203;153](https://togithub.com/google/uuid/issues/153))
    ([016b199](https://togithub.com/google/uuid/commit/016b199544692f745ffc8867b914129ecb47ef06))
    - Monotonicity in UUIDv7
    ([#&open-telemetry#8203;150](https://togithub.com/google/uuid/issues/150))
    ([a2b2b32](https://togithub.com/google/uuid/commit/a2b2b32373ff0b1a312b7fdf6d38a977099698a6))
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 3, 2024
    Configuration menu
    Copy the full SHA
    fa1b241 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. [docs/platform-support.md] Add owners for linux/ppc64le (open-telemet…

    …ry#9371)
    
    **Description:** Add @IBM-Currency-Helper, @adilhusain-s and @seth-priya
    as owners for the `linux/ppc64le` platform.
    
    **Link to tracking Issue:** Fixes open-telemetry#8528
    
    Co-authored-by: Alex Boten <[email protected]>
    mx-psi and Alex Boten authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    cae7e2a View commit details
    Browse the repository at this point in the history
  2. [configcompression] Rename CompressionType to Type (open-telemetr…

    …y#9416)
    
    **Description:**
    If we choose to go with the rename.
    
    **Link to tracking Issue:** <Issue number if applicable>
    Related to
    open-telemetry#9388
    
    ---------
    
    Co-authored-by: Pablo Baeyens <[email protected]>
    TylerHelmuth and mx-psi authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    f5a7315 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Update module github.com/shirou/gopsutil/v3 to v3.24.1 (open-telemetr…

    …y#9471)
    
    [![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/shirou/gopsutil/v3](https://togithub.com/shirou/gopsutil)
    | `v3.23.12` -> `v3.24.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fshirou%2fgopsutil%2fv3/v3.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fshirou%2fgopsutil%2fv3/v3.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fshirou%2fgopsutil%2fv3/v3.23.12/v3.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fshirou%2fgopsutil%2fv3/v3.23.12/v3.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>shirou/gopsutil (github.com/shirou/gopsutil/v3)</summary>
    
    ###
    [`v3.24.1`](https://togithub.com/shirou/gopsutil/compare/v3.23.12...v3.24.1)
    
    [Compare
    Source](https://togithub.com/shirou/gopsutil/compare/v3.23.12...v3.24.1)
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    db29b39 View commit details
    Browse the repository at this point in the history
  2. Treat PartialSuccess as Success (open-telemetry#9260)

    Changes the treatment of
    [PartialSuccess](https://opentelemetry.io/docs/specs/otlp/#partial-success),
    making them successful and logging a warning instead of returning an
    error to the caller. These responses are meant to convey successful
    receipt of valid data which could not be accepted for other reasons,
    specifically to cover situations where the OpenTelemetry SDK and
    Collector have done nothing wrong, specifically to avoid retries. While
    the existing OTLP exporter returns a permanent error (also avoids
    retries), it makes the situation look like a total failure when in fact
    it is more nuanced.
    
    As discussed in the tracking issue, it is a lot of work to propagate
    these "partial" successes backwards in a pipeline, so the appropriate
    simple way to handle these items is to return success.
    
    In this PR, we log a warning. In a future PR, (IMO) as discussed in
    open-telemetry/oteps#238, we should count the
    spans/metrics/logs that are rejected in this way using a dedicated
    outcome label.
    
    **Link to tracking Issue:**
    Part of open-telemetry#9243
    
    **Testing:** Tests for the "partial success" warning have been added.
    
    **Documentation:** PartialSuccess behavior was not documented. Given the
    level of detail in the README, it feels appropriate to continue not
    documenting, otherwise lots of new details should be added.
    
    ---------
    
    Co-authored-by: Alex Boten <[email protected]>
    jmacd and Alex Boten authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    52c914d View commit details
    Browse the repository at this point in the history
  3. Update module github.com/knadh/koanf/v2 to v2.0.2 (open-telemetry#9469)

    [![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/knadh/koanf/v2](https://togithub.com/knadh/koanf) |
    `v2.0.1` -> `v2.0.2` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fknadh%2fkoanf%2fv2/v2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fknadh%2fkoanf%2fv2/v2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fknadh%2fkoanf%2fv2/v2.0.1/v2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fknadh%2fkoanf%2fv2/v2.0.1/v2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>knadh/koanf (github.com/knadh/koanf/v2)</summary>
    
    ### [`v2.0.2`](https://togithub.com/knadh/koanf/releases/tag/v2.0.2)
    
    [Compare
    Source](https://togithub.com/knadh/koanf/compare/v2.0.1...v2.0.2)
    
    #### What's Changed
    
    - feat: add nats provider by
    [@&open-telemetry#8203;TECHNOFAB11](https://togithub.com/TECHNOFAB11) in
    [https://github.com/knadh/koanf/pull/213](https://togithub.com/knadh/koanf/pull/213)
    - feat: add flag to optionally fetch secret metadata by
    [@&open-telemetry#8203;Thunderbottom](https://togithub.com/Thunderbottom) in
    [https://github.com/knadh/koanf/pull/219](https://togithub.com/knadh/koanf/pull/219)
    - chore: change WithMeta to ExcludeMeta for backwards compatibility by
    [@&open-telemetry#8203;Thunderbottom](https://togithub.com/Thunderbottom) in
    [https://github.com/knadh/koanf/pull/220](https://togithub.com/knadh/koanf/pull/220)
    - typos and little clearer code by
    [@&open-telemetry#8203;GreyXor](https://togithub.com/GreyXor) in
    [https://github.com/knadh/koanf/pull/222](https://togithub.com/knadh/koanf/pull/222)
    - Fixed a nil panic issue in vault provider by
    [@&open-telemetry#8203;wangkang](https://togithub.com/wangkang) in
    [https://github.com/knadh/koanf/pull/224](https://togithub.com/knadh/koanf/pull/224)
    - Not use deprecated io/ioutil by
    [@&open-telemetry#8203;tchssk](https://togithub.com/tchssk) in
    [https://github.com/knadh/koanf/pull/226](https://togithub.com/knadh/koanf/pull/226)
    - Proposal: support Vault auth method by
    [@&open-telemetry#8203;missedone](https://togithub.com/missedone) in
    [https://github.com/knadh/koanf/pull/229](https://togithub.com/knadh/koanf/pull/229)
    - Add parameterstore provider by
    [@&open-telemetry#8203;tchssk](https://togithub.com/tchssk) in
    [https://github.com/knadh/koanf/pull/227](https://togithub.com/knadh/koanf/pull/227)
    - feat: optional support net/http transport by
    [@&open-telemetry#8203;missedone](https://togithub.com/missedone) in
    [https://github.com/knadh/koanf/pull/232](https://togithub.com/knadh/koanf/pull/232)
    - breaking change:
    [#&open-telemetry#8203;233](https://togithub.com/knadh/koanf/issues/233) return error
    struct to avoid panic at runtime by
    [@&open-telemetry#8203;missedone](https://togithub.com/missedone) in
    [https://github.com/knadh/koanf/pull/234](https://togithub.com/knadh/koanf/pull/234)
    - Bump github.com/nats-io/nkeys from 0.4.4 to 0.4.6 in /providers/nats
    by [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/knadh/koanf/pull/246](https://togithub.com/knadh/koanf/pull/246)
    - Bump golang.org/x/net from 0.7.0 to 0.17.0 in /providers/etcd by
    [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/knadh/koanf/pull/248](https://togithub.com/knadh/koanf/pull/248)
    - Bump golang.org/x/net from 0.7.0 to 0.17.0 in /providers/vault by
    [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/knadh/koanf/pull/247](https://togithub.com/knadh/koanf/pull/247)
    - Bump github.com/nats-io/nats-server/v2 from 2.9.15 to 2.9.23 in
    /providers/nats by [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot)
    in
    [https://github.com/knadh/koanf/pull/241](https://togithub.com/knadh/koanf/pull/241)
    - Bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /providers/etcd
    by [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/knadh/koanf/pull/243](https://togithub.com/knadh/koanf/pull/243)
    - fix: typo by [@&open-telemetry#8203;testwill](https://togithub.com/testwill) in
    [https://github.com/knadh/koanf/pull/251](https://togithub.com/knadh/koanf/pull/251)
    - Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /providers/vault by
    [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/knadh/koanf/pull/261](https://togithub.com/knadh/koanf/pull/261)
    - Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /providers/nats by
    [@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
    [https://github.com/knadh/koanf/pull/260](https://togithub.com/knadh/koanf/pull/260)
    - Add optional `Opt{}` param that takes a koanf instance to match
    posflag's default value behaviour in basic flag. Closes
    [#&open-telemetry#8203;255](https://togithub.com/knadh/koanf/issues/255). by
    [@&open-telemetry#8203;knadh](https://togithub.com/knadh) in
    [https://github.com/knadh/koanf/pull/259](https://togithub.com/knadh/koanf/pull/259)
    - Parser: KDL by [@&open-telemetry#8203;dezren39](https://togithub.com/dezren39) in
    [https://github.com/knadh/koanf/pull/266](https://togithub.com/knadh/koanf/pull/266)
    - Parser: KDL kdl-go dependency update by
    [@&open-telemetry#8203;dezren39](https://togithub.com/dezren39) in
    [https://github.com/knadh/koanf/pull/267](https://togithub.com/knadh/koanf/pull/267)
    
    #### New Contributors
    
    - [@&open-telemetry#8203;TECHNOFAB11](https://togithub.com/TECHNOFAB11) made their
    first contribution in
    [https://github.com/knadh/koanf/pull/213](https://togithub.com/knadh/koanf/pull/213)
    - [@&open-telemetry#8203;GreyXor](https://togithub.com/GreyXor) made their first
    contribution in
    [https://github.com/knadh/koanf/pull/222](https://togithub.com/knadh/koanf/pull/222)
    - [@&open-telemetry#8203;wangkang](https://togithub.com/wangkang) made their first
    contribution in
    [https://github.com/knadh/koanf/pull/224](https://togithub.com/knadh/koanf/pull/224)
    - [@&open-telemetry#8203;tchssk](https://togithub.com/tchssk) made their first
    contribution in
    [https://github.com/knadh/koanf/pull/226](https://togithub.com/knadh/koanf/pull/226)
    - [@&open-telemetry#8203;missedone](https://togithub.com/missedone) made their first
    contribution in
    [https://github.com/knadh/koanf/pull/229](https://togithub.com/knadh/koanf/pull/229)
    - [@&open-telemetry#8203;testwill](https://togithub.com/testwill) made their first
    contribution in
    [https://github.com/knadh/koanf/pull/251](https://togithub.com/knadh/koanf/pull/251)
    - [@&open-telemetry#8203;dezren39](https://togithub.com/dezren39) made their first
    contribution in
    [https://github.com/knadh/koanf/pull/266](https://togithub.com/knadh/koanf/pull/266)
    
    **Full Changelog**:
    knadh/koanf@v2.0.1...v2.0.2
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    5c2fc22 View commit details
    Browse the repository at this point in the history
  4. Update opentelemetry-go monorepo (open-telemetry#9486)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.22.0` -> `v1.23.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.22.0` -> `v1.23.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.22.0` -> `v1.23.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/prometheus](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v0.45.0` -> `v0.45.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.45.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.45.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.45.0/v0.45.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.45.0/v0.45.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/stdout/stdouttrace](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.22.0` -> `v1.23.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/metric](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.22.0` -> `v1.23.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fmetric/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fmetric/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fmetric/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fmetric/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/sdk](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.22.0` -> `v1.23.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/sdk/metric](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.22.0` -> `v1.23.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/trace](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.22.0` -> `v1.23.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2ftrace/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2ftrace/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2ftrace/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2ftrace/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-go
    (go.opentelemetry.io/otel)</summary>
    
    ###
    [`v1.23.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.23.0):
    /v0.45.1
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.22.0...v1.23.0)
    
    This release contains the first stable, `v1`, release of the following
    modules:
    
    -   `go.opentelemetry.io/otel/bridge/opencensus`
    -   `go.opentelemetry.io/otel/bridge/opencensus/test`
    -   `go.opentelemetry.io/otel/example/opencensus`
    -   `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`
    -   `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`
    -   `go.opentelemetry.io/otel/exporters/stdout/stdoutmetric`
    
    See our [versioning policy](VERSIONING.md) for more information about
    these stability guarantees.
    
    ##### Added
    
    - Add `WithEndpointURL` option to the
    `exporters/otlp/otlpmetric/otlpmetricgrpc`,
    `exporters/otlp/otlpmetric/otlpmetrichttp`,
    `exporters/otlp/otlptrace/otlptracegrpc` and
    `exporters/otlp/otlptrace/otlptracehttp` packages.
    ([#&open-telemetry#8203;4808](https://togithub.com/open-telemetry/opentelemetry-go/issues/4808))
    - Experimental exemplar exporting is added to the metric SDK. See
    [metric documentation](./sdk/metric/EXPERIMENTAL.md#exemplars) for more
    information about this feature and how to enable it.
    ([#&open-telemetry#8203;4871](https://togithub.com/open-telemetry/opentelemetry-go/issues/4871))
    - `ErrSchemaURLConflict` is added to
    `go.opentelemetry.io/otel/sdk/resource`. This error is returned when a
    merge of two `Resource`s with different (non-empty) schema URL is
    attempted.
    ([#&open-telemetry#8203;4876](https://togithub.com/open-telemetry/opentelemetry-go/issues/4876))
    
    ##### Changed
    
    - The `Merge` and `New` functions in
    `go.opentelemetry.io/otel/sdk/resource` now returns a partial result if
    there is a schema URL merge conflict. Instead of returning `nil` when
    two `Resource`s with different (non-empty) schema URLs are merged the
    merged `Resource`, along with the new `ErrSchemaURLConflict` error, is
    returned. It is up to the user to decide if they want to use the
    returned `Resource` or not. It may have desired attributes overwritten
    or include stale semantic conventions.
    ([#&open-telemetry#8203;4876](https://togithub.com/open-telemetry/opentelemetry-go/issues/4876))
    
    ##### Fixed
    
    - Fix `ContainerID` resource detection on systemd when cgroup path has a
    colon.
    ([#&open-telemetry#8203;4449](https://togithub.com/open-telemetry/opentelemetry-go/issues/4449))
    - Fix `go.opentelemetry.io/otel/sdk/metric` to cache instruments to
    avoid leaking memory when the same instrument is created multiple times.
    ([#&open-telemetry#8203;4820](https://togithub.com/open-telemetry/opentelemetry-go/issues/4820))
    - Fix missing `Mix` and `Max` values for
    `go.opentelemetry.io/otel/exporters/stdout/stdoutmetric` by introducing
    `MarshalText` and `MarshalJSON` for the `Extrema` type in
    `go.opentelemetry.io/sdk/metric/metricdata`.
    ([#&open-telemetry#8203;4827](https://togithub.com/open-telemetry/opentelemetry-go/issues/4827))
    
    #### New Contributors
    
    - [@&open-telemetry#8203;Fricounet](https://togithub.com/Fricounet) made their first
    contribution in
    [https://github.com/open-telemetry/opentelemetry-go/pull/4449](https://togithub.com/open-telemetry/opentelemetry-go/pull/4449)
    - [@&open-telemetry#8203;StLeoX](https://togithub.com/StLeoX) made their first
    contribution in
    [https://github.com/open-telemetry/opentelemetry-go/pull/4855](https://togithub.com/open-telemetry/opentelemetry-go/pull/4855)
    - [@&open-telemetry#8203;m-posluszny](https://togithub.com/m-posluszny) made their
    first contribution in
    [https://github.com/open-telemetry/opentelemetry-go/pull/4827](https://togithub.com/open-telemetry/opentelemetry-go/pull/4827)
    
    **Full Changelog**:
    open-telemetry/opentelemetry-go@v1.22.0...v1.23.0
    
    </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.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    3 people authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    9caec6c View commit details
    Browse the repository at this point in the history
  5. [builder] Close files immediately after writing is complete (open-tel…

    …emetry#9466)
    
    Ensure that files written by `cmd/builder` are closed right after their
    content is written. This came about while investigating open-telemetry#5403
    
    **Link to tracking Issue:**
    open-telemetry#5403 
    
    **Testing:**
    Local run on Windows
    
    **Documentation:**
    N/A
    pjanotti authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    c1cb275 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0ba282a View commit details
    Browse the repository at this point in the history
  7. Update module go.opentelemetry.io/contrib/instrumentation/net/http/ot…

    …elhttp to v0.48.0 (open-telemetry#9497)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://togithub.com/open-telemetry/opentelemetry-go-contrib)
    | `v0.47.0` -> `v0.48.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.47.0/v0.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.47.0/v0.48.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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    f1a574a View commit details
    Browse the repository at this point in the history
  8. Update module go.opentelemetry.io/contrib/config to v0.3.0 (open-tele…

    …metry#9496)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/contrib/config](https://togithub.com/open-telemetry/opentelemetry-go-contrib)
    | `v0.2.0` -> `v0.3.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2fconfig/v0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2fconfig/v0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2fconfig/v0.2.0/v0.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2fconfig/v0.2.0/v0.3.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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    d12e5bc View commit details
    Browse the repository at this point in the history
  9. [chore] Prepare release v1.1.0/v0.94.0 (open-telemetry#9501)

    The following commands were run to prepare this release:
    - make chlog-update VERSION=v1.1.0/v0.94.0
    - make prepare-release PREVIOUS_VERSION=1.0.1 RELEASE_CANDIDATE=1.1.0
    MODSET=stable
    - make prepare-release PREVIOUS_VERSION=0.93.0 RELEASE_CANDIDATE=0.94.0
    MODSET=beta
    
    ---------
    
    Signed-off-by: Anthony J Mirabella <[email protected]>
    Co-authored-by: Anthony Mirabella <[email protected]>
    opentelemetrybot and Aneurysm9 authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    ca0eab2 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. [exporter/otlphttp] added support for configurable telemetry encoding (

    …open-telemetry#9276)
    
    **Description:**
    This PR adds support for encoding configuration in the `otlphttp`
    exporter.
    
    **Link to tracking Issue:** 
    open-telemetry#6945
    
    **Testing:** 
    Updated existing tests, and added relevant tests 
    
    **Documentation:** 
    Updated the `otlphttp` docs to include the new configuration option.
    
    ---------
    
    Co-authored-by: Yang Song <[email protected]>
    tvaintrob and songy23 authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    e874866 View commit details
    Browse the repository at this point in the history
  2. Update module go.opentelemetry.io/contrib/zpages to v0.48.0 (open-tel…

    …emetry#9499)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/contrib/zpages](https://togithub.com/open-telemetry/opentelemetry-go-contrib)
    | `v0.47.0` -> `v0.48.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.47.0/v0.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.47.0/v0.48.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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    f6bd79c View commit details
    Browse the repository at this point in the history
  3. Update module github.com/knadh/koanf/v2 to v2.1.0 (open-telemetry#9492)

    [![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/knadh/koanf/v2](https://togithub.com/knadh/koanf) |
    `v2.0.2` -> `v2.1.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fknadh%2fkoanf%2fv2/v2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fknadh%2fkoanf%2fv2/v2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fknadh%2fkoanf%2fv2/v2.0.2/v2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fknadh%2fkoanf%2fv2/v2.0.2/v2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>knadh/koanf (github.com/knadh/koanf/v2)</summary>
    
    ### [`v2.1.0`](https://togithub.com/knadh/koanf/releases/tag/v2.1.0)
    
    [Compare
    Source](https://togithub.com/knadh/koanf/compare/v2.0.2...v2.1.0)
    
    ### Important
    
    
    [https://github.com/mitchellh/mapstructure/issues/349#issuecomment-1860372162](https://togithub.com/mitchellh/mapstructure/issues/349#issuecomment-1860372162)
    is discontinued and koanf has switched to using the fork
    `github.com/go-viper/mapstructure/v2`.
    
    If you are referencing the mapstructure lib in your code (custom
    DecoderConfig), you have to switch the paths to the above forked version
    of koanf.
    
    `github.com/mitchellh/mapstructure` =>
    `github.com/go-viper/mapstructure/v2`
    
    #### What's Changed
    
    - fix: retract v2.0.2 by [@&open-telemetry#8203;rhnvrm](https://togithub.com/rhnvrm)
    in
    [https://github.com/knadh/koanf/pull/270](https://togithub.com/knadh/koanf/pull/270)
    
    **Full Changelog**:
    knadh/koanf@v2.0.2...v2.1.0
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    3 people authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    71996d4 View commit details
    Browse the repository at this point in the history
  4. Update opentelemetry-go monorepo to v1 (major) (open-telemetry#9487)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/otel/bridge/opencensus](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v0.45.0` -> `v1.23.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v0.45.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v0.45.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v0.45.0` -> `v1.23.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v0.45.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v0.45.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v0.45.0` -> `v1.23.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v0.45.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v0.45.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/stdout/stdoutmetric](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v0.45.0` -> `v1.23.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v0.45.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v0.45.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    :warning: MAJOR VERSION UPDATE :warning: - please manually update this
    package
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-go
    (go.opentelemetry.io/otel/bridge/opencensus)</summary>
    
    ###
    [`v1.23.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.23.0):
    /v0.45.1
    
    This release contains the first stable, `v1`, release of the following
    modules:
    
    -   `go.opentelemetry.io/otel/bridge/opencensus`
    -   `go.opentelemetry.io/otel/bridge/opencensus/test`
    -   `go.opentelemetry.io/otel/example/opencensus`
    -   `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`
    -   `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`
    -   `go.opentelemetry.io/otel/exporters/stdout/stdoutmetric`
    
    See our [versioning policy](VERSIONING.md) for more information about
    these stability guarantees.
    
    ##### Added
    
    - Add `WithEndpointURL` option to the
    `exporters/otlp/otlpmetric/otlpmetricgrpc`,
    `exporters/otlp/otlpmetric/otlpmetrichttp`,
    `exporters/otlp/otlptrace/otlptracegrpc` and
    `exporters/otlp/otlptrace/otlptracehttp` packages.
    ([#&open-telemetry#8203;4808](https://togithub.com/open-telemetry/opentelemetry-go/issues/4808))
    - Experimental exemplar exporting is added to the metric SDK. See
    [metric documentation](./sdk/metric/EXPERIMENTAL.md#exemplars) for more
    information about this feature and how to enable it.
    ([#&open-telemetry#8203;4871](https://togithub.com/open-telemetry/opentelemetry-go/issues/4871))
    - `ErrSchemaURLConflict` is added to
    `go.opentelemetry.io/otel/sdk/resource`. This error is returned when a
    merge of two `Resource`s with different (non-empty) schema URL is
    attempted.
    ([#&open-telemetry#8203;4876](https://togithub.com/open-telemetry/opentelemetry-go/issues/4876))
    
    ##### Changed
    
    - The `Merge` and `New` functions in
    `go.opentelemetry.io/otel/sdk/resource` now returns a partial result if
    there is a schema URL merge conflict. Instead of returning `nil` when
    two `Resource`s with different (non-empty) schema URLs are merged the
    merged `Resource`, along with the new `ErrSchemaURLConflict` error, is
    returned. It is up to the user to decide if they want to use the
    returned `Resource` or not. It may have desired attributes overwritten
    or include stale semantic conventions.
    ([#&open-telemetry#8203;4876](https://togithub.com/open-telemetry/opentelemetry-go/issues/4876))
    
    ##### Fixed
    
    - Fix `ContainerID` resource detection on systemd when cgroup path has a
    colon.
    ([#&open-telemetry#8203;4449](https://togithub.com/open-telemetry/opentelemetry-go/issues/4449))
    - Fix `go.opentelemetry.io/otel/sdk/metric` to cache instruments to
    avoid leaking memory when the same instrument is created multiple times.
    ([#&open-telemetry#8203;4820](https://togithub.com/open-telemetry/opentelemetry-go/issues/4820))
    - Fix missing `Mix` and `Max` values for
    `go.opentelemetry.io/otel/exporters/stdout/stdoutmetric` by introducing
    `MarshalText` and `MarshalJSON` for the `Extrema` type in
    `go.opentelemetry.io/sdk/metric/metricdata`.
    ([#&open-telemetry#8203;4827](https://togithub.com/open-telemetry/opentelemetry-go/issues/4827))
    
    #### New Contributors
    
    - [@&open-telemetry#8203;Fricounet](https://togithub.com/Fricounet) made their first
    contribution in
    [https://github.com/open-telemetry/opentelemetry-go/pull/4449](https://togithub.com/open-telemetry/opentelemetry-go/pull/4449)
    - [@&open-telemetry#8203;StLeoX](https://togithub.com/StLeoX) made their first
    contribution in
    [https://github.com/open-telemetry/opentelemetry-go/pull/4855](https://togithub.com/open-telemetry/opentelemetry-go/pull/4855)
    - [@&open-telemetry#8203;m-posluszny](https://togithub.com/m-posluszny) made their
    first contribution in
    [https://github.com/open-telemetry/opentelemetry-go/pull/4827](https://togithub.com/open-telemetry/opentelemetry-go/pull/4827)
    
    **Full Changelog**:
    open-telemetry/opentelemetry-go@v1.22.0...v1.23.0
    
    </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 these
    updates 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Alex Boten <[email protected]>
    Co-authored-by: opentelemetrybot <[email protected]>
    3 people authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    94eaef6 View commit details
    Browse the repository at this point in the history
  5. [chore] Add newline to the end of the chloggen template (open-telemet…

    …ry#9483)
    
    We should probably have one anyway, and this gets rid of the "no newline
    at end of file" symbol that GitHub puts in the PR diff.
    evan-bradley authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    b8ab87c View commit details
    Browse the repository at this point in the history
  6. Update module github.com/klauspost/compress to v1.17.6 (open-telemetr…

    …y#9468)
    
    [![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/klauspost/compress](https://togithub.com/klauspost/compress)
    | `v1.17.5` -> `v1.17.6` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fklauspost%2fcompress/v1.17.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fklauspost%2fcompress/v1.17.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fklauspost%2fcompress/v1.17.5/v1.17.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fklauspost%2fcompress/v1.17.5/v1.17.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>klauspost/compress (github.com/klauspost/compress)</summary>
    
    ###
    [`v1.17.6`](https://togithub.com/klauspost/compress/releases/tag/v1.17.6)
    
    [Compare
    Source](https://togithub.com/klauspost/compress/compare/v1.17.5...v1.17.6)
    
    #### What's Changed
    
    - zstd: Fix incorrect repeat coding in best mode by
    [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in
    [https://github.com/klauspost/compress/pull/923](https://togithub.com/klauspost/compress/pull/923)
    - s2: Fix DecodeConcurrent deadlock on errors by
    [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in
    [https://github.com/klauspost/compress/pull/925](https://togithub.com/klauspost/compress/pull/925)
    - build: Remove garble compiler by
    [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in
    [https://github.com/klauspost/compress/pull/924](https://togithub.com/klauspost/compress/pull/924)
    
    **Full Changelog**:
    klauspost/compress@v1.17.5...v1.17.6
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    3 people authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    c6565e9 View commit details
    Browse the repository at this point in the history
  7. Update module go.opentelemetry.io/contrib/propagators/b3 to v1.23.0 (o…

    …pen-telemetry#9498)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/contrib/propagators/b3](https://togithub.com/open-telemetry/opentelemetry-go-contrib)
    | `v1.22.0` -> `v1.23.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2fpropagators%2fb3/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2fpropagators%2fb3/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2fpropagators%2fb3/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2fpropagators%2fb3/v1.22.0/v1.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-go-contrib
    (go.opentelemetry.io/contrib/propagators/b3)</summary>
    
    ###
    [`v1.23.0`](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.23.0):
    /v0.48.0/v0.17.0/v0.3.0
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-go-contrib/compare/v1.22.0...v1.23.0)
    
    ##### Added
    
    - Add client metric support to
    `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp`.
    ([#&open-telemetry#8203;4707](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/4707))
    - Add peer attributes to spans recorded by `NewClientHandler`,
    `NewServerHandler` in
    `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`.
    ([#&open-telemetry#8203;4873](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/4873))
    - Add support for `cloud.account.id`, `cloud.availability_zone` and
    `cloud.region` in the AWS ECS detector.
    ([#&open-telemetry#8203;4860](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/4860))
    
    ##### Changed
    
    - The fallback options in
    `go.opentelemetry.io/contrib/exporters/autoexport` now accept factory
    functions.
    ([#&open-telemetry#8203;4891](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/4891))
    - `WithFallbackMetricReader(metric.Reader) MetricOption` is replaced
    with `func WithFallbackMetricReader(func(context.Context)
    (metric.Reader, error)) MetricOption`.
    - `WithFallbackSpanExporter(trace.SpanExporter) SpanOption` is replaced
    with `WithFallbackSpanExporter(func(context.Context)
    (trace.SpanExporter, error)) SpanOption`.
    
    ##### Deprecated
    
    - The `RequestCount`, `RequestContentLength`, `ResponseContentLength`,
    `ServerLatency` constants in
    `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` are
    deprecated.
    ([#&open-telemetry#8203;4707](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/4707))
    
    ##### Fixed
    
    - Do not panic in
    `go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc`
    if `MeterProvider` returns a `nil` instrument.
    ([#&open-telemetry#8203;4875](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/4875))
    
    #### New Contributors
    
    - [@&open-telemetry#8203;acpana](https://togithub.com/acpana) made their first
    contribution in
    [https://github.com/open-telemetry/opentelemetry-go-contrib/pull/4831](https://togithub.com/open-telemetry/opentelemetry-go-contrib/pull/4831)
    - [@&open-telemetry#8203;hiroyaonoe](https://togithub.com/hiroyaonoe) made their first
    contribution in
    [https://github.com/open-telemetry/opentelemetry-go-contrib/pull/4704](https://togithub.com/open-telemetry/opentelemetry-go-contrib/pull/4704)
    - [@&open-telemetry#8203;hcelaloner](https://togithub.com/hcelaloner) made their first
    contribution in
    [https://github.com/open-telemetry/opentelemetry-go-contrib/pull/4891](https://togithub.com/open-telemetry/opentelemetry-go-contrib/pull/4891)
    
    **Full Changelog**:
    open-telemetry/opentelemetry-go-contrib@v1.22.0...v1.23.0
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    7b35828 View commit details
    Browse the repository at this point in the history
  8. add go 1.22 to tests (open-telemetry#9518)

    Related to open-telemetry#9507
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    aaf8b1e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    349f121 View commit details
    Browse the repository at this point in the history
  10. [chore] prepare release v0.94.1 (open-telemetry#9521)

    Signed-off-by: Anthony J Mirabella <[email protected]>
    Aneurysm9 authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    5ef560b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cfb213e View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    0edac40 View commit details
    Browse the repository at this point in the history
  2. [configretry] validate max_elapsed_time (open-telemetry#9489)

    **Description:** 
    Validate `max_elapsed_time`, ensure it is larger than `max_interval` and
    `initial_interval` respectively.
    
    ---------
    
    Co-authored-by: Dmitrii Anoshin <[email protected]>
    atoulme and dmitryax authored Feb 8, 2024
    Configuration menu
    Copy the full SHA
    87dd2af View commit details
    Browse the repository at this point in the history
  3. [configcompression] Remove deprecated types, constants and methods (o…

    …pen-telemetry#9517)
    
    **Description:**
    
    Removes deprecated types, constants and methods.
    
    **Link to tracking Issue:** Fixes open-telemetry#9388
    mx-psi authored Feb 8, 2024
    Configuration menu
    Copy the full SHA
    b6d7aad View commit details
    Browse the repository at this point in the history
  4. [confmap] Remove deprecated confmap.WithErrorUnused (open-telemetry…

    …#9503)
    
    **Description:**
    Remove deprecated `confmap.WithErrorUnused`
    
    **Link to tracking Issue:**
    Fixes open-telemetry#9484
    
    ---------
    
    Co-authored-by: Pablo Baeyens <[email protected]>
    Co-authored-by: Pablo Baeyens <[email protected]>
    3 people authored Feb 8, 2024
    Configuration menu
    Copy the full SHA
    cf51a35 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f1e60b5 View commit details
    Browse the repository at this point in the history
  6. [chore] remove comment (open-telemetry#9522)

    This comment has a typo and is invalid: we do not start the exporter in
    this function.
    atoulme authored Feb 8, 2024
    Configuration menu
    Copy the full SHA
    9553bfe View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    a567d2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c1cc4d View commit details
    Browse the repository at this point in the history
  3. [component] Remove host.ReportFatalError (open-telemetry#9506)

    **Description:** 
     Remove `host.ReportFatalError`. It has been deprecated since 0.87.0.
    
    **Link to tracking Issue:**
    open-telemetry#6344
    
    ---------
    
    Co-authored-by: Pablo Baeyens <[email protected]>
    Co-authored-by: Pablo Baeyens <[email protected]>
    3 people authored Feb 9, 2024
    Configuration menu
    Copy the full SHA
    223be41 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e108a61 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    76f830a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a58768f View commit details
    Browse the repository at this point in the history
  7. [otlpexporter] Validate the configuration explicitly (open-telemetry#…

    …9523)
    
    **Description:**
    Use `Config.Validate` to validate the presence of the gRPC endpoint
    instead of making an assertion at creation time.
    atoulme authored Feb 9, 2024
    Configuration menu
    Copy the full SHA
    de6287d View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. [confmap] Split converters and providers into their own modules (open…

    …-telemetry#9461)
    
    Resolves
    open-telemetry#9460
    
    Required for
    open-telemetry#4759
    
    I made this a single PR to reduce the review load, but I can break the
    changes into multiple PRs if we would like.
    evan-bradley authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    4407529 View commit details
    Browse the repository at this point in the history
  2. bump minimum go version (open-telemetry#9533)

    Fixes open-telemetry#9507
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    488e45d View commit details
    Browse the repository at this point in the history
  3. Added support for snappy to enable prometheus remote write (open-tele…

    …metry#8983)
    
    Adding a feature.
    
    This adds `snappy` support for the confighttp compression package.
    This provides support for enabling the prometheus remote write receiver
    which only supports snappy.
    
    open-telemetry#7632
    
    Added unit test coverage and testing integration with prometheus remote
    write compatibility.
    
    ---------
    
    Co-authored-by: Bogdan Drutu <[email protected]>
    JustinMason and bogdandrutu authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    1a57837 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b6291f9 View commit details
    Browse the repository at this point in the history
  5. [chore][Makefile.Common] Enable make commands to run on individual pa…

    …ckages (open-telemetry#9536)
    
    This is a QOL improvement. As shown in the testing section, existing
    `make` commands that rely on tools don't work in sub-packages. The issue
    was that the path reference for the tools dir was the current directory,
    instead of the repo's root dir. This updates the path to the tools dir
    to be from the root path instead of the current directory.
    
    This now matches
    [contrib](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/2c870cebf0f1a4c02a0fc493db686f6422f8a23a/Makefile.Common#L22).
    
    **Testing:**
    Before:
    ```
    crobert$ ~/dev/opentelemetry-collector/receiver/otlpreceiver $ make fmt
    /bin/bash: /Users/crobert/dev/opentelemetry-collector/receiver/otlpreceiver/internal/tools/tools.go: No such file or directory
    make: *** No rule to make target `/Users/crobert/dev/opentelemetry-collector/receiver/otlpreceiver/.tools/goimports', needed by `fmt'.  Stop.
    crobert$ ~/dev/opentelemetry-collector/receiver/otlpreceiver $ make impi
    /bin/bash: /Users/crobert/dev/opentelemetry-collector/receiver/otlpreceiver/internal/tools/tools.go: No such file or directory
    make: *** No rule to make target `/Users/crobert/dev/opentelemetry-collector/receiver/otlpreceiver/.tools/impi', needed by `impi'.  Stop.
    crobert$ ~/dev/opentelemetry-collector/receiver/otlpreceiver $ make install-tools
    /bin/bash: /Users/crobert/dev/opentelemetry-collector/receiver/otlpreceiver/internal/tools/tools.go: No such file or directory
    make: Nothing to be done for `install-tools'.
    ```
    
    After:
    ```
    crobert$ ~/dev/opentelemetry-collector/receiver/otlpreceiver $ make fmt
    cd /Users/crobert/dev/opentelemetry-collector/internal/tools && go build -o /Users/crobert/dev/opentelemetry-collector/.tools/goimports -trimpath golang.org/x/tools/cmd/goimports
    gofmt -w -s ./
    /Users/crobert/dev/opentelemetry-collector/.tools/goimports -w  -local go.opentelemetry.io/collector ./
    crobert$ ~/dev/opentelemetry-collector/receiver/otlpreceiver $ make impi
    crobert$ ~/dev/opentelemetry-collector/receiver/otlpreceiver $ make install-tools
    cd /Users/crobert/dev/opentelemetry-collector/internal/tools && go build -o /Users/crobert/dev/opentelemetry-collector/.tools/envsubst -trimpath github.com/a8m/envsubst/cmd/envsubst
    cd /Users/crobert/dev/opentelemetry-collector/internal/tools && go build -o /Users/crobert/dev/opentelemetry-collector/.tools/misspell -trimpath github.com/client9/misspell/cmd/misspell
    cd /Users/crobert/dev/opentelemetry-collector/internal/tools && go build -o /Users/crobert/dev/opentelemetry-collector/.tools/golangci-lint -trimpath github.com/golangci/golangci-lint/cmd/golangci-lint
    # github.com/golangci/golangci-lint/cmd/golangci-lint
    ld: warning: -bind_at_load is deprecated on macOS
    cd /Users/crobert/dev/opentelemetry-collector/internal/tools && go build -o /Users/crobert/dev/opentelemetry-collector/.tools/addlicense -trimpath github.com/google/addlicense
    cd /Users/crobert/dev/opentelemetry-collector/internal/tools && go build -o /Users/crobert/dev/opentelemetry-collector/.tools/porto -trimpath github.com/jcchavezs/porto/cmd/porto
    cd /Users/crobert/dev/opentelemetry-collector/internal/tools && go build -o /Users/crobert/dev/opentelemetry-collector/.tools/checkfile -trimpath go.opentelemetry.io/build-tools/checkfile
    cd /Users/crobert/dev/opentelemetry-collector/internal/tools && go build -o /Users/crobert/dev/opentelemetry-collector/.tools/chloggen -trimpath go.opentelemetry.io/build-tools/chloggen
    cd /Users/crobert/dev/opentelemetry-collector/internal/tools && go build -o /Users/crobert/dev/opentelemetry-collector/.tools/crosslink -trimpath go.opentelemetry.io/build-tools/crosslink
    cd /Users/crobert/dev/opentelemetry-collector/internal/tools && go build -o /Users/crobert/dev/opentelemetry-collector/.tools/multimod -trimpath go.opentelemetry.io/build-tools/multimod
    cd /Users/crobert/dev/opentelemetry-collector/internal/tools && go build -o /Users/crobert/dev/opentelemetry-collector/.tools/semconvgen -trimpath go.opentelemetry.io/build-tools/semconvgen
    cd /Users/crobert/dev/opentelemetry-collector/internal/tools && go build -o /Users/crobert/dev/opentelemetry-collector/.tools/apidiff -trimpath golang.org/x/exp/cmd/apidiff
    cd /Users/crobert/dev/opentelemetry-collector/internal/tools && go build -o /Users/crobert/dev/opentelemetry-collector/.tools/govulncheck -trimpath golang.org/x/vuln/cmd/govulncheck
    
    ```
    crobert-1 authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    586631b View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. [service] Replace telemetryInitializer by MeterProvider wrapper (open…

    …-telemetry#9454)
    
    **Description:** 
    
    Refactor meter provider initialization; removes `telemetryInitializer`
    and replaces it by a MeterProvider wrapper that owns the lifetime of the
    OpenCensus registry and the servers associated with the MeterProvider.
    
    **Link to tracking Issue:** Relates to open-telemetry#4970 (first refactor before
    trying out the factory pattern in an internal package)
    mx-psi authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    069118b View commit details
    Browse the repository at this point in the history
  2. Update security-best-practices.md (open-telemetry#9566)

    **Description:** Minor documentation fix
    CosminLazar authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    3bb367f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f54b349 View commit details
    Browse the repository at this point in the history
  4. Update opentelemetry-go monorepo (open-telemetry#9558)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.0` -> `v1.23.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/bridge/opencensus](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.0` -> `v1.23.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.0` -> `v1.23.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.0` -> `v1.23.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.0` -> `v1.23.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.0` -> `v1.23.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/prometheus](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v0.45.1` -> `v0.45.2` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.45.1/v0.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.45.1/v0.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/stdout/stdoutmetric](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.0` -> `v1.23.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/stdout/stdouttrace](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.0` -> `v1.23.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/metric](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.0` -> `v1.23.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fmetric/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fmetric/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fmetric/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fmetric/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/sdk](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.0` -> `v1.23.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/sdk/metric](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.0` -> `v1.23.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/trace](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.0` -> `v1.23.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2ftrace/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2ftrace/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2ftrace/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2ftrace/v1.23.0/v1.23.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-go
    (go.opentelemetry.io/otel)</summary>
    
    ###
    [`v1.23.1`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.23.1):
    /v0.45.2
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.23.0...v1.23.1)
    
    ##### Fixed
    
    - Register all callbacks passed during observable instrument creation
    instead of just the last one multiple times in
    `go.opentelemetry.io/otel/sdk/metric`.
    ([#&open-telemetry#8203;4888](https://togithub.com/open-telemetry/opentelemetry-go/issues/4888))
    
    </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.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    ee5db90 View commit details
    Browse the repository at this point in the history
  5. Update module golang.org/x/vuln to v1.0.4 (open-telemetry#9557)

    [![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/vuln | `v1.0.3` -> `v1.0.4` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fvuln/v1.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fvuln/v1.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fvuln/v1.0.3/v1.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fvuln/v1.0.3/v1.0.4?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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    0b34d93 View commit details
    Browse the repository at this point in the history
  6. [chore] removing toolchain from gomod (open-telemetry#9572)

    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    8991654 View commit details
    Browse the repository at this point in the history
  7. [chore] [scrapererror] Remove nil check from IsPartialScrapeError (op…

    …en-telemetry#9555)
    
    Remove the nil check from `IsPartialScrapeError` as redundant,
    `errors.As` has the same condition
    dmitryax authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    001d6c3 View commit details
    Browse the repository at this point in the history
  8. [confignet] Rename NetAddr and TCPAddr to follow conventions (open-te…

    …lemetry#9529)
    
    **Description:** 
    
    Rename types in `confignet` to adapt to conventions (avoid stuttering
    and end in `Config`)
    
    **Link to tracking Issue:** Updates open-telemetry#9509
    mx-psi authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    5cfc68f View commit details
    Browse the repository at this point in the history
  9. [chore] fix unused params (open-telemetry#9578)

    Related to open-telemetry#9577
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    4688461 View commit details
    Browse the repository at this point in the history
  10. [chore] fix var naming (open-telemetry#9579)

    Part of open-telemetry#9577
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    44356bd View commit details
    Browse the repository at this point in the history
  11. Update module golang.org/x/net to v0.21.0 (open-telemetry#9573)

    [![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.20.0` -> `v0.21.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fnet/v0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fnet/v0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fnet/v0.20.0/v0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fnet/v0.20.0/v0.21.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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    df5b5b0 View commit details
    Browse the repository at this point in the history
  12. Update module github.com/golangci/golangci-lint to v1.56.1 (open-tele…

    …metry#9559)
    
    [![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/golangci/golangci-lint](https://togithub.com/golangci/golangci-lint)
    | `v1.55.2` -> `v1.56.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgolangci%2fgolangci-lint/v1.56.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgolangci%2fgolangci-lint/v1.56.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgolangci%2fgolangci-lint/v1.55.2/v1.56.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgolangci%2fgolangci-lint/v1.55.2/v1.56.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>golangci/golangci-lint
    (github.com/golangci/golangci-lint)</summary>
    
    ###
    [`v1.56.1`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1561)
    
    [Compare
    Source](https://togithub.com/golangci/golangci-lint/compare/v1.56.0...v1.56.1)
    
    1.  updated linters
        -   `errcheck`: from 1.6.3 to 1.7.0
        -   `govet`: disable `loopclosure` with go1.22
        -   `revive`: from 1.3.6 to 1.3.7
        -   `testifylint`: from 1.1.0 to 1.1.1
    
    ###
    [`v1.56.0`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1560)
    
    [Compare
    Source](https://togithub.com/golangci/golangci-lint/compare/v1.55.2...v1.56.0)
    
    1.  new linters
    - feat: add `spancheck` linter https://github.com/jjti/go-spancheck
    2.  updated linters
        -   `depguard`: from 2.1.0 to 2.2.0
        -   `exhaustive`: from 0.11.0 to 0.12.0
        -   `exhaustruct`: from 3.1.0 to 3.2.0
        -   `gci`: from 0.11.2 to 0.12.1
        -   `ginkgolinter`: from 0.14.1 to 0.15.2
        -   `go-check-sumtype`: from 0.1.3 to 0.1.4
        -   `go-critic`: from 0.9.0 to 0.11.0
        -   `go-errorlint`: from 1.4.5 to 1.4.8
        -   `go-spancheck`: from 0.4.2 to 0.5.2
        -   `goconst`: from 1.6.0 to 1.7.0
        -   `godot`: from 1.4.15 to 1.4.16
        -   `gofumpt`: from 0.5.0 to 0.6.0
        -   `inamedparam`: from 0.1.2 to 0.1.3
        -   `ineffassign`: from 0.0.0-20230610083614-0e73809eb601 to 0.1.0
        -   `ireturn`: from 0.2.2 to 0.3.0
        -   `misspell`: add mode option
        -   `musttag`: from v0.7.2 to v0.8.0
        -   `paralleltest`: from 1.0.8 to 1.0.9
        -   `perfsprint`: from 0.2.0 to 0.6.0
        -   `protogetter`: from 0.2.3 to 0.3.4
        -   `revive`: from 1.3.4 to 1.3.6
        -   `sloglint`: add static-msg option
        -   `sloglint`: from 0.1.2 to 0.4.0
        -   `testifylint`: from 0.2.3 to 1.1.0
    - `unparam`: from
    [`2022122`](https://togithub.com/golangci/golangci-lint/commit/20221223090309)-7455f1af531d
    to
    [`2024010`](https://togithub.com/golangci/golangci-lint/commit/20240104100049)-c549a3470d14
        -   `whitespace`: update after moving to the `analysis` package
        -   `wsl`: from 3.4.0 to 4.2.0
        -   `zerologlint`: from 0.1.3 to 0.1.5
    3.  misc.
        -   🎉 go1.22 support
        -   Implement stats per linter with a flag
    - fix: make versioning inside Docker image consistent with binaries
        -   fix: parse Go RC version
    4.  Documentation
        -   Add missing fields to .golangci.reference.yml
        -   Fix noctx description
        -   Improve .golangci.reference.yml defaults
        -   Improve typecheck FAQ
    - Note that `exhaustruct` struct regular expressions are expected to
    match the entire `package/name/structname`
        -   Adjust wrapcheck ignoreSigs to new defaults
    
    **Important**
    
    `testifylint` has [breaking
    changes](https://togithub.com/Antonboom/testifylint/releases/tag/v1.0.0)
    about enabling/disabling checks:
    
    - If you were using the option `enable` with a filtered list of checks,
    you should either add `disable-all: true` (1) or use `disable` field
    (2).
    
        ```yml
        ```
    
    ### Example (1)
    
          testifylint:
            disable-all: true
            enable:
              - bool-compare
              - compares
              - empty
              - error-is-as
              - error-nil
              - expected-actual
              - go-require
              - float-compare
              - len
              - nil-compare
              - require-error
    
    ### - suite-dont-use-pkg
    
              - suite-extra-assert-call
              - suite-thelper
        ```
    
        ```yml
    
    ### Example (2)
    
          testifylint:
            disable:
              - suite-dont-use-pkg
        ```
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    3 people authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    9c199ef View commit details
    Browse the repository at this point in the history
  13. [chore] remove unnecessary underscores (open-telemetry#9580)

    As per feedback from my previous PR
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    062d0a7 View commit details
    Browse the repository at this point in the history
  14. Update github-actions deps (open-telemetry#9470)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [Wandalen/wretry.action](https://togithub.com/Wandalen/wretry.action)
    | action | minor | `v1.3.0` -> `v1.4.4` |
    | [github/codeql-action](https://togithub.com/github/codeql-action) |
    action | minor | `v2.23.2` -> `v2.24.1` |
    | [github/codeql-action](https://togithub.com/github/codeql-action) |
    action | minor | `v3.23.2` -> `v3.24.1` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>Wandalen/wretry.action (Wandalen/wretry.action)</summary>
    
    ###
    [`v1.4.4`](https://togithub.com/Wandalen/wretry.action/compare/v1.4.3...v1.4.4)
    
    [Compare
    Source](https://togithub.com/Wandalen/wretry.action/compare/v1.4.3...v1.4.4)
    
    ###
    [`v1.4.3`](https://togithub.com/Wandalen/wretry.action/compare/v1.4.2...v1.4.3)
    
    [Compare
    Source](https://togithub.com/Wandalen/wretry.action/compare/v1.4.2...v1.4.3)
    
    ###
    [`v1.4.2`](https://togithub.com/Wandalen/wretry.action/compare/v1.4.1...v1.4.2)
    
    [Compare
    Source](https://togithub.com/Wandalen/wretry.action/compare/v1.4.1...v1.4.2)
    
    ###
    [`v1.4.1`](https://togithub.com/Wandalen/wretry.action/compare/v1.4.0...v1.4.1)
    
    [Compare
    Source](https://togithub.com/Wandalen/wretry.action/compare/v1.4.0...v1.4.1)
    
    ###
    [`v1.4.0`](https://togithub.com/Wandalen/wretry.action/compare/v1.3.0...v1.4.0)
    
    [Compare
    Source](https://togithub.com/Wandalen/wretry.action/compare/v1.3.0...v1.4.0)
    
    </details>
    
    <details>
    <summary>github/codeql-action (github/codeql-action)</summary>
    
    ###
    [`v2.24.1`](https://togithub.com/github/codeql-action/compare/v2.24.0...v2.24.1)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.24.0...v2.24.1)
    
    ###
    [`v2.24.0`](https://togithub.com/github/codeql-action/compare/v2.23.2...v2.24.0)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.23.2...v2.24.0)
    
    </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.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    70c2c4b View commit details
    Browse the repository at this point in the history
  15. Update module golang.org/x/tools to v0.18.0 (open-telemetry#9575)

    [![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/tools | `v0.17.0` -> `v0.18.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2ftools/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2ftools/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2ftools/v0.17.0/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2ftools/v0.17.0/v0.18.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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    a115951 View commit details
    Browse the repository at this point in the history
  16. Update module golang.org/x/sys to v0.17.0 (open-telemetry#9574)

    [![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.16.0` -> `v0.17.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fsys/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fsys/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fsys/v0.16.0/v0.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fsys/v0.16.0/v0.17.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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    3 people authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    d455bff View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. [chore] [exporterhelper] Move shutdown error from queue package (open…

    …-telemetry#9554)
    
    The error is created by the retry sender and used by the queue sender.
    It doesn't belong to queue package
    dmitryax authored Feb 14, 2024
    Configuration menu
    Copy the full SHA
    cc88aee View commit details
    Browse the repository at this point in the history
  2. [configopaque] Mark as stable (open-telemetry#9427)

    **Description:** Fixes open-telemetry#9167
    mx-psi authored Feb 14, 2024
    Configuration menu
    Copy the full SHA
    1c7cebb View commit details
    Browse the repository at this point in the history
  3. [mdatagen] produce scope name with full url (open-telemetry#9556)

    This is part of open-telemetry#9494
    
    ---------
    
    Signed-off-by: Alex Boten <[email protected]>
    Alex Boten authored Feb 14, 2024
    Configuration menu
    Copy the full SHA
    aa76482 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    939c740 View commit details
    Browse the repository at this point in the history
  5. Update module go.opentelemetry.io/contrib/zpages to v0.48.0 (open-tel…

    …emetry#9570)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/contrib/zpages](https://togithub.com/open-telemetry/opentelemetry-go-contrib)
    | `v0.47.0` -> `v0.48.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.47.0/v0.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.47.0/v0.48.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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    3 people authored Feb 14, 2024
    Configuration menu
    Copy the full SHA
    7383f15 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    59b45a5 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. [service/telemetry] delete deprecated config types (open-telemetry#9546)

    **Description:**
    Delete deprecated config types which have moved to
    opentelemetry-go-contrib.
    
    See open-telemetry#8620
    for the first changes.
    atoulme authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    76b017d View commit details
    Browse the repository at this point in the history
  2. [chore] apply some nits to contract_checker. (open-telemetry#9543)

    The `idSet` struct used a mix of pointer and non-pointer receivers on
    functions, this is now uniformly using non-pointer functions.
    atoulme authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    a8b00dc View commit details
    Browse the repository at this point in the history
  3. [scraperhelper] Deprecate ScraperControllerSettings, use ControllerCo…

    …nfig instead (open-telemetry#9401)
    
    **Description:**
    Deprecate ScraperControllerSettings, use ~Scraper~ControllerConfig
    instead
    
    **Link to tracking Issue:**
    open-telemetry#6767
    atoulme authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    0ab8f44 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    e7770fc View commit details
    Browse the repository at this point in the history
  2. [chore] Prepare release v1.2.0/v0.95.0 (open-telemetry#9600)

    The following commands were run to prepare this release:
    - make chlog-update VERSION=v1.2.0/v0.95.0
    - make prepare-release PREVIOUS_VERSION=1.1.0 RELEASE_CANDIDATE=1.2.0
    MODSET=stable
    - make prepare-release PREVIOUS_VERSION=0.94.1 RELEASE_CANDIDATE=0.95.0
    MODSET=beta
    opentelemetrybot authored Feb 20, 2024
    Configuration menu
    Copy the full SHA
    51c31dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f11c5bb View commit details
    Browse the repository at this point in the history
  4. Update to OTLP 1.1, regenerate protos and pdata (open-telemetry#9588)

    **Description:** Updates to OTLP 1.1, published in January 2024. Updates
    the `otel/build-protobuf` Docker image to the current release label.
    
    User-visible protocol changes: Adds Span flags and SpanLink flags.
    
    **Link to tracking Issue:** 
    Fixes open-telemetry#9587
    Fixes open-telemetry#9550 
    
    **Testing:** `make test`
    
    **Documentation:** Could not find any documentation on this process,
    added some in CONTRIBUTING.md.
    jmacd authored Feb 20, 2024
    Configuration menu
    Copy the full SHA
    f360e4c View commit details
    Browse the repository at this point in the history
  5. Update module google.golang.org/grpc to v1.61.1 (open-telemetry#9606)

    [![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/grpc](https://togithub.com/grpc/grpc-go) |
    `v1.61.0` -> `v1.61.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fgrpc/v1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fgrpc/v1.61.0/v1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.61.0/v1.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>grpc/grpc-go (google.golang.org/grpc)</summary>
    
    ### [`v1.61.1`](https://togithub.com/grpc/grpc-go/releases/tag/v1.61.1):
    Release 1.61.1
    
    [Compare
    Source](https://togithub.com/grpc/grpc-go/compare/v1.61.0...v1.61.1)
    
    ### Bug Fixes
    
    - server: wait to close connection until incoming socket is drained
    (with timeout) to prevent data loss on client-side
    ([#&open-telemetry#8203;6977](https://togithub.com/grpc/grpc-go/issues/6977))
    - Special Thanks:
    [@&open-telemetry#8203;s-matyukevich](https://togithub.com/s-matyukevich) for
    discovering the root cause
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Bogdan Drutu <[email protected]>
    3 people authored Feb 20, 2024
    Configuration menu
    Copy the full SHA
    6cdd572 View commit details
    Browse the repository at this point in the history
  6. Update module github.com/prometheus/client_model to v0.6.0 (open-tele…

    …metry#9607)
    
    [![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/prometheus/client_model](https://togithub.com/prometheus/client_model)
    | `v0.5.0` -> `v0.6.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fclient_model/v0.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fclient_model/v0.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fclient_model/v0.5.0/v0.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fclient_model/v0.5.0/v0.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>prometheus/client_model
    (github.com/prometheus/client_model)</summary>
    
    ###
    [`v0.6.0`](https://togithub.com/prometheus/client_model/releases/tag/v0.6.0)
    
    [Compare
    Source](https://togithub.com/prometheus/client_model/compare/v0.5.0...v0.6.0)
    
    #### What's Changed
    
    - Add unit field to MetricFamily proto message by
    [@&open-telemetry#8203;vesari](https://togithub.com/vesari) in
    [https://github.com/prometheus/client_model/pull/75](https://togithub.com/prometheus/client_model/pull/75)
    - add exemplar to native histogram by
    [@&open-telemetry#8203;fatsheep9146](https://togithub.com/fatsheep9146) in
    [https://github.com/prometheus/client_model/pull/80](https://togithub.com/prometheus/client_model/pull/80)
    
    #### New Contributors
    
    - [@&open-telemetry#8203;vesari](https://togithub.com/vesari) made their first
    contribution in
    [https://github.com/prometheus/client_model/pull/75](https://togithub.com/prometheus/client_model/pull/75)
    - [@&open-telemetry#8203;fatsheep9146](https://togithub.com/fatsheep9146) made their
    first contribution in
    [https://github.com/prometheus/client_model/pull/80](https://togithub.com/prometheus/client_model/pull/80)
    
    **Full Changelog**:
    prometheus/client_model@v0.5.0...v0.6.0
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 20, 2024
    Configuration menu
    Copy the full SHA
    50f3f63 View commit details
    Browse the repository at this point in the history
  7. Update module go.opentelemetry.io/collector/exporter/otlphttpexporter…

    … to v0.95.0 (open-telemetry#9619)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://togithub.com/open-telemetry/opentelemetry-collector)
    | `v0.94.1` -> `v0.95.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlphttpexporter/v0.95.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlphttpexporter/v0.95.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlphttpexporter/v0.94.1/v0.95.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlphttpexporter/v0.94.1/v0.95.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-collector
    (go.opentelemetry.io/collector/exporter/otlphttpexporter)</summary>
    
    ###
    [`v0.95.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v120v0950)
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.94.1...v0.95.0)
    
    ##### 🛑 Breaking changes 🛑
    
    - `all`: scope name for all generated Meter/Tracer funcs now includes
    full package name
    ([#&open-telemetry#8203;9494](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9494))
    
    ##### 💡 Enhancements 💡
    
    - `confighttp`: Adds support for Snappy decompression of HTTP requests.
    ([#&open-telemetry#8203;7632](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7632))
    - `configretry`: Validate `max_elapsed_time`, ensure it is larger than
    `max_interval` and `initial_interval` respectively.
    ([#&open-telemetry#8203;9489](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9489))
    - `configopaque`: Mark module as stable
    ([#&open-telemetry#8203;9167](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9167))
    - `otlphttpexporter`: Add support for json content encoding when
    exporting telemetry
    ([#&open-telemetry#8203;6945](https://togithub.com/open-telemetry/opentelemetry-collector/issues/6945))
    - `confmap/converter/expandconverter, confmap/provider/envprovider,
    confmap/provider/fileprovider, confmap/provider/httprovider,
    confmap/provider/httpsprovider, confmap/provider/yamlprovider`: Split
    confmap.Converter and confmap.Provider implementation packages out of
    confmap.
    ([#&open-telemetry#8203;4759](https://togithub.com/open-telemetry/opentelemetry-collector/issues/4759),
    [#&open-telemetry#8203;9460](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9460))
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 20, 2024
    Configuration menu
    Copy the full SHA
    df96393 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Update module go.opentelemetry.io/collector/exporter/otlpexporter to …

    …v0.95.0 (open-telemetry#9618)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/collector/exporter/otlpexporter](https://togithub.com/open-telemetry/opentelemetry-collector)
    | `v0.94.1` -> `v0.95.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlpexporter/v0.95.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlpexporter/v0.95.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlpexporter/v0.94.1/v0.95.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2fexporter%2fotlpexporter/v0.94.1/v0.95.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-collector
    (go.opentelemetry.io/collector/exporter/otlpexporter)</summary>
    
    ###
    [`v0.95.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v120v0950)
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.94.1...v0.95.0)
    
    ##### 🛑 Breaking changes 🛑
    
    - `all`: scope name for all generated Meter/Tracer funcs now includes
    full package name
    ([#&open-telemetry#8203;9494](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9494))
    
    ##### 💡 Enhancements 💡
    
    - `confighttp`: Adds support for Snappy decompression of HTTP requests.
    ([#&open-telemetry#8203;7632](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7632))
    - `configretry`: Validate `max_elapsed_time`, ensure it is larger than
    `max_interval` and `initial_interval` respectively.
    ([#&open-telemetry#8203;9489](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9489))
    - `configopaque`: Mark module as stable
    ([#&open-telemetry#8203;9167](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9167))
    - `otlphttpexporter`: Add support for json content encoding when
    exporting telemetry
    ([#&open-telemetry#8203;6945](https://togithub.com/open-telemetry/opentelemetry-collector/issues/6945))
    - `confmap/converter/expandconverter, confmap/provider/envprovider,
    confmap/provider/fileprovider, confmap/provider/httprovider,
    confmap/provider/httpsprovider, confmap/provider/yamlprovider`: Split
    confmap.Converter and confmap.Provider implementation packages out of
    confmap.
    ([#&open-telemetry#8203;4759](https://togithub.com/open-telemetry/opentelemetry-collector/issues/4759),
    [#&open-telemetry#8203;9460](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9460))
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    4430ca9 View commit details
    Browse the repository at this point in the history
  2. [client] Fix race condition in Metadata.Get (open-telemetry#9595)

    **Description:** 
    Fixes a bug where `Get` was not thread safe.
    
    **Link to tracking Issue:** <Issue number if applicable>
    Closes
    open-telemetry#9594
    
    **Testing:** <Describe what testing was performed and which tests were
    added.>
    Tested locally
    TylerHelmuth authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    ae90430 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. [chore] fix restore-contrib make task (open-telemetry#9628)

    Fix a missing backslash, breaking the command, add `configauth` which
    was missing, and fix the package name `zpagesextension` which has a
    typo.
    atoulme authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    27c2d96 View commit details
    Browse the repository at this point in the history
  2. [confignet] Remove deprecated structs (open-telemetry#9614)

    **Description:**
    Removes deprecated structs
    
    **Link to tracking Issue:** Closes open-telemetry#9509
    TylerHelmuth authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    bdcdff4 View commit details
    Browse the repository at this point in the history
  3. [config/configgrpc] [chore] Remove usage of deprecated ToListenerCont…

    …ext (open-telemetry#9582)
    
    Not sure why the linter doesn't catch it
    dmitryax authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    1ce9c93 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    464003c View commit details
    Browse the repository at this point in the history
  5. [chore] Fix the build (open-telemetry#9629)

    Update usage of removed `confignet` API
    dmitryax authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    8293f9e View commit details
    Browse the repository at this point in the history
  6. Update github-actions deps (open-telemetry#9604)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [github/codeql-action](https://togithub.com/github/codeql-action) |
    action | patch | `v2.24.1` -> `v2.24.4` |
    | [github/codeql-action](https://togithub.com/github/codeql-action) |
    action | patch | `v3.24.1` -> `v3.24.4` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>github/codeql-action (github/codeql-action)</summary>
    
    ###
    [`v2.24.4`](https://togithub.com/github/codeql-action/compare/v2.24.3...v2.24.4)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.24.3...v2.24.4)
    
    ###
    [`v2.24.3`](https://togithub.com/github/codeql-action/compare/v2.24.2...v2.24.3)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.24.2...v2.24.3)
    
    ###
    [`v2.24.2`](https://togithub.com/github/codeql-action/compare/v2.24.1...v2.24.2)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.24.1...v2.24.2)
    
    </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.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    31ccef9 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. [confighttp] Remove deprecated items (open-telemetry#9625)

    **Description:** 
    Removes deprecated items from `confighttp` 
    
    **Link to tracking Issue:** Related to
    open-telemetry#6767
    TylerHelmuth authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    063f5dd View commit details
    Browse the repository at this point in the history
  2. [component] Deprecate ErrNilNextConsumer (open-telemetry#9526)

    **Description:**
    Deprecate ErrNilNextConsumer and implement nil checks in the builder
    structs.
    atoulme authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    08a6922 View commit details
    Browse the repository at this point in the history
  3. [receivertest] add metrics support to contract_checker (open-telemetr…

    …y#9551)
    
    **Description:**
    add support for metrics in contract checker
    
    ---------
    
    Co-authored-by: Dmitrii Anoshin <[email protected]>
    atoulme and dmitryax authored Feb 23, 2024
    Configuration menu
    Copy the full SHA
    6be5fe9 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. add openssf badge to read me (open-telemetry#9630)

    The OpenSSF badge is a required part of CNCF project graduation. The
    self reporting has been completed already and this is to demonstrate
    publicly we have done the required step.
    
    Relevant issue: open-telemetry/community#1942
    cartersocha authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    ea5aa62 View commit details
    Browse the repository at this point in the history
  2. [chore] Fix version in ocb (open-telemetry#9638)

    Fix open-telemetry#9626 by aligning the ocb version with Collector's.
    
    Signed-off-by: Juraci Paixão Kröhling <[email protected]>
    jpkrohling authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    4b0a8f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ae8d2b View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Update github-actions deps (open-telemetry#9643)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [Wandalen/wretry.action](https://togithub.com/Wandalen/wretry.action)
    | action | patch | `v1.4.4` -> `v1.4.5` |
    | [github/codeql-action](https://togithub.com/github/codeql-action) |
    action | patch | `v2.24.4` -> `v2.24.5` |
    | [github/codeql-action](https://togithub.com/github/codeql-action) |
    action | patch | `v3.24.4` -> `v3.24.5` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>Wandalen/wretry.action (Wandalen/wretry.action)</summary>
    
    ###
    [`v1.4.5`](https://togithub.com/Wandalen/wretry.action/compare/v1.4.4...v1.4.5)
    
    [Compare
    Source](https://togithub.com/Wandalen/wretry.action/compare/v1.4.4...v1.4.5)
    
    </details>
    
    <details>
    <summary>github/codeql-action (github/codeql-action)</summary>
    
    ###
    [`v2.24.5`](https://togithub.com/github/codeql-action/compare/v2.24.4...v2.24.5)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.24.4...v2.24.5)
    
    </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.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    c205cc5 View commit details
    Browse the repository at this point in the history
  2. [chore] Add rules for NewDefault* pattern (open-telemetry#9640)

    **Description:** 
    Adds new rules for configuration packages and a `NewDefault*` function
    to enable backwards-compatible use of the configuration.
    
    **Link to tracking Issue:** 
    Related to
    open-telemetry#9508
    TylerHelmuth authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    1eee198 View commit details
    Browse the repository at this point in the history
  3. [confmap] use github.com/go-viper/mapstructure/v2 (open-telemetry#9634)

    **Description:**
    Update mapstructure to use a maintained fork,
    github.com/go-viper/mapstructure/v2.
    See mitchellh/mapstructure#349 for context
    
    **Link to tracking Issue:**
    open-telemetry#9161 
    
    Creating this as WIP to see if all tests pass.
    atoulme authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    62beec3 View commit details
    Browse the repository at this point in the history
  4. [configretry] Allow max_elapsed_time to be set to 0 (open-telemetry#9653

    )
    
    **Description:** [configretry] Allow max_elapsed_time to be set to 0
    
    **Link to tracking Issue:**
    open-telemetry#9641
    rnishtala-sumo authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    412ed26 View commit details
    Browse the repository at this point in the history
  5. [configgrpc] Remove deprecated functions/structs (open-telemetry#9616)

    **Description:**
    Removes deprecated functions/structs
    
    **Link to tracking Issue:** 
    Related to
    open-telemetry#9428
    Related to
    open-telemetry#9482
    Closes
    open-telemetry#9481
    TylerHelmuth authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    76ce985 View commit details
    Browse the repository at this point in the history
  6. [chore] improve troubleshooting docs for collector (open-telemetry#9621)

    **Description:** 
    Add more troubleshooting docs around metric levels and traces.
    povilasv authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    b808e85 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Update opentelemetry-go monorepo (open-telemetry#9651)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/otel](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.1` -> `v1.24.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/bridge/opencensus](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.1` -> `v1.24.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fbridge%2fopencensus/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.1` -> `v1.24.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.1` -> `v1.24.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetrichttp/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.1` -> `v1.24.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.1` -> `v1.24.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/prometheus](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v0.45.2` -> `v0.46.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.45.2/v0.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.45.2/v0.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/stdout/stdoutmetric](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.1` -> `v1.24.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdoutmetric/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/stdout/stdouttrace](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.1` -> `v1.24.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/metric](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.1` -> `v1.24.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fmetric/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fmetric/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fmetric/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fmetric/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/sdk](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.1` -> `v1.24.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/sdk/metric](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.1` -> `v1.24.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/trace](https://togithub.com/open-telemetry/opentelemetry-go)
    | `v1.23.1` -> `v1.24.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2ftrace/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2ftrace/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2ftrace/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2ftrace/v1.23.1/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-go
    (go.opentelemetry.io/otel)</summary>
    
    ###
    [`v1.24.0`](https://togithub.com/open-telemetry/opentelemetry-go/releases/tag/v1.24.0):
    /v0.46.0/v0.0.1-alpha
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-go/compare/v1.23.1...v1.24.0)
    
    This release is the last to support [Go 1.20]. The next release will
    require at least [Go 1.21].
    
    ##### Added
    
    - Support [Go 1.22].
    ([#&open-telemetry#8203;4890](https://togithub.com/open-telemetry/opentelemetry-go/issues/4890))
    - Add exemplar support to
    `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`.
    ([#&open-telemetry#8203;4900](https://togithub.com/open-telemetry/opentelemetry-go/issues/4900))
    - Add exemplar support to
    `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
    ([#&open-telemetry#8203;4900](https://togithub.com/open-telemetry/opentelemetry-go/issues/4900))
    - The `go.opentelemetry.io/otel/log` module is added. This module
    includes OpenTelemetry Go's implementation of the Logs Bridge API. This
    module is in an alpha state, it is subject to breaking changes. See our
    [versioning policy](./VERSIONING.md) for more info.
    ([#&open-telemetry#8203;4961](https://togithub.com/open-telemetry/opentelemetry-go/issues/4961))
    
    ##### Fixed
    
    - Fix registration of multiple callbacks when using the global meter
    provider from `go.opentelemetry.io/otel`.
    ([#&open-telemetry#8203;4945](https://togithub.com/open-telemetry/opentelemetry-go/issues/4945))
    - Fix negative buckets in output of exponential histograms.
    ([#&open-telemetry#8203;4956](https://togithub.com/open-telemetry/opentelemetry-go/issues/4956))
    
    ##### New Contributors
    
    - [@&open-telemetry#8203;kevinburkesegment](https://togithub.com/kevinburkesegment)
    made their first contribution in
    [https://github.com/open-telemetry/opentelemetry-go/pull/4920](https://togithub.com/open-telemetry/opentelemetry-go/pull/4920)
    - [@&open-telemetry#8203;yizeng](https://togithub.com/yizeng) made their first
    contribution in
    [https://github.com/open-telemetry/opentelemetry-go/pull/4947](https://togithub.com/open-telemetry/opentelemetry-go/pull/4947)
    - [@&open-telemetry#8203;ntriamme](https://togithub.com/ntriamme) made their first
    contribution in
    [https://github.com/open-telemetry/opentelemetry-go/pull/4945](https://togithub.com/open-telemetry/opentelemetry-go/pull/4945)
    - [@&open-telemetry#8203;ericayin](https://togithub.com/ericayin) made their first
    contribution in
    [https://github.com/open-telemetry/opentelemetry-go/pull/4956](https://togithub.com/open-telemetry/opentelemetry-go/pull/4956)
    
    **Full Changelog**:
    open-telemetry/opentelemetry-go@v1.23.1...v1.24.0
    
    [Go 1.22]: https://go.dev/doc/go1.22
    
    [Go 1.21]: https://go.dev/doc/go1.21
    
    [Go 1.20]: https://go.dev/doc/go1.20
    
    </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.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    4122670 View commit details
    Browse the repository at this point in the history
  2. Update module go.opentelemetry.io/contrib/zpages to v0.49.0 (open-tel…

    …emetry#9649)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/contrib/zpages](https://togithub.com/open-telemetry/opentelemetry-go-contrib)
    | `v0.48.0` -> `v0.49.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.49.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.49.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.48.0/v0.49.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2fzpages/v0.48.0/v0.49.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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    65cec1c View commit details
    Browse the repository at this point in the history
  3. Update module github.com/golangci/golangci-lint to v1.56.2 (open-tele…

    …metry#9605)
    
    [![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/golangci/golangci-lint](https://togithub.com/golangci/golangci-lint)
    | `v1.56.1` -> `v1.56.2` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgolangci%2fgolangci-lint/v1.56.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgolangci%2fgolangci-lint/v1.56.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgolangci%2fgolangci-lint/v1.56.1/v1.56.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgolangci%2fgolangci-lint/v1.56.1/v1.56.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>golangci/golangci-lint
    (github.com/golangci/golangci-lint)</summary>
    
    ###
    [`v1.56.2`](https://togithub.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1562)
    
    [Compare
    Source](https://togithub.com/golangci/golangci-lint/compare/v1.56.1...v1.56.2)
    
    1.  updated linters
        -   `go-critic`: from 0.11.0 to 0.11.1
        -   `gosec`: from 2.18.2 to 2.19.0
        -   `testifylint`: from 1.1.1 to 1.1.2
        -   `usestdlibvars`: from 1.24.0 to 1.25.0
        -   `wsl`: from 4.2.0 to 4.2.1
    2.  misc.
        -   Fix missing version in Docker image
    3.  Documentation
        -   Explain the limitation of new-from-rev and new-from-patch
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    3 people authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    c99c4ec View commit details
    Browse the repository at this point in the history
  4. Update module github.com/prometheus/client_golang to v1.19.0 (open-te…

    …lemetry#9652)
    
    [![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/prometheus/client_golang](https://togithub.com/prometheus/client_golang)
    | `v1.18.0` -> `v1.19.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fclient_golang/v1.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fclient_golang/v1.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fclient_golang/v1.18.0/v1.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fclient_golang/v1.18.0/v1.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>prometheus/client_golang
    (github.com/prometheus/client_golang)</summary>
    
    ###
    [`v1.19.0`](https://togithub.com/prometheus/client_golang/releases/tag/v1.19.0)
    
    [Compare
    Source](https://togithub.com/prometheus/client_golang/compare/v1.18.0...v1.19.0)
    
    #### What's Changed
    
    The module `prometheus/common v0.48.0` introduced a bug when used
    together with client_golang. If your project uses client_golang and you
    want to use `prometheus/common v0.48.0` or higher, please update
    client_golang to v1.19.0.
    
    - \[CHANGE] Minimum required go version is now 1.20 (we also test
    client_golang against new 1.22 version).
    [#&open-telemetry#8203;1445](https://togithub.com/prometheus/client_golang/issues/1445)
    [#&open-telemetry#8203;1449](https://togithub.com/prometheus/client_golang/issues/1449)
    - \[FEATURE] collectors: Add version collector.
    [#&open-telemetry#8203;1422](https://togithub.com/prometheus/client_golang/issues/1422)
    [#&open-telemetry#8203;1427](https://togithub.com/prometheus/client_golang/issues/1427)
    
    #### New Contributors
    
    - [@&open-telemetry#8203;michurin](https://togithub.com/michurin) made their first
    contribution in
    [https://github.com/prometheus/client_golang/pull/1423](https://togithub.com/prometheus/client_golang/pull/1423)
    - [@&open-telemetry#8203;kavu](https://togithub.com/kavu) made their first
    contribution in
    [https://github.com/prometheus/client_golang/pull/1445](https://togithub.com/prometheus/client_golang/pull/1445)
    - [@&open-telemetry#8203;ywwg](https://togithub.com/ywwg) made their first
    contribution in
    [https://github.com/prometheus/client_golang/pull/1448](https://togithub.com/prometheus/client_golang/pull/1448)
    
    **Full Changelog**:
    prometheus/client_golang@v1.18.0...v1.19.0
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    3 people authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    d8f2047 View commit details
    Browse the repository at this point in the history
  5. Update module github.com/klauspost/compress to v1.17.7 (open-telemetr…

    …y#9644)
    
    [![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/klauspost/compress](https://togithub.com/klauspost/compress)
    | `v1.17.6` -> `v1.17.7` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fklauspost%2fcompress/v1.17.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fklauspost%2fcompress/v1.17.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fklauspost%2fcompress/v1.17.6/v1.17.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fklauspost%2fcompress/v1.17.6/v1.17.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>klauspost/compress (github.com/klauspost/compress)</summary>
    
    ###
    [`v1.17.7`](https://togithub.com/klauspost/compress/releases/tag/v1.17.7)
    
    [Compare
    Source](https://togithub.com/klauspost/compress/compare/v1.17.6...v1.17.7)
    
    #### What's Changed
    
    - s2: Add AsyncFlush method: Complete the block without flushing by
    [@&open-telemetry#8203;Jille](https://togithub.com/Jille) in
    [https://github.com/klauspost/compress/pull/927](https://togithub.com/klauspost/compress/pull/927)
    - s2: Fix literal+repeat exceeds dst crash by
    [@&open-telemetry#8203;klauspost](https://togithub.com/klauspost) in
    [https://github.com/klauspost/compress/pull/930](https://togithub.com/klauspost/compress/pull/930)
    
    **Full Changelog**:
    klauspost/compress@v1.17.6...v1.17.7
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Dmitrii Anoshin <[email protected]>
    3 people authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    4b75e34 View commit details
    Browse the repository at this point in the history
  6. Update module go.opentelemetry.io/contrib/propagators/b3 to v1.24.0 (o…

    …pen-telemetry#9648)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/contrib/propagators/b3](https://togithub.com/open-telemetry/opentelemetry-go-contrib)
    | `v1.23.0` -> `v1.24.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2fpropagators%2fb3/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2fpropagators%2fb3/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2fpropagators%2fb3/v1.23.0/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2fpropagators%2fb3/v1.23.0/v1.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-go-contrib
    (go.opentelemetry.io/contrib/propagators/b3)</summary>
    
    ###
    [`v1.24.0`](https://togithub.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.24.0):
    /v0.49.0/v0.18.0/v0.4.0
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-go-contrib/compare/v1.23.0...v1.24.0)
    
    This release is the last to support [Go 1.20]. The next release will
    require at least [Go 1.21].
    
    ##### Added
    
    - Support [Go 1.22].
    ([#&open-telemetry#8203;5082](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/5082))
    - Add support for Summary metrics to
    `go.opentelemetry.io/contrib/bridges/prometheus`.
    ([#&open-telemetry#8203;5089](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/5089))
    - Add support for Exponential (native) Histograms in
    `go.opentelemetry.io/contrib/bridges/prometheus`.
    ([#&open-telemetry#8203;5093](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/5093))
    
    ##### Removed
    
    - The deprecated `RequestCount` constant in
    `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` is
    removed.
    ([#&open-telemetry#8203;4894](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/4894))
    - The deprecated `RequestContentLength` constant in
    `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` is
    removed.
    ([#&open-telemetry#8203;4894](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/4894))
    - The deprecated `ResponseContentLength` constant in
    `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` is
    removed.
    ([#&open-telemetry#8203;4894](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/4894))
    - The deprecated `ServerLatency` constant in
    `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` is
    removed.
    ([#&open-telemetry#8203;4894](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/4894))
    
    ##### Fixed
    
    - Retrieving the body bytes count in
    `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` does not
    cause a data race anymore.
    ([#&open-telemetry#8203;5080](https://togithub.com/open-telemetry/opentelemetry-go-contrib/issues/5080))
    
    #### New Contributors
    
    - [@&open-telemetry#8203;arvindbr8](https://togithub.com/arvindbr8) made their first
    contribution in
    [https://github.com/open-telemetry/opentelemetry-go-contrib/pull/4897](https://togithub.com/open-telemetry/opentelemetry-go-contrib/pull/4897)
    - [@&open-telemetry#8203;wushujames](https://togithub.com/wushujames) made their first
    contribution in
    [https://github.com/open-telemetry/opentelemetry-go-contrib/pull/5135](https://togithub.com/open-telemetry/opentelemetry-go-contrib/pull/5135)
    
    **Full Changelog**:
    open-telemetry/opentelemetry-go-contrib@v1.23.0...v1.24.0
    
    [Go 1.22]: https://go.dev/doc/go1.22
    
    [Go 1.21]: https://go.dev/doc/go1.21
    
    [Go 1.20]: https://go.dev/doc/go1.20
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    3 people authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    425fd46 View commit details
    Browse the repository at this point in the history
  7. Update module go.opentelemetry.io/contrib/instrumentation/net/http/ot…

    …elhttp to v0.49.0 (open-telemetry#9646)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://togithub.com/open-telemetry/opentelemetry-go-contrib)
    | `v0.47.0` -> `v0.49.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.49.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.49.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.47.0/v0.49.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.47.0/v0.49.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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    6ae13be View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d96b07c View commit details
    Browse the repository at this point in the history
  9. Update module go.opentelemetry.io/collector/receiver/otlpreceiver to …

    …v0.95.0 (open-telemetry#9613)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/collector/receiver/otlpreceiver](https://togithub.com/open-telemetry/opentelemetry-collector)
    | `v0.94.1` -> `v0.95.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcollector%2freceiver%2fotlpreceiver/v0.95.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcollector%2freceiver%2fotlpreceiver/v0.95.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcollector%2freceiver%2fotlpreceiver/v0.94.1/v0.95.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcollector%2freceiver%2fotlpreceiver/v0.94.1/v0.95.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-collector
    (go.opentelemetry.io/collector/receiver/otlpreceiver)</summary>
    
    ###
    [`v0.95.0`](https://togithub.com/open-telemetry/opentelemetry-collector/blob/HEAD/CHANGELOG.md#v120v0950)
    
    [Compare
    Source](https://togithub.com/open-telemetry/opentelemetry-collector/compare/v0.94.1...v0.95.0)
    
    ##### 🛑 Breaking changes 🛑
    
    - `all`: scope name for all generated Meter/Tracer funcs now includes
    full package name
    ([#&open-telemetry#8203;9494](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9494))
    
    ##### 💡 Enhancements 💡
    
    - `confighttp`: Adds support for Snappy decompression of HTTP requests.
    ([#&open-telemetry#8203;7632](https://togithub.com/open-telemetry/opentelemetry-collector/issues/7632))
    - `configretry`: Validate `max_elapsed_time`, ensure it is larger than
    `max_interval` and `initial_interval` respectively.
    ([#&open-telemetry#8203;9489](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9489))
    - `configopaque`: Mark module as stable
    ([#&open-telemetry#8203;9167](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9167))
    - `otlphttpexporter`: Add support for json content encoding when
    exporting telemetry
    ([#&open-telemetry#8203;6945](https://togithub.com/open-telemetry/opentelemetry-collector/issues/6945))
    - `confmap/converter/expandconverter, confmap/provider/envprovider,
    confmap/provider/fileprovider, confmap/provider/httprovider,
    confmap/provider/httpsprovider, confmap/provider/yamlprovider`: Split
    confmap.Converter and confmap.Provider implementation packages out of
    confmap.
    ([#&open-telemetry#8203;4759](https://togithub.com/open-telemetry/opentelemetry-collector/issues/4759),
    [#&open-telemetry#8203;9460](https://togithub.com/open-telemetry/opentelemetry-collector/issues/9460))
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Alex Boten <[email protected]>
    renovate[bot] and codeboten authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    115e3c4 View commit details
    Browse the repository at this point in the history
  10. Update module go.uber.org/zap to v1.27.0 (open-telemetry#9620)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [go.uber.org/zap](https://togithub.com/uber-go/zap) | `v1.26.0` ->
    `v1.27.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.uber.org%2fzap/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.uber.org%2fzap/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.uber.org%2fzap/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.uber.org%2fzap/v1.26.0/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>uber-go/zap (go.uber.org/zap)</summary>
    
    ### [`v1.27.0`](https://togithub.com/uber-go/zap/releases/tag/v1.27.0)
    
    [Compare
    Source](https://togithub.com/uber-go/zap/compare/v1.26.0...v1.27.0)
    
    Enhancements:
    
    -   [#&open-telemetry#8203;1378][]: Add `WithLazy` method for `SugaredLogger`.
    - [#&open-telemetry#8203;1399][]: zaptest: Add `NewTestingWriter` for customizing
    TestingWriter with more flexibility than `NewLogger`.
    - [#&open-telemetry#8203;1406][]: Add `Log`, `Logw`, `Logln` methods for
    `SugaredLogger`.
    -   [#&open-telemetry#8203;1416][]: Add `WithPanicHook` option for testing panic logs.
    
    Thanks to [@&open-telemetry#8203;defval](https://togithub.com/defval),
    [@&open-telemetry#8203;dimmo](https://togithub.com/dimmo),
    [@&open-telemetry#8203;arxeiss](https://togithub.com/arxeiss), and
    [@&open-telemetry#8203;MKrupauskas](https://togithub.com/MKrupauskas) for their
    contributions to this release.
    
    [#&open-telemetry#8203;1378]: https://togithub.com/uber-go/zap/pull/1378
    
    [#&open-telemetry#8203;1399]: https://togithub.com/uber-go/zap/pull/1399
    
    [#&open-telemetry#8203;1406]: https://togithub.com/uber-go/zap/pull/1406
    
    [#&open-telemetry#8203;1416]: https://togithub.com/uber-go/zap/pull/1416
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    Co-authored-by: Alex Boten <[email protected]>
    3 people authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    9a2bf50 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Update module go.opentelemetry.io/contrib/config to v0.4.0 (open-tele…

    …metry#9645)
    
    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/contrib/config](https://togithub.com/open-telemetry/opentelemetry-go-contrib)
    | `v0.3.0` -> `v0.4.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2fconfig/v0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fcontrib%2fconfig/v0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fcontrib%2fconfig/v0.3.0/v0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2fconfig/v0.3.0/v0.4.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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    1143b5d View commit details
    Browse the repository at this point in the history
  2. [configtls] Rename config structs for consistency (open-telemetry#9495)

    **Description:** 
    Simply renames a few structs in the `configtls` package for consistence.
    
    `TLSClientSetting` to `ClientConfig`
    `TLSServerSetting` to `ServerConfig`
    `TLSSetting` to `Config`
    
    **Link to tracking Issue:** Fixes open-telemetry#9474
    arjunmahishi authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    9a83b0a View commit details
    Browse the repository at this point in the history
  3. [configtls] add include_system_ca_certs_pool (open-telemetry#9142)

    **Description:**
    Add `include_system_ca_certs_pool` to configtls, allowing to load system
    certs and additional custom certs.
    
    **Link to tracking Issue:**
    Fixes open-telemetry#7774
    atoulme authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    62050a2 View commit details
    Browse the repository at this point in the history
  4. [otelcol] Allow passing confmap.Providers to otelcol.Collector (open-…

    …telemetry#9228)
    
    **Description:**
    
    One way to work toward
    open-telemetry#4759.
    This implements the second approach that I've outlined here:
    open-telemetry#4759 (comment).
    
    I think the main advantage of this approach is that it cleans up the API
    for the package. `otelcol.ConfigProvider` is a fairly thin wrapper
    around `confmap.Resolver`, so I think we could ultimately remove the
    interface, and any custom functionality for config merging or
    unmarshaling could be exposed to users through settings rather through a
    custom implementation.
    
    **Link to tracking Issue:**
    
    Works toward
    open-telemetry#4759
    
    **Testing:**
    
    Unit tests
    
    **Documentation:**
    
    Added Godoc comments.
    evan-bradley authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    df6f8fd View commit details
    Browse the repository at this point in the history
  5. [chore] Remove or update mentions to spanmetrics processor (open-tele…

    …metry#9665)
    
    **Description:** 
    
    Updates mentions to `spanmetrics` processor and references `spanmetrics`
    connector instead if applicable.
    
    **Link to tracking Issue:** Relates to
    open-telemetry/opentelemetry-collector-contrib#29567
    mx-psi authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    c6c4c16 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    afcbe92 View commit details
    Browse the repository at this point in the history
  7. Update github-actions deps (major) (open-telemetry#9426)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [actions/checkout](https://togithub.com/actions/checkout) | action |
    major | `v3.6.0` -> `v4.1.1` |
    |
    [actions/upload-artifact](https://togithub.com/actions/upload-artifact)
    | action | major | `v3.1.3` -> `v4.3.1` |
    | [github/codeql-action](https://togithub.com/github/codeql-action) |
    action | major | `v2.24.5` -> `v3.24.6` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>actions/checkout (actions/checkout)</summary>
    
    ###
    [`v4.1.1`](https://togithub.com/actions/checkout/releases/tag/v4.1.1)
    
    [Compare
    Source](https://togithub.com/actions/checkout/compare/v4.1.0...v4.1.1)
    
    ##### What's Changed
    
    - Update CODEOWNERS to Launch team by
    [@&open-telemetry#8203;joshmgross](https://togithub.com/joshmgross) in
    [https://github.com/actions/checkout/pull/1510](https://togithub.com/actions/checkout/pull/1510)
    - Correct link to GitHub Docs by
    [@&open-telemetry#8203;peterbe](https://togithub.com/peterbe) in
    [https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511)
    - Link to release page from what's new section by
    [@&open-telemetry#8203;cory-miller](https://togithub.com/cory-miller) in
    [https://github.com/actions/checkout/pull/1514](https://togithub.com/actions/checkout/pull/1514)
    
    ##### New Contributors
    
    - [@&open-telemetry#8203;joshmgross](https://togithub.com/joshmgross) made their first
    contribution in
    [https://github.com/actions/checkout/pull/1510](https://togithub.com/actions/checkout/pull/1510)
    - [@&open-telemetry#8203;peterbe](https://togithub.com/peterbe) made their first
    contribution in
    [https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511)
    
    **Full Changelog**:
    actions/checkout@v4.1.0...v4.1.1
    
    ###
    [`v4.1.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v410)
    
    [Compare
    Source](https://togithub.com/actions/checkout/compare/v4.0.0...v4.1.0)
    
    - [Add support for partial checkout
    filters](https://togithub.com/actions/checkout/pull/1396)
    
    ###
    [`v4.0.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v400)
    
    [Compare
    Source](https://togithub.com/actions/checkout/compare/v3.6.0...v4.0.0)
    
    - [Support fetching without the --progress
    option](https://togithub.com/actions/checkout/pull/1067)
    -   [Update to node20](https://togithub.com/actions/checkout/pull/1436)
    
    </details>
    
    <details>
    <summary>actions/upload-artifact (actions/upload-artifact)</summary>
    
    ###
    [`v4.3.1`](https://togithub.com/actions/upload-artifact/releases/tag/v4.3.1)
    
    [Compare
    Source](https://togithub.com/actions/upload-artifact/compare/v4.3.0...v4.3.1)
    
    - Bump
    [@&open-telemetry#8203;actions/artifacts](https://togithub.com/actions/artifacts) to
    latest version to include [updated GHES host
    check](https://togithub.com/actions/toolkit/pull/1648)
    
    ###
    [`v4.3.0`](https://togithub.com/actions/upload-artifact/releases/tag/v4.3.0)
    
    [Compare
    Source](https://togithub.com/actions/upload-artifact/compare/v4.2.0...v4.3.0)
    
    ##### What's Changed
    
    - Reorganize upload code in prep for merge logic & add more tests by
    [@&open-telemetry#8203;robherley](https://togithub.com/robherley) in
    [https://github.com/actions/upload-artifact/pull/504](https://togithub.com/actions/upload-artifact/pull/504)
    - Add sub-action to merge artifacts by
    [@&open-telemetry#8203;robherley](https://togithub.com/robherley) in
    [https://github.com/actions/upload-artifact/pull/505](https://togithub.com/actions/upload-artifact/pull/505)
    
    **Full Changelog**:
    actions/upload-artifact@v4...v4.3.0
    
    ###
    [`v4.2.0`](https://togithub.com/actions/upload-artifact/releases/tag/v4.2.0)
    
    [Compare
    Source](https://togithub.com/actions/upload-artifact/compare/v4.1.0...v4.2.0)
    
    ##### What's Changed
    
    - Ability to overwrite an Artifact by
    [@&open-telemetry#8203;robherley](https://togithub.com/robherley) in
    [https://github.com/actions/upload-artifact/pull/501](https://togithub.com/actions/upload-artifact/pull/501)
    
    **Full Changelog**:
    actions/upload-artifact@v4...v4.2.0
    
    ###
    [`v4.1.0`](https://togithub.com/actions/upload-artifact/releases/tag/v4.1.0)
    
    [Compare
    Source](https://togithub.com/actions/upload-artifact/compare/v4.0.0...v4.1.0)
    
    #### What's Changed
    
    - Add migrations docs by
    [@&open-telemetry#8203;robherley](https://togithub.com/robherley) in
    [https://github.com/actions/upload-artifact/pull/482](https://togithub.com/actions/upload-artifact/pull/482)
    - Update README.md by
    [@&open-telemetry#8203;samuelwine](https://togithub.com/samuelwine) in
    [https://github.com/actions/upload-artifact/pull/492](https://togithub.com/actions/upload-artifact/pull/492)
    - Support artifact-url output by
    [@&open-telemetry#8203;konradpabjan](https://togithub.com/konradpabjan) in
    [https://github.com/actions/upload-artifact/pull/496](https://togithub.com/actions/upload-artifact/pull/496)
    - Update readme to reflect new 500 artifact per job limit by
    [@&open-telemetry#8203;robherley](https://togithub.com/robherley) in
    [https://github.com/actions/upload-artifact/pull/497](https://togithub.com/actions/upload-artifact/pull/497)
    
    #### New Contributors
    
    - [@&open-telemetry#8203;samuelwine](https://togithub.com/samuelwine) made their first
    contribution in
    [https://github.com/actions/upload-artifact/pull/492](https://togithub.com/actions/upload-artifact/pull/492)
    
    **Full Changelog**:
    actions/upload-artifact@v4...v4.1.0
    
    ###
    [`v4.0.0`](https://togithub.com/actions/upload-artifact/releases/tag/v4.0.0)
    
    [Compare
    Source](https://togithub.com/actions/upload-artifact/compare/v3.1.3...v4.0.0)
    
    #### What's Changed
    
    The release of upload-artifact@v4 and download-artifact@v4 are major
    changes to the backend architecture of Artifacts. They have numerous
    performance and behavioral improvements.
    
    For more information, see the
    [@&open-telemetry#8203;actions/artifact](https://togithub.com/actions/toolkit/tree/main/packages/artifact)
    documentation.
    
    #### New Contributors
    
    - [@&open-telemetry#8203;vmjoseph](https://togithub.com/vmjoseph) made their first
    contribution in
    [https://github.com/actions/upload-artifact/pull/464](https://togithub.com/actions/upload-artifact/pull/464)
    
    **Full Changelog**:
    actions/upload-artifact@v3...v4.0.0
    
    </details>
    
    <details>
    <summary>github/codeql-action (github/codeql-action)</summary>
    
    ###
    [`v3.24.6`](https://togithub.com/github/codeql-action/compare/v3.24.5...v3.24.6)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v3.24.5...v3.24.6)
    
    ###
    [`v3.24.5`](https://togithub.com/github/codeql-action/compare/v3.24.4...v3.24.5)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v3.24.4...v3.24.5)
    
    ###
    [`v3.24.4`](https://togithub.com/github/codeql-action/compare/v3.24.3...v3.24.4)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v3.24.3...v3.24.4)
    
    ###
    [`v3.24.3`](https://togithub.com/github/codeql-action/compare/v3.24.2...v3.24.3)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v3.24.2...v3.24.3)
    
    ###
    [`v3.24.2`](https://togithub.com/github/codeql-action/compare/v3.24.1...v3.24.2)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v3.24.1...v3.24.2)
    
    ###
    [`v3.24.1`](https://togithub.com/github/codeql-action/compare/v3.24.0...v3.24.1)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v3.24.0...v3.24.1)
    
    ###
    [`v3.24.0`](https://togithub.com/github/codeql-action/compare/v3.23.2...v3.24.0)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v3.23.2...v3.24.0)
    
    ###
    [`v3.23.2`](https://togithub.com/github/codeql-action/compare/v3.23.1...v3.23.2)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v3.23.1...v3.23.2)
    
    ###
    [`v3.23.1`](https://togithub.com/github/codeql-action/compare/v3.23.0...v3.23.1)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v3.23.0...v3.23.1)
    
    ###
    [`v3.23.0`](https://togithub.com/github/codeql-action/compare/v3.22.12...v3.23.0)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v3.22.12...v3.23.0)
    
    ###
    [`v3.22.12`](https://togithub.com/github/codeql-action/compare/v3.22.11...v3.22.12)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v3.22.11...v3.22.12)
    
    ###
    [`v3.22.11`](https://togithub.com/github/codeql-action/compare/v2.22.11...v3.22.11)
    
    [Compare
    Source](https://togithub.com/github/codeql-action/compare/v2.24.5...v3.22.11)
    
    </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.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- 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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    fb912b9 View commit details
    Browse the repository at this point in the history
  8. Update module google.golang.org/grpc to v1.62.0 (open-telemetry#9650)

    [![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/grpc](https://togithub.com/grpc/grpc-go) |
    `v1.61.1` -> `v1.62.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fgrpc/v1.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fgrpc/v1.61.1/v1.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.61.1/v1.62.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>grpc/grpc-go (google.golang.org/grpc)</summary>
    
    ### [`v1.62.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.62.0):
    Release 1.62.0
    
    [Compare
    Source](https://togithub.com/grpc/grpc-go/compare/v1.61.1...v1.62.0)
    
    ### New Features
    
    - grpc: Add StaticMethod CallOption as a signal to stats handler that a
    method is safe to use as an instrument key
    ([#&open-telemetry#8203;6986](https://togithub.com/grpc/grpc-go/issues/6986))
    
    ### Behavior Changes
    
    - grpc: Return canonical target string from ClientConn.Target() and
    resolver.Address.String()
    ([#&open-telemetry#8203;6923](https://togithub.com/grpc/grpc-go/issues/6923))
    
    ### Bug Fixes
    
    - server: wait to close connection until incoming socket is drained
    (with timeout) to prevent data loss on client-side
    ([#&open-telemetry#8203;6977](https://togithub.com/grpc/grpc-go/issues/6977))
    - Special Thanks:
    [@&open-telemetry#8203;s-matyukevich](https://togithub.com/s-matyukevich) for
    discovering the root cause
    
    ### Performance Improvements
    
    - \*: Allow building without `x/net/trace` by using `grpcnotrace` to
    enable dead code elimination
    ([#&open-telemetry#8203;6954](https://togithub.com/grpc/grpc-go/issues/6954))
    - Special Thanks: [@&open-telemetry#8203;hugelgupf](https://togithub.com/hugelgupf)
    - rand: improve performance and simplify implementation of `grpcrand` by
    adopting `math/rand`'s top-level functions for go version 1.21.0 and
    newer. ([#&open-telemetry#8203;6925](https://togithub.com/grpc/grpc-go/issues/6925))
    - Special Thanks:
    [@&open-telemetry#8203;kmirzavaziri](https://togithub.com/kmirzavaziri)
    
    ### Dependencies
    
    - \*: Use google.golang.org/protobuf/proto instead of
    github.com/golang/protobuf.
    ([#&open-telemetry#8203;6919](https://togithub.com/grpc/grpc-go/issues/6919))
    - Special Thanks:
    [@&open-telemetry#8203;Clement-Jean](https://togithub.com/Clement-Jean)
    
    > \[!NOTE]
    > The above change in proto library usage introduces a minor behavior
    change within those libraries. The old `github.com/golang/protobuf`
    library would error if given a `nil` message to `Marshal`, while the new
    `google.golang.org/protobuf` library will successfully output zero bytes
    in this case. This means server method handlers that did `return nil,
    nil` will now return an empty message and no error, while it used to
    return an error. This also affects the client side, where clients
    sending `nil` messages used to fail without sending the RPC, and now
    they will send an empty message.
    
    </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).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: opentelemetrybot <[email protected]>
    renovate[bot] and opentelemetrybot authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    cb4c1d5 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. [chore] validate version format to prepare-release workflow (open-tel…

    …emetry#9409)
    
    **Description:** <Describe what has changed.>
    enhance the "Automation - Prepare Release" GitHub Actions workflow by
    adding version format validation. The workflow now includes a new job,
    "validate-version," which checks whether the provided version inputs
    match the expected schema
    
    **Link to tracking Issue:** <Issue number if applicable> open-telemetry#7627
    
    ---------
    
    Co-authored-by: Tyler Helmuth <[email protected]>
    Sanket-0510 and TylerHelmuth authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    94b5951 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6affda6 View commit details
    Browse the repository at this point in the history
  3. [configgrpc] Add ToServerContext (open-telemetry#9624)

    Adds a new function, `ToServerContext` which does what `ToServer` does,
    but takes a `context.Context`. After the next release we'll deprecate
    `ToServerContext` and rename it to `ToServer`.
    
    Related to
    open-telemetry#9490
    
    ---------
    
    Co-authored-by: Dmitrii Anoshin <[email protected]>
    TylerHelmuth and dmitryax authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    2fa6df8 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. [chore] Fix prepare-release.yml (open-telemetry#9675)

    **Description:** 
    
    Fixes
    https://github.com/open-telemetry/opentelemetry-collector/actions/runs/8139621131/workflow
    
    ```
    The workflow is not valid. .github/workflows/prepare-release.yml (Line: 54, Col: 9): 
    Job 'prepare-release' depends on unknown job 'validate-version'.
    ```
    
    open-telemetry#9409 introduced some errors because the workflow is not tested on PRs,
    open-telemetry#9668 partly fixed them and I mistakenly believed Github would notify me
    of further errors in the workflow, the same way it did with this one,
    but it did not.
    mx-psi authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    409359f View commit details
    Browse the repository at this point in the history
  2. [chore] Prepare release v1.3.0/v0.96.0 (open-telemetry#9680)

    The following commands were run to prepare this release:
    - make chlog-update VERSION=v1.3.0/v0.96.0
    - make prepare-release PREVIOUS_VERSION=1.2.0 RELEASE_CANDIDATE=1.3.0
    MODSET=stable
    - make prepare-release PREVIOUS_VERSION=0.95.0 RELEASE_CANDIDATE=0.96.0
    MODSET=beta
    opentelemetrybot authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    af71d1d View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    49f4030 View commit details
    Browse the repository at this point in the history