Status: Accepted
Owner: [email protected]
Labels: Type-Defect Priority-Critical Milestone-Release-1.1 Component-Usability Component-Forms Component-SearchBrowse

New issue 1323 by [email protected]: Publication status update very slow for large collections
http://code.google.com/p/qubit-toolkit/issues/detail?id=1323

To reproduce this error:
========================
1) Load a large data collection (see attached import file)
2) Edit the top-level description (usually Fonds or Collection)
3) Change the publication status (from "Draft" to "Published" or vice-versa)
4) Save the description


Resulting error:
================

The system takes a *very* long time to update the description and return to
the "View" screen for the description.  In some cases, the update will fail
completely.

The long time to save is due to the publication status update looping
through all child descriptions and updating their publication status in the
Lucene search index (http://qubit-toolkit.org/wiki/index.php?title=Search).


Expected result:
================

* The system should update the description and respond in a reasonable
timescale (ideally < 10 seconds).
* The time to update the publication status should *not* be dependent on
the number of descendants of the target object, as this will inevitably
lead to scalability problems with very large collections.

Attachments:
        Alexander Cameron Rutherford Fond.xml  63.9 KB

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--
You received this message because you are subscribed to the Google Groups "Qubit 
Toolkit Issues" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/qubit-issues?hl=en.

Reply via email to