8000 Comparing 1.11.1...1.12.1 · getsentry/sentry-python · GitHub
[go: up one dir, main page]

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: getsentry/sentry-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.11.1
Choose a base ref
...
head repository: getsentry/sentry-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.12.1
Choose a head ref
  • 14 commits
  • 55 files changed
  • 4 contributors

Commits on Nov 22, 2022

  1. Merge branch 'release/1.11.1'

    getsentry-bot committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    ec43e1d View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. fix(profiling): Resolve inherited method class names (#1756)

    Methods may be inherited from a parent class. If multiple classes inherit from
    the same class and uses the inherited method, we'd want it to report the parent
    class's name instead of the individual child classes since they'd have the same
    filename and lineno of the parent class and not the children.
    Zylphrex authored Nov 29, 2022
    Configuration menu
    Copy the full SHA
    1c886e6 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Add constants for sentry-trace and baggage headers (#1765)

    * Introduced SENTRY_TRACE_HEADER_NAME variable
    * Introduced +BAGGAGE_HEADER_NAME variable
    antonpirker authored Nov 30, 2022
    Configuration menu
    Copy the full SHA
    905b3fd View commit details
    Browse the repository at this point in the history
  2. ref(profiling): Eagerly hash stack for profiles (#1755)

    Hashing the stack is an expensive operation and the same stack is used for
    parallel transactions happening on various threads. Instead of hashing it each
    time it's used.
    Zylphrex authored Nov 30, 2022
    Configuration menu
    Copy the full SHA
    01dc7ee View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. Add instrumenter config to switch between Otel and Sentry instrumenta…

    …tion. (#1766)
    
    * Add instrumenter config to switch between Sentry and OTel instrumentation.
    * Add API to set arbitrary context in Transaction. (#1769)
    * Add API to set custom Span timestamps (#1770)
    antonpirker authored Dec 1, 2022
    Configuration menu
    Copy the full SHA
    46697dd View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. feat(profiling): Introduce active thread id on scope (#1764)

    Up to this point, simply taking the current thread when the transaction/profile
    was started was good enough. When using ASGI apps with non async handlers, the
    request is received on the main thread. This is also where the transaction or
    profile was started. However, the request is handled on another thread using a
    thread pool. To support this use case, we want to be able to set the active
    thread id on the scope where we can read it when we need it to allow the active
    thread id to be set elsewhere.
    Zylphrex authored Dec 7, 2022
    Configuration menu
    Copy the full SHA
    b1290c6 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. fix(ci): Fix Github action checks (#1780)

    The checks are failing for 2 reasons:
    1. GitHub actions dropped python3.7 support on the latest hosted runners.
       actions/setup-python#544 (comment)
    2. New release of Tox was validation the python version in the environment name
       and the trailing framework version being used in the environment name was
       being treated as a python version and validated causing an issue.
    
    Further changes:
    * Added one GitHub job to check if all tests have passed. Makes it easier to configure required checks in GitHub.
    * Pinning Tox to <4
    
    Co-authored-by: Anton Pirker <anton.pirker@sentry.io>
    Zylphrex and antonpirker authored Dec 14, 2022
    Configuration menu
    Copy the full SHA
    dd26fbe View commit details
    Browse the repository at this point in the history
  2. Tox Cleanup (#1749)

    * Removed dead code from runtox shell script
    * Removed unused CI_PYTHON_VERSION
    antonpirker authored Dec 14, 2022
    Configuration menu
    Copy the full SHA
    eb0db0a View commit details
    Browse the repository at this point in the history
  3. Basic OTel support (#1772)

    Adding basic OpenTelementry (OTel) support to the Sentry SDK:
    - Adding a OTel SpanProcessor that can receive spans form OTel and then convert them into Sentry Spans and send them to Sentry.
    - Adding a OTel Propagator that can receive and propagate trace headers (Baggage) to keep distributed tracing intact.
    antonpirker authored Dec 14, 2022
    Configuration menu
    Copy the full SHA
    d0eed0e View commit details
    Browse the repository at this point in the history
  4. release: 1.12.0

    getsentry-bot committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    0a02915 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. Updated changelog

    antonpirker committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    abfdce8 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'release/1.12.0'

    getsentry-bot committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    561cd4b View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2022

  1. Link errors to OTel spans (#1787)

    Link Sentry captured issue events to performance events from Otel. (This makes Sentry issues visible in Otel performance data)
    antonpirker authored Dec 19, 2022
    Configuration menu
    Copy the full SHA
    6959941 View commit details
    Browse the repository at this point in the history
  2. release: 1.12.1

    getsentry-bot committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    ab1496f View commit details
    Browse the repository at this point in the history
Loading
0