Closed
Bug 1120988
Opened 10 years ago
Closed 9 years ago
[research] look into loop ratelimiting
Categories
(Input Graveyard :: Submission, defect, P3)
Input Graveyard
Submission
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: willkg, Unassigned)
Details
(Whiteboard: u=user c=feedback p= s=input.2015q3)
The Loop in-product feedback form sends the same description pretty often. We use the description and the ip address as a key for rate-limiting. Since Loop is sending the same description often, it's possible that users sending feedback for Loop are hitting ratelimiting and we're losing feedback we shouldn't be losing.
This bug covers investigating whether we're losing Loop feedback because of ratelimiting and Loop sending the same description.
If we are, this bug also covers figuring out what our options are and writing up a bug to fix it.
Making this a P1 for 2015q1.
Comment 1•10 years ago
|
||
(In reply to Will Kahn-Greene [:willkg] from comment #0)
> The Loop in-product feedback form sends the same description pretty often.
> We use the description and the ip address as a key for rate-limiting. Since
> Loop is sending the same description often, it's possible that users sending
> feedback for Loop are hitting ratelimiting and we're losing feedback we
> shouldn't be losing.
>
> This bug covers investigating whether we're losing Loop feedback because of
> ratelimiting and Loop sending the same description.
We're definitely seeing some form of rate limiting or some limiting happening - I've seen messages console messages for other bugs along the lines of:
"Error encountered while submitting feedback" Error: Error posting user feedback data: 429 TOO MANY REQUESTS; Request was throttled.Expected available in 600 seconds.
Reporter | ||
Comment 2•10 years ago
|
||
When you say "for other bugs along the lines of", what does that mean? Is this in a QA scenario or in the real world?
If you're running tests over and over again from the same ip address, you'll definitely hit the rate-limiting. That's expected.
This bug is about whether real users are hitting the ratelimiting.
Comment 3•10 years ago
|
||
Ah yes, it could have been from someone that was doing QA-like testing, so its possible that they would be limited.
Reporter | ||
Comment 4•10 years ago
|
||
Dropping the priority on this. It's probably the case we're hitting rate-limiting, but with the current feedback it's unlikely to affect analysis so it's not crucial someone look into it right now.
Priority: P1 → P3
Reporter | ||
Comment 5•10 years ago
|
||
Pushing off to next quarter.
Whiteboard: u=user c=feedback p= s=input.2015q1 → u=user c=feedback p= s=input.2015q2
Reporter | ||
Comment 6•10 years ago
|
||
The Firefox 36 release shows a huge spike in Loop feedback as well as a corresponding spike in double-submits from the API.
I'm pretty sure this isn't a coincidence and that loop is affected by rate-limiting. However, it'll only affect feedback where the description is set by the Loop in-product feedback form as opposed to feedback the user typed in.
Reporter | ||
Comment 7•10 years ago
|
||
I'm going to bump this back to this quarter to mull over it.
Whiteboard: u=user c=feedback p= s=input.2015q2 → u=user c=feedback p= s=input.2015q1
Reporter | ||
Comment 8•10 years ago
|
||
Ran out of time this quarter. Pushing it off.
Whiteboard: u=user c=feedback p= s=input.2015q1 → u=user c=feedback p= s=input.2015q2
Reporter | ||
Updated•10 years ago
|
Whiteboard: u=user c=feedback p= s=input.2015q2 → u=user c=feedback p= s=input.2015q3
Reporter | ||
Comment 9•9 years ago
|
||
Hello (aka Loop) doesn't use Input anymore. They're the only project that was sending us duplicate descriptions, so I'm declaring this a non-issue again and marking it as WONTFIX.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Assignee | ||
Updated•8 years ago
|
Product: Input → Input Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•