Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-3707

Making an Item private does not remove it from the OAI index with incremental indexing.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 6.0, 6.1, 6.2
    • Fix Version/s: 6.3, 7.0
    • Component/s: OAI-PMH
    • Labels:
      None
    • Environment:
      OAI 2.0 with Solr Index
    • Attachments:
      0
    • Comments:
      5
    • Documentation Status:
      Not Required

      Description

      Making an item private does not remove it from the (Solr) OAI index with incremental indexing(./dspace oai import without -c). Since in XOAI.java, findInArchiveOrWithdrawnDiscoverableModifiedSince() is used to find changed items, and since this method excludes items which have been made private, those items are not considered for an update. 
      I'm not sure about how this should be handled in order to conform to OAI standards. Should a private item be handled like a withdrawn item (delete flag and no metadata)? Should it be removed completely?

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              kshepherd Kim Shepherd
              Reporter:
              pmuench Philip Münch
              Reviewer:
              Hardy Pottinger
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: