-
Type:
Technical Work
-
Resolution: Won't Do
-
Priority:
Major
-
Affects Version/s: 1.0.0-BETA2
-
Component/s: Data Transfer
-
None
During the status request checks the DataTransferRequests are completely loaded once to determine the list of checks to make. Then during the actual check the item is again loaded from the database. This is obviously to have a valid session in thread scope for the individual check.
If it is determined that we really need parallel status checks (this may have larger scale system impacts to review), the list generation queries can get changes to just a return a list of identifiers.
This process runs every 30 seconds so small improvements will have larger scale impacts on system resources.
* This also generates the check list from 2 separate queries, this could be easily combined into a single query.
If it is determined that we really need parallel status checks (this may have larger scale system impacts to review), the list generation queries can get changes to just a return a list of identifiers.
This process runs every 30 seconds so small improvements will have larger scale impacts on system resources.
* This also generates the check list from 2 separate queries, this could be easily combined into a single query.