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: 2.8.0
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: 2.9.0
Choose a head ref
  • 12 commits
  • 24 files changed
  • 4 contributors

Commits on Jul 8, 2024

  1. Merge branch 'release/2.8.0'

    getsentry-bot committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    70b12c3 View commit details
    Browse the repository at this point in the history
  2. ref(transport): Improve event data category typing

    Done to more clearly define event data categories, in preparation for #3229.
    szokeasaurusrex committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    9b6a718 View commit details
    Browse the repository at this point in the history
  3. test: Fix non-idempotent test

    Fix `tests/test_basic.py::test_event_processor_drop_records_client_report` so that the test is idempotent on failure. Previously, the test was only idempotent on success; if the test failed, it would cause many other unrelated tests to fail with it.
    szokeasaurusrex committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    9c9f709 View commit details
    Browse the repository at this point in the history
  4. test: Introduce capture_record_lost_event_calls fixture

    `capture_record_lost_event_calls` replaces the `capture_client_reports` fixture. The fixture records calls to `Transport.record_lost_event` by noting the arguments passed to each call.
    
    This change is being introduced in preparation for #3244, which changes `Transport.record_lost_event`'s signature and behavior.
    szokeasaurusrex committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    69ecd87 View commit details
    Browse the repository at this point in the history
  5. test(transport): Non-order-dependent discarded events assertion

    Make the `report["discarded_events"]` assertion logic (in `test_data_category_limits_reporting`) not rely on the ordering of events or any sorting logic. Done in preparation of #3244, where the sorting logic cannot be relied on anymore, since the same number of spans will be discarded as transactions.
    szokeasaurusrex committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    54b32f2 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. test(sampling): Replace custom logic with `capture_record_lost_event_…

    …calls`
    
    Replace custom `record_lost_event` call capturing logic in `test_sampling.py` with the `capture_record_lost_event_calls` Pytest fixture. This change will simplify implementation of #3244.
    szokeasaurusrex committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    ee84c81 View commit details
    Browse the repository at this point in the history
  2. feat(tracing): Record lost spans in client reports

    Also, update existing transport tests so they pass against the changes introduced in this commit.
    
    Resolves #3229
    szokeasaurusrex committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    f84413d View commit details
    Browse the repository at this point in the history
  3. test(transport): Test new client report features

      - Add test for `record_lost_event` method's new `quantity` parameter
      - Add test for `record_lost_event` when passed a transaction item
    szokeasaurusrex committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    c34a71e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    79e8970 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    b7fd54a View commit details
    Browse the repository at this point in the history
  2. release: 2.9.0

    getsentry-bot committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    b157369 View commit details
    Browse the repository at this point in the history
  3. Updated changelog

    antonpirker committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    af3c9c4 View commit details
    Browse the repository at this point in the history
Loading