Opened 11 years ago

Closed 11 years ago

#1389 closed enhancement (fixed)

Cache annotation summary groups in experiment explorer

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: BASE 2.14
Component: web Version:
Keywords: Cc:

Description

This may be related to #1387.

Currently, new AnnotationSummary objects are created on each page request. The creation includes loading the experimental factor values for all bioassays for the selected annotation type. This can be slow in case there are many bioassays or if several annotation types has been selected.

There is actually no need to reload this info on every page request. All we have to do is to reset the statistics collected, which means clearing/resetting a few arrays, etc.

Change History (4)

comment:1 Changed 11 years ago by Nicklas Nordborg

Owner: changed from everyone to Nicklas Nordborg
Status: newassigned

comment:2 Changed 11 years ago by Nicklas Nordborg

Resolution: fixed
Status: assignedclosed

(In [5108]) Fixes #1389: Cache annotation summary groups in experiment explorer

comment:3 Changed 11 years ago by Nicklas Nordborg

Resolution: fixed
Status: closedreopened

comment:4 Changed 11 years ago by Nicklas Nordborg

Resolution: fixed
Status: reopenedclosed

(In [5147]) Fixes #1389: Cache annotation summary groups in experiment explorer

The in-memory cache is now cleared every time the selected annotation types are modified.

Note: See TracTickets for help on using tickets.