You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
During the ConstantUpdate process, the CheckAssignmentStatus takes quite a while in Wiki Education, and makes a whole lot more database queries than are probably necessary... basically a constant stream of Wiki load, User load, and Assignment exists? queries.
It also makes a separate query to mediawiki for every page it checks.
There's probably a lot of efficiency to be gained by handling this process better in terms of batching both database queries and external API usage.
The text was updated successfully, but these errors were encountered:
During the ConstantUpdate process, the
CheckAssignmentStatus
takes quite a while in Wiki Education, and makes a whole lot more database queries than are probably necessary... basically a constant stream of Wiki load, User load, and Assignment exists? queries.It also makes a separate query to mediawiki for every page it checks.
There's probably a lot of efficiency to be gained by handling this process better in terms of batching both database queries and external API usage.
The text was updated successfully, but these errors were encountered: