Opened 10 years ago
Closed 10 years ago
#1843 closed enhancement (fixed)
Use snapshot manager to load annotations on list pages
Reported by: | Nicklas Nordborg | Owned by: | Nicklas Nordborg |
---|---|---|---|
Priority: | major | Milestone: | BASE 3.4 |
Component: | web | Version: | |
Keywords: | Cc: |
Description
For performance reasons when the number of rows to display is large and lots of annotations has been selected.
Change History (6)
comment:1 by , 10 years ago
comment:2 by , 10 years ago
comment:3 by , 10 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:4 by , 10 years ago
comment:5 by , 10 years ago
(In [6567]) References #1843: Use snapshot manager to load annotations on list pages
Updated the table exporter to also use the snapshot manager. Initial export time with no cached snapshot for 23753 samples was little over 5 minutes. With snapshots in place the export time dropped to less than a minute.
comment:6 by , 10 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
I have made some performance tests. I have used the samples list page to list 999 samples. There are 12 annotation columns. Most samples have values for at least 9 annotations. I made five reloads of the list page. Time in milliseconds:
So, once the annotations have been cached there is a considerable increase in performance.