The Select Collection step performs badly with a large number of collections.
-----------------------------------------------------------------------------

                 Key: DS-682
                 URL: http://jira.dspace.org/jira/browse/DS-682
             Project: DSpace 1.x
          Issue Type: Bug
    Affects Versions: 1.6.2
            Reporter: Robin Taylor
            Priority: Minor


The Select Collection step build a list of collections that the user is 
authorised to submit to by calling  Collection.findAuthorized(...).  This code 
either reads all the collections or just those in the current community and 
then checks each one to see if the user has the neccessary authorisation. With 
a large number of collections this performs badly. We have an instance where 
the user is typically only authorised to submit to one collection but the code 
reads all collections from the database and checks each one.

Sorry, just the problem, no solution at this time.



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.dspace.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to