Exam ticket registrations page loading slowly or fails to load during exam with many students
Caused by updating each submission object with updated
lastSavedAt
which is computed for this page.
Fix: Only derive newlastSavedAt
value without persisting it. This avoids locking on the submission objects which caused multiple (failing) attempts to render the page by Stale State Object exceptions.Also: add prefetches for lazy loaded collections used on the page to reduce number of queries by a factor 2.
Submitted by Elmer van Chastelet on 4 November 2022 at 08:20
Issue Log
On 4 November 2022 at 08:20 Elmer van Chastelet tagged error
On 4 November 2022 at 08:20 Elmer van Chastelet closed this issue.
On 4 November 2022 at 08:20 Elmer van Chastelet tagged 1.23.1
Log in to post comments