And one more idea regarding deletions and OAI caching.
When incremental harvesting is running against a repository using the
"from" and "until" parameters. What if the harvester gets cached result of
item that was deleted in meantime? Will the harvester ever find out the
item was deleted?
Please correct me if I'm not grasping the selective harvesting correctly
but the cache seems like a bad idea when there are times involved in the
requests.
Regards,
OK
2014-03-14 16:51 GMT+01:00 Ondřej Košarko <[email protected]>:
> Hi,
> it seems the OAI-PMH in DSpace 4.1 doesn't display deleted items correctly
> (or at all).
>
> The repository is set to persistently keep track of deleted records by
> default. That means even the withdrawn items should appear in some of the
> listings (identifiers/records). They should have header with status deleted.
>
> I'm not able to obtain the deleted records even with GetRecord[1] (all I'm
> seeing is '<error code="idDoesNotExist">The given id does not
> exist</error>').
>
> It seems the withdrawn items are not even taken into account when you
> do bin/dspace oai import -c (judging by the reported Total).
>
> Best regards,
> OK
>
>
> [1]
> http://www.openarchives.org/OAI/openarchivesprotocol.html#DeletedRecords
>
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette