-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
feat(eap): Sets up double deletion of occurrences with EAP #101385
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
Conversation
| from sentry.testutils.cases import TestCase | ||
|
|
||
|
|
||
| class TestEAPDeletion(TestCase): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Basic tests for now, to be improved later
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #101385 +/- ##
========================================
Coverage 80.96% 80.96%
========================================
Files 8709 8710 +1
Lines 387385 387420 +35
Branches 24523 24523
========================================
+ Hits 313651 313684 +33
- Misses 73386 73388 +2
Partials 348 348 |
thetruecpaul
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Discussed with EAP team re: using attr instead of trace ID, they said we should set up our systems how we want and let them build the systems under us
option got overwritten in #101385 , re-adds it back fixes SENTRY-5BYE
Sets up double deletion of occurrences with EAP, as described in [ID-997](https://linear.app/getsentry/issue/ID-997/set-up-double-deletions-with-eap). When deleting events from eventstore, we should also delete from EAP using the in-progress `DeleteTraceItems` endpoint ([protobuf definition](https://github.com/getsentry/sentry-protos/blob/main/proto/sentry_protos/snuba/v1/endpoint_delete_trace_items.proto)). Rolling out behind an organization allowlist feature flag (empty for foreseeable future), so this won't be running once merged.
Sets up double deletion of occurrences with EAP, as described in [ID-997](https://linear.app/getsentry/issue/ID-997/set-up-double-deletions-with-eap). When deleting events from eventstore, we should also delete from EAP using the in-progress `DeleteTraceItems` endpoint ([protobuf definition](https://github.com/getsentry/sentry-protos/blob/main/proto/sentry_protos/snuba/v1/endpoint_delete_trace_items.proto)). Rolling out behind an organization allowlist feature flag (empty for foreseeable future), so this won't be running once merged.
option got overwritten in #101385 , re-adds it back fixes SENTRY-5BYE
option got overwritten in #101385 , re-adds it back fixes SENTRY-5BYE
Sets up double deletion of occurrences with EAP, as described in [ID-997](https://linear.app/getsentry/issue/ID-997/set-up-double-deletions-with-eap). When deleting events from eventstore, we should also delete from EAP using the in-progress `DeleteTraceItems` endpoint ([protobuf definition](https://github.com/getsentry/sentry-protos/blob/main/proto/sentry_protos/snuba/v1/endpoint_delete_trace_items.proto)). Rolling out behind an organization allowlist feature flag (empty for foreseeable future), so this won't be running once merged.
option got overwritten in #101385 , re-adds it back fixes SENTRY-5BYE
Sets up double deletion of occurrences with EAP, as described in ID-997.
When deleting events from eventstore, we should also delete from EAP using the in-progress
DeleteTraceItemsendpoint (protobuf definition).Rolling out behind an organization allowlist feature flag (empty for foreseeable future), so this won't be running once merged.