(FSE Dry run 1) Errors in Data Import app when importing large amount of records

Description

Steps to reproduce:

  1. Login to FSE Dry run 1 (https://crs-sandbox2.int.aws.folio.org/)

  2. Go to “Data import” app

  3. Click on “or choose file“ button

  4. Select a file with thousands of MARC Bib records (you can use the attached .mrc file with 10k records)

  5. Select “Default - Create instance and SRS MARC Bib“ job profile

  6. Click on “Actions” in the third pane → Select “Run“ option

  7. Click on “Run” button in appeared modal

Expected result:

  • After some time, several log rows for chunks (parts) of the total amount of the uploaded records appear in the second pane.

  • All rows have “File name” value equal to name of the uploaded file with digit postfixes (“_1“, “_2”, etc.)

  • All rows have “Completed“ status.

  • The sum of “Records“ values for all rows equals to the total amount of uploaded records.

Actual result:

  • Some of the rows have “Completed with error“ status.

  • When such logs opened, if you click on the record titles in the log, the the following error message is displayed on “Incoming record“, “SRS MARC“, “Instance“ tabs:

    • io.vertx.core.impl.NoStackTraceThrowable: Failed to create MARC record in SRS, instanceId: '21fd5824-c34d-417d-a638-d6615a130dd8', jobExecutionId: '0a7e612b-4c41-4829-a063-73dd4c5bb1dc', status code: , Record:

  • The import job remains shown in the first pane in “Running“ accordion until it is manually stopped. The progress is stuck on a values <= 100%, and some job parts may not be finished.

  • Sometimes, further import jobs (with lesser amount of records) are then also stuck in progress. This is NOT consistently reproducible

Additional information:

image-20241212-153119.png

Environment

None

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Estimation Notes and Assumptions

None

RCA Group Details

None

Attachments

2
  • 12 Dec 2024, 03:39 PM
  • 12 Dec 2024, 03:31 PM

Checklist

hide

Activity

Show:

Craig McNally January 3, 2025 at 9:30 PM

Good catch I missed that it’s not reproducible in Ramsons bugfest.

Oleksii Petrenko January 3, 2025 at 8:37 PM

Hey. What’s the point to fix this defect for Ramsons if it is not reproduceable on Ramsons Bugfest?

Details

Assignee

Reporter

Development Team

Eureka

Release

Not Scheduled

RCA Group

TBD

Affected releases

Quesnelia (R1 2024)

Priority

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created December 12, 2024 at 3:23 PM
Updated January 5, 2025 at 11:40 AM
TestRail: Cases
TestRail: Runs

Flag notifications