MARC import queue gets stuck if starting a second import before "enqueuing" is done
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Undecided
|
Unassigned |
Bug Description
Evergreen 3.3.1
OpenSRF 3.1.0
The new angular MARC Batch Import/Export screen (i.e. Vandelay) allows you to start importing a file into a queue and then move on to another task, checking on its progress via the "Recent Imports" tab. If your next task is another import, however, you can cause the previous import to get stuck.
Problem scenario:
1. Import a large-enough file of MARC records (a couple hundred records should be enough)
2. Quickly start another file import (you need to click "Upload" before the first import has finished "enqueuing")
3. Watch the "Recent Imports" tab. The first import finishes "enqueuing" but never starts importing. The second import goes through both stages correctly.
If you then open the stuck queue, you can resume the process by choosing "Import All Records" and clicking "Upload".
tags: |
added: cat-importexport removed: vandelay |
Remington, have you confirmed the server import gets stuck on the server and not just in the Recent Imports interface? I wonder if reloading the Recent Imports tab after it appears to get stuck is sufficient to get it moving again. I've seen some oddities here too and I think it may just be a bug in the new UI code.