-
Notifications
You must be signed in to change notification settings - Fork 1.1k
PIR: Implement pixels for breakage KPIs #7108
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
PIR: Implement pixels for breakage KPIs #7108
Conversation
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
af869e4 to
30df5b0
Compare
4ee35b5 to
93a6e27
Compare
93a6e27 to
b20e196
Compare
landomen
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.
Works as expected, great job on adding all these pixels 🙌
...pl/src/main/java/com/duckduckgo/pir/impl/pixels/OptOut24HourSubmissionSuccessRateReporter.kt
Outdated
Show resolved
Hide resolved
| now: Long, | ||
| interval: Long, |
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.
nit: we could use Kotlin's Duration class instead of Long for easier calculations, but might be hard to switch now considering we are using Long everywhere already
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.
I will consider updating this on the next changes. Feel free to use it on your changes if you think it’s better / cleaner. We can move things later as we go.
dcbd7ba
into
feature/karl/pir/increase-observability-custom-stats-pixel

Task/Issue URL: https://app.asana.com/1/137249556945/project/72649045549333/task/1211848227486283?focus=true
Description
See attached task description
Steps to test this PR
https://app.asana.com/1/137249556945/project/72649045549333/task/1211863510648442?focus=true