Uploaded image for project: 'mod-oai-pmh'
  1. mod-oai-pmh
  2. MODOAIPMH-156

Flow control doesn't work correctly without deleted records support

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • P2
    • Resolution: Won't Do
    • None
    • None
    • None
    • 5
    • Gulfstream

    Description

      Steps to Reproduce:

      1. Set Deleted records support to "No" and Max records per response to 100
      2. Import >100 deleted records with Leader 05 equals "d", "s" or "x"
      3. Import couple of records where Leader 05 doesn't equal "d", "s" or "x" (should be <100 of such records)
      4. Make request <baseUrl>/oai/<apikey>?verb=ListRecords&metadataPrefix=marc21

      Expected Results:
      All not deleted records (where Leader 05 doesn't equal "d", "s" or "x") are returned without resumptionToken.
      Actual Results:
      Less than 100 not deleted records (where Leader 05 doesn't equal "d", "s" or "x") are returned with resumptionToken and next request <baseUrl>/oai/<apikey>?verb=ListRecords&resumptionToken=<token> returns "noRecordsMatch" error.
      Additional Information:
      Works fine for records marked as deleted with SRS flag (deleted = true)

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Viktor_Skibnev@epam.com Viktor Skibnev
                Anastasiia Zakharova Anastasiia Zakharova (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases