Uploaded image for project: 'i2b2 Core Software'
  1. i2b2 Core Software
  2. CORE-241

Queries will immediately move to the next queue when timeout is < or = to 0

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.7.08a
    • Component/s: CRC Cell
    • Labels:
      None
    • Rank:
      0|hzzzzg:i
    • Sprint:
      Release 1.7.08a Sprint
    • i2b2 Feature/s:
      Queries
    • i2b2 Sponsored Project/s:
      i2b2 Core
    • Affects Database/s:
      All databases
    • Testing Notes:
      Hide
      This improvement was tested with the following scenarios.

      1. Timeout set to -1.
      2. Timeout set to 0.
      3. Timeout set to 100 as well as the default settings of 14400 and 43200.

      No issues were found during the testing.
      Show
      This improvement was tested with the following scenarios. 1. Timeout set to -1. 2. Timeout set to 0. 3. Timeout set to 100 as well as the default settings of 14400 and 43200. No issues were found during the testing.

      Description

      The amount of time a query will run before timing out is defined in the crc.properties file. There are three properties, one for each queue (small, medium, and large).

      Currently, if the timeout settings for any of these queues was defined as 0 or -1, the CRC would attempt to run the query and then it would time out.

      This improvement will change that process. When the timeout is set to anything less than or equal to 0 the CRC will no longer attempt to run the process. The query will be immediately moved to the next queue to begin the process of running the query in that queue.

        Attachments

          Activity

            People

            • Assignee:
              jmd86 Janice Donahoe
              Reporter:
              jmd86 Janice Donahoe
              Participant/s:
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Git Source Code