Task #9618

Optimize ACL on OAI repository module

Added by Dan Gillean about 6 years ago. Updated about 6 years ago.

Status:VerifiedStart date:03/24/2016
Priority:MediumDue date:
Assignee:José Raddaoui Marín% Done:

0%

Category:OAI-PMHEstimated time:8.00 hours
Target version:Release 2.3.0
Google Code Legacy ID: Tested version:2.3
Sponsored:Yes Requires documentation:No

Description

In #9608 we investigated issues with the performance of the OAI repository module that leads in some cases to timeouts. On that ticket we managed to simplify the ACL checks on the Identify and ListMetadataFormats requests, but further work is needed to improve the performance of other OAI requests, such as ListRecords, ListSets, ListIdentifiers,and GetRecord.

This ticket will optimize the ACL checks performed during the response to these requests, to allow the OAI repository module to scale more effectively.


Related issues

Related to Access to Memory (AtoM) - Task #9608: Improve response speed in OAI plugin requests Verified 03/22/2016

History

#2 Updated by Dan Gillean about 6 years ago

  • Assignee changed from Mike Gale to Mike Cantelon

#3 Updated by Dan Gillean about 6 years ago

  • Related to Task #9608: Improve response speed in OAI plugin requests added

#4 Updated by Nick Wilkinson about 6 years ago

  • Assignee changed from Mike Cantelon to José Raddaoui Marín

#5 Updated by José Raddaoui Marín about 6 years ago

  • Status changed from New to Code Review
  • Assignee changed from José Raddaoui Marín to Mike Cantelon

#6 Updated by Mike Cantelon about 6 years ago

  • Status changed from Code Review to Feedback
  • Assignee changed from Mike Cantelon to José Raddaoui Marín

Nice work... looks good!

#7 Updated by Dan Gillean about 6 years ago

  • Status changed from Feedback to Verified

Also available in: Atom PDF