Closed
Bug 1667233
Opened 5 years ago
Closed 5 years ago
|/api/feed.for_email.query| Too many transactions match type
Categories
(Conduit :: Phabricator, defect)
Conduit
Phabricator
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mhentges, Assigned: mhentges)
References
Details
Attachments
(1 file)
Assignee | ||
Updated•5 years ago
|
Assignee: nobody → mhentges
Status: NEW → ASSIGNED
Assignee | ||
Comment 1•5 years ago
|
||
This issue is triggered because:
- An assumption was made that if a user changed the reviewers of a patch, that "story" would only have, at most, a single "reviewer change" transaction
- If a user has a herald rule, transactions made by that herald rule are part of the same "story" triggered by the user
- If a user and their herald rule changes the reviewers of a patch, those two "reviewer-change" transactions are not combined
Here's (one of) the cases triggering this error. The tgiles
and Herald
reviewer changes are both different transactions under the same "story".
Assignee | ||
Comment 2•5 years ago
|
||
It's possible for a single story to have two separate reviewer
transactions: a herald rule to add a reviewer must be triggered by a
different revewer being added. In this case, gracefully handle the
separate reviewer transactions.
Assignee | ||
Updated•5 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•