Journal is slow to load when spreadsheet gets large

Bug #879402 reported by Justas Sadzevičius
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SchoolTool Journal
Triaged
Low
Unassigned
0.8
Triaged
Low
Unassigned
Flourish
Fix Released
Critical
Justas Sadzevičius

Bug Description

And by large I mean even normal 20 students x 30 lessons

Changed in schooltool.lyceum.journal:
importance: Undecided → Critical
assignee: nobody → Justas Sadzevičius (justas-pov)
status: New → In Progress
milestone: none → 1.9.2
Revision history for this message
Justas Sadzevičius (justas.sadzevicius) wrote :

Profiled it a bit. Slowness seems to be caused by:
- overzealous security checks
- complicated/large template rendering
- in some part by data storage/retrieval

Revision history for this message
Tom Hoffman (tom-hoffman) wrote :

Cleaning this up some is a high priority.

Revision history for this message
Justas Sadzevičius (justas.sadzevicius) wrote :

Fixed the overzealous security checks. Bug considered fixed, the template rendering slowness should be fixed separately.

Revision history for this message
Gediminas Paulauskas (menesis) wrote :

I will look if this speedup can be applied to older schooltool.

Changed in schooltool.lyceum.journal:
assignee: Gediminas Paulauskas (menesis) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.