Do not pull all user tasks after creating or updating a task #14290
Labels
Eng: Performance
Feature: generic-queue
Priority: Medium
Blocking issue w/workaround, or "second in" priority for new work.
Product: caseflow-queue
Stakeholder: BVA
Functionality associated with the Board of Veterans' Appeals workflows/feature requests
Team: Echo 🐬
Type: Enhancement
Enhancement to an existing feature
Some work around speeding up user queues was done in #14142 by paginating the initial loading of user tasks. This keeps us from calling QueueForRole, which pulls and serializes every task assigned to, completed by, and sometimes assigned by a user. We call QueueForRole after creating and updating a task as well, resulting in the whole user's queue returned to the front end when only a few tasks were updated or created.
AC
The text was updated successfully, but these errors were encountered: