OAI-PMH - Trillium - Notes on Functionality
Enhancement
Improved OAI-PMH Settings Visibility
Each OAI-PMH settings tab now clearly shows whether OAI-PMH is enabled. A prominent notification appears on every tab, making the status easy to understand at a glance. Tooltips also guide users through the required steps to enable the service.
Change in Existing Behavior
Updated Handling of Deleted Instances
Instances marked for deletion (i.e., their deleted flag is set to true)—whether through Inventory or a Bulk Edit job—are now recognized as deleted for OAI-PMH harvesting.
However, instance records deleted directly via API calls will no longer be included in OAI-PMH harvest results.
To avoid the need for a full harvest:
First, set the records for deletion (so the deleted flag is applied).
Allow the next incremental harvest to run so the changes are captured.
Then, delete the records through API if desired.
This ensures accurate and efficient OAI-PMH harvesting behavior.