x/pkgsite: experiment rollout imprecise and unstable #40314
Labels
FrozenDueToAge
NeedsInvestigation
Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
pkgsite
Milestone
What is the URL of the page with the issue?
N/A
What is your user agent?
N/A
Screenshot
N/A
What did you do?
Read the experiments code.
What did you expect to see?
Experiments that rollout with precision and per user stability.
What did you see instead?
The chosen arithmetic
uint(h.Sum32())%(100/e.Rollout) == 0
has two problems.100/e.Rollout
greatly reduces the precision available (consider thate.Rollout = 51
actually results in 100% rollout).The text was updated successfully, but these errors were encountered: