-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
WIP: Tagstore read from Occurrences EAP #104843
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
base: master
Are you sure you want to change the base?
Conversation
2bd5de5 to
159aa88
Compare
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #104843 +/- ##
===========================================
+ Coverage 79.21% 80.46% +1.25%
===========================================
Files 9363 9372 +9
Lines 401852 402597 +745
Branches 25833 25833
===========================================
+ Hits 318337 323966 +5629
+ Misses 83073 78189 -4884
Partials 442 442 |
There's a lot of good work & validation in this framework. Let's pick it up and use it for our own ends. This PR adds an implementation of RPCBase for use with Occurrence trace items.
159aa88 to
b3ea29d
Compare
We want to control how reads from Occurrences on EAP happen. Generally, we want it to look like: * We roll out ingestion to some % of a region * (Optional pause to wait for some data) * We roll out double-read to the region * The snuba & EAP results will start different — because EAP doesn't have full retention for the full region yet — but should track to zero differences over time. Then, for each new read we onboard: * Gate reading at all behind the standard rollout * Gate using the data behind the callsite allowlist * Set up a reasonable_match comparator * Land PR. * Observe data for callsite. * Should have 100% reasonable_match rate. * Should have exact_match rate go to 100% over time. * Once exact_match has been at 100% for some time, add callsite to allowlist.
b3ea29d to
97a1bfb
Compare
|
This issue has gone three weeks without activity. In another week, I will close it. But! If you comment or otherwise update it, I will reset the clock, and if you remove the label "A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀 |
Cleanup TK, just sharing current state ATP