Details
-
Bug
-
Resolution: Fixed
-
Low
-
5.0.3
-
5
-
Description
If multiple sessions visit the import progress monitor page, only one will see the outcome of the import.
For example, if we have 2 sessions polling the status like this:
One session sees the successful outcome, but the second sees only an error claiming no import was initiated:
Consequently, an admin may fail to receive a success message or meaningful error message, and instead see only "No previous import result was found, doesn't look like your were running an import".
The cause is that the result of the import is stored in the first session to go through JiraImportProgressFilter, then is discarded. Perhaps the last import result could be stored in memory-backed PropertySet or similar.