MdSelfLink fallback for 'show all all fields' transformation if metadata record unavailable locally
It happens quite frequently that indexed records are no longer available, (usually) because the harvester has removed. This triggers a "front facing" error message when the user tries to 'view all metadata' (see #357).
Although this won't remove the cause, the problem can be mitigated by falling back to a transformation of the record retrieved from the original location if it is known by means of the indexed MdSelfLink value.
Using the locally stored version should always be preferred of course, as it is guaranteed to match the indexed information and provides better performance.
Keep in mind that a retrieval by selflink is by no means guaranteed to be successful...
Change History (12)
Cc: |
teckart@informatik.uni-leipzig.de added
|
Milestone: |
VLO-3.2 →
VLO-3.3
|
Milestone: |
VLO-3.3 →
VLO-3.4
|
Owner: |
set to Twan Goosen
|
Status: |
new →
assigned
|
Milestone: |
VLO-3.4 →
VLO-3.5 or later
|
Keywords: |
harvester workflow added
|
Keywords: |
harvester-workflow added
|
Milestone: |
VLO-3.5 or later →
VLO-4.0 or later
|
Milestone: |
VLO-4.0 or later →
VLO-4.1 or later
|
Milestone: |
VLO-4.1 or later →
VLO-4.1 (temp)
|
Resolution: |
→ duplicate
|
Status: |
assigned →
closed
|
Milestone: |
VLO-4.1 (temp)
|
Moved a number of existing VLO tickets to 3.3 milestone