DataTransferRequests are loaded twice for each status check.

XMLWordPrintable

    • Type: Technical Work
    • Resolution: Won't Do
    • Priority: Major
    • Recycle Bin
    • 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.

              Assignee:
              Unassigned
              Reporter:
              Nathan Wilhelmi (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: