Consider running validation only for users with <= 1k local bookmarks

NEW
Unassigned

Status

()

P3
normal
2 years ago
a year ago

People

(Reporter: lina, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

2 years ago
We currently use the server record count to decide whether to run validation: http://searchfox.org/mozilla-central/rev/a7334b2896ed720fba25800e11e24952e6037d77/services/sync/modules/doctor.js#139,142,148-155 This causes `serverMissing` counts to drown out all other types of problems, particularly for folks who have more bookmarks than we can sync.

We already know this is an issue (bug 1300451, bug 1321021), and having wildly skewed numbers in our dashboards isn't useful. Should we consider using the number of local bookmarks as our denominator?

It'll still be wrong if there are more bookmarks on the server; in that case, `clientMissing` will exceed the number of bookmarks we've checked. But `serverMissing` is magnitudes larger than any other type of problem we've seen.

Updated

2 years ago
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.