-
Notifications
You must be signed in to change notification settings - Fork 555
Comparing changes
Open a pull request
base repository: getsentry/sentry-python
base: 2.8.0
head repository: getsentry/sentry-python
compare: 2.9.0
- 12 commits
- 24 files changed
- 4 contributors
Commits on Jul 8, 2024
-
getsentry-bot committed
Jul 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 70b12c3 - Browse repository at this point
Copy the full SHA 70b12c3View commit details -
ref(transport): Improve event data category typing
Done to more clearly define event data categories, in preparation for #3229.
Configuration menu - View commit details
-
Copy full SHA for 9b6a718 - Browse repository at this point
Copy the full SHA 9b6a718View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 9c9f709 - Browse repository at this point
Copy the full SHA 9c9f709View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 69ecd87 - Browse repository at this point
Copy the full SHA 69ecd87View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 54b32f2 - Browse repository at this point
Copy the full SHA 54b32f2View commit details
Commits on Jul 9, 2024
-
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.
Configuration menu - View commit details
-
Copy full SHA for ee84c81 - Browse repository at this point
Copy the full SHA ee84c81View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for f84413d - Browse repository at this point
Copy the full SHA f84413dView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for c34a71e - Browse repository at this point
Copy the full SHA c34a71eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79e8970 - Browse repository at this point
Copy the full SHA 79e8970View commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b7fd54a - Browse repository at this point
Copy the full SHA b7fd54aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b157369 - Browse repository at this point
Copy the full SHA b157369View commit details -
Configuration menu - View commit details
-
Copy full SHA for af3c9c4 - Browse repository at this point
Copy the full SHA af3c9c4View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 2.8.0...2.9.0