Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: open-telemetry/opentelemetry-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.31.1
Choose a base ref
...
head repository: open-telemetry/opentelemetry-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.32.0
Choose a head ref
  • 20 commits
  • 88 files changed
  • 14 contributors

Commits on Mar 12, 2025

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

Commits on Mar 13, 2025

  1. update sha to main (#4483)

    lzchen authored Mar 13, 2025
    Configuration menu
    Copy the full SHA
    7d5ac58 View commit details
    Browse the repository at this point in the history
  2. bugfix(exporter): set user agent for otlp metrics exporter (#4475)

    * bugfix(exporter): set user agent for otlp metrics exporter
    
    Fixes #4474
    
    Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
    
    * update changelog
    
    Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
    
    * add test
    
    Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
    
    * Update CHANGELOG.md for user agent fix
    
    ---------
    
    Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
    Co-authored-by: Leighton Chen <lechen@microsoft.com>
    Co-authored-by: Emídio Neto <9735060+emdneto@users.noreply.github.com>
    Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
    4 people authored Mar 13, 2025
    Configuration menu
    Copy the full SHA
    fcb5e21 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2025

  1. improve baggage performance (#4466)

    * improve baggage performance
    
    * add changelog entry
    
    ---------
    
    Co-authored-by: Emídio Neto <9735060+emdneto@users.noreply.github.com>
    Co-authored-by: Leighton Chen <lechen@microsoft.com>
    3 people authored Mar 17, 2025
    Configuration menu
    Copy the full SHA
    6394d2b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    534cd38 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2025

  1. api: revert catching BaseException in trace.use_span (#4494)

    This reverts 1bd9ec6 since it's setting span as error for non error exceptions
    
    Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com>
    Co-authored-by: Gregory Borodin <grihabor@gmail.com>
    emdneto and grihabor authored Mar 19, 2025
    Configuration menu
    Copy the full SHA
    525b523 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2025

  1. sdk: remove duplicated env vars (#4491)

    * remove duplicated env vars from sdk
    
    Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com>
    
    * add changelog
    
    Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com>
    emdneto authored Mar 20, 2025
    Configuration menu
    Copy the full SHA
    829fcc5 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2025

  1. build(deps): bump jinja2 (#4463)

    Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6.
    - [Release notes](https://github.com/pallets/jinja/releases)
    - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
    - [Commits](pallets/jinja@3.1.5...3.1.6)
    
    ---
    updated-dependencies:
    - dependency-name: jinja2
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
    dependabot[bot] and xrmx authored Mar 24, 2025
    Configuration menu
    Copy the full SHA
    7e97d6c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7369529 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2025

  1. build(deps): bump fossas/fossa-action in the github-actions group (#4505

    )
    
    Bumps the github-actions group with 1 update: [fossas/fossa-action](https://github.com/fossas/fossa-action).
    
    
    Updates `fossas/fossa-action` from 1.5.0 to 1.6.0
    - [Release notes](https://github.com/fossas/fossa-action/releases)
    - [Commits](fossas/fossa-action@93a52ec...c0a7d01)
    
    ---
    updated-dependencies:
    - dependency-name: fossas/fossa-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: github-actions
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 25, 2025
    Configuration menu
    Copy the full SHA
    a96a3d6 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2025

  1. Improve CI by cancelling stale runs and setting timeouts (#4498)

    Reduce runner queue times by cancelling runs if a new
    commit has been pushed to a PR.
    Reasonable timeouts have been set to ensure we fail fast
    when builds are stuck.
    
    Co-authored-by: Emídio Neto <9735060+emdneto@users.noreply.github.com>
    jomcgi and emdneto authored Mar 26, 2025
    Configuration menu
    Copy the full SHA
    db2dd1e View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2025

  1. Add ossf-scorecard scanning workflow (#4519)

    * Add ossf-scorecard scanning workflow
    
    * Add end of file newline
    
    ---------
    
    Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
    opentelemetrybot and otelbot[bot] authored Apr 2, 2025
    Configuration menu
    Copy the full SHA
    48fc3bf View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2025

  1. opentelemetry-sdk: fix explicit histogram aggregation to handle multi…

    …ple explicit bucket advisories (#4521)
    
    * opentelemetry-sdk: fix explicit aggregation with multiple histogram explicit buckets advisory
    
    * Update CHANGELOG.md
    
    * Update CHANGELOG.md
    
    Co-authored-by: Emídio Neto <9735060+emdneto@users.noreply.github.com>
    
    * Update opentelemetry-sdk/src/opentelemetry/sdk/metrics/_internal/aggregation.py
    
    Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
    
    * Add integration test for default bucket boundaries
    
    * Renaming variable
    
    ---------
    
    Co-authored-by: Emídio Neto <9735060+emdneto@users.noreply.github.com>
    Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
    3 people authored Apr 3, 2025
    Configuration menu
    Copy the full SHA
    80593c2 View commit details
    Browse the repository at this point in the history
  2. Ensure a console logging handler is set when using auto-instrumentati…

    …on (#4436)
    
    * Add ClearLoggingHandlers test helper
    
    * Monkeypatch basicConfig
    
    * Make DummyOTLPLogExporter subclass LogExporter
    
    * Minor refactor of basic config patch
    
    * Add unit test
    
    * Add changelog entry
    
    * Address PR feedback
    
    ---------
    
    Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
    pmcollins and xrmx authored Apr 3, 2025
    Configuration menu
    Copy the full SHA
    3644a1e View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2025

  1. Delete duplicated OTLP Exporter tests, move them to the mixin unit te…

    …st. Fix broken shutdown unit test. (#4504)
    
    * Move all OTLP exporter tests that are testing the
    underlying behavior in the mixin to the mixin unit
    tests, instead of having them specified multiple
    times in the Metric/Log/Trace exporters.
    
    Fix the shutdown tests which were flaky, so that
    they just test whether a pending export call completes
    or not.  Update shutdown so it doesn't release the
    lock -- in cases where an export call is pending,
    export then also releases the lock causing a Runtime
    Error: https://docs.python.org/3/library/threading.html#threading.Lock.release.
    
    * Use threading.Event() to communicate when an
    export RPC is occuring, so that shutdown waits for
    export RPC to finish.
    
    Use threading.Event() to communicate when shutdown
    is occuring, so that sleep is interrupted if a
    shutdown is occuring.
    
    * Remove changes to shutdown logic. Will do a
    separate PR for those.
    
    * Address comments in PR
    
    * Fix lint issue
    
    * Address more comments
    
    * Respond to review comments
    
    * Respond to comments on PR
    
    * Remove shutdown call from test class, so it just
    falls through to mixin.
    
    * Some cleanup
    
    * Respond to comments
    
    * Fix precommit
    
    * Add back missing test
    DylanRussell authored Apr 4, 2025
    Configuration menu
    Copy the full SHA
    7090f38 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2025

  1. opentelemetry-sdk: fix serialization of objects in log handler (#4528)

    * opentelemetry-sdk: fix serialization of objects in log handler
    
    We should convert to string objects that are not AnyValues because
    otherwise exporter will fail later in the pipeline.
    While the export of all AnyValue types is not correct yet, exporter tests
    expects to being able to handle them and so they are already used in
    the handler.
    xrmx authored Apr 8, 2025
    Configuration menu
    Copy the full SHA
    0556052 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2025

  1. Bump semantic conventions to 1.32.0 (#4530)

    * Bump weaver to 0.13.2
    
    * Bump semantic conventions to 1.32.0
    
    * Add CHANGELOG
    
    * Add text map for enum attributes and use it for cpython.gc.generation
    xrmx authored Apr 9, 2025
    Configuration menu
    Copy the full SHA
    9b5af99 View commit details
    Browse the repository at this point in the history
  2. adding logging format lint check (#4525)

    * adding logging format lint check
    
    * changes from ruff format command
    
    * reapplying format changes changes
    
    ---------
    
    Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
    thogar-computer and xrmx authored Apr 9, 2025
    Configuration menu
    Copy the full SHA
    34b3ac6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4dc6b3b View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2025

  1. [release/v1.32.x-0.53bx] Prepare release 1.32.0/0.53b0 (#4538)

    * Prepare release 1.32.0/0.53b0
    
    * Move CONTRIB_REPO_SHA to opentelemetrybot/prepare-release-1.32.0-0.53b0
    
    ---------
    
    Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
    opentelemetrybot and xrmx authored Apr 10, 2025
    Configuration menu
    Copy the full SHA
    1f5151c View commit details
    Browse the repository at this point in the history
Loading