Log entries are empty for completed jobs
Description
CSP Request Details
CSP Rejection Details
Potential Workaround
Attachments
- 31 Jan 2025, 10:41 AM
- 30 Jan 2025, 10:39 AM
- 29 Jan 2025, 02:33 PM
- 29 Jan 2025, 02:33 PM
- 29 Jan 2025, 02:33 PM
- 29 Jan 2025, 02:33 PM
- 29 Jan 2025, 02:33 PM
- 29 Jan 2025, 06:00 AM
- 29 Jan 2025, 06:00 AM
- 24 Jan 2025, 06:26 PM
- 24 Jan 2025, 06:26 PM
- 24 Jan 2025, 02:49 PM
blocks
defines
is blocked by
is defined by
Checklist
hideActivity
Tatsiana Hryhoryeva January 31, 2025 at 10:41 AM
After https://folio-org.atlassian.net/browse/MODSOURMAN-1274 bulk edit of 100K MARC Instances checked on OKAPI bugfest environment, log entries returned as expected
Tatsiana Hryhoryeva January 30, 2025 at 10:39 AM
Bulk edit of 100K MARC Instances re-checked on OKAPI bugfest environment, log entries returned as expected
Tatsiana Hryhoryeva January 29, 2025 at 2:33 PM
Verified on Eureka bugfest environment for the following bulk edit of MARC instances two jobs, partially done in parallel:
30K records on non-ECS environment
50K records on ECS environment, Central tenant
Bulk edit jobs completed, log entries returned as expected. Timeout errors also were present, e.g. null,io.vertx.core.impl.NoStackTraceThrowable: Timeout for DB_HOST:DB_PORT=db.rebf.folio-eis.us-west-2:5432
Also, bulk edit of 100K MARC instances verified on OKAPI and Eureka environment in Central tenant, find details below
On OKAPI bugfest environment bulk edit of 100K MARC instances stopped moving forward after committing 77K of records
On Eureka bugfest environment bulk edit of 100K MARC instances completed successfully
Testing will be continued to recheck bulk edit of 100K MARC Instances on OKAPI bugfest environment
Tatsiana Hryhoryeva January 29, 2025 at 6:00 AM
Verified on OKAPI bugfest environment for the following bulk edit of MARC instances two jobs, partially done in parallel:
30K records on non-ECS environment
50K records on ECS environment, Central tenant
Bulk edit jobs completed, log entries returned as expected.
However, there are lots of errors reported from Data import, including "error": "io.vertx.core.impl.NoStackTraceThrowable: Timeout for DB_HOST:DB_PORT=db.rbf.folio-eis.us-west-2:5432"
Testing will be continued for larger number of records on OKAPI bugfest environment, and also on Eureka bugfest environment
Javokhir Abdullaev January 27, 2025 at 7:19 AM
@Eldiiar Duishenaliev that would be the last option
discussed with Olamide, application level lock when inserting batch records should resolve it
as each instance will persist batch records sequentially without interfering with each other
pr is ready
The issue can be reproduced on bugfest (non-ECS, ECS) and sprint testing environment. It was identified by bulk edit jobs but the issue can be re-created directly in the Data import using also files that were not generated by bulk edit.
Steps to recreate:
In https://bugfest-ramsons.int.aws.folio.org/ start bulk edit using BF DEFAULT: Match 001 to Instance HRID, then update instance or create new instance data import profile and attached one of the attached files:
2024-12-12-Updates-Preview-SearchInstanceUUIDs2024-12-12T12_40_52+04_00.mrc
2024-12-11-Updates-Preview-SearchInstanceUUIDs2024-12-11T11_37_54-05_00.mrc
exported-records.mrc
The job will complete either successfully (first file) or complete with errors (second and third file)
Navigate to import logs for complete jobs
Expected behavior:
Details of the import job are displayed, including the list of affected instance records
Actual behavior:
The error log is empty:
Additional information:
In Quesnelia bugfest the behavior for importing the same file with the same import profile is as expected: