Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.7.00
    • 1.7.10
    • Install
    • i2b2 Core

    Description

      Currently i2b2 1.7 uses the following validations for its default installations which are not ideal.

      <validation>
          <validate-on-match>false</validate-on-match>
          <background-validation>false</background-validation>
      </validation>

      If we encounter a situation in which a connection in the pool goes bad we will continue to use that connection which will cause errors in i2b2. The better solution would be to use validation.

      <validation>
          <validate-on-match>true</validate-on-match>
          <check-valid-connection-sql>SELECT 1 FROM DUAL</check-valid-connection-sql>
          <use-fast-fail>true</use-fast-fail>
      </validation>

      Obviously the sql will change per database engine but it should be easy to configure based on each of the datasources defined ie "SELECT 1" for MSSQL

      Attachments

        Activity

          shuy9p William Shuman created issue -
          jmd86 Janice Donahoe made changes -
          Field Original Value New Value
          Component/s Install [ 10053 ]
          Affects Version/s 1.7.00 [ 10153 ]
          Assignee Mike Mendis [ mem61 ]
          i2b2 Sponsored Project/s i2b2 Core [ 10196 ]
          Status New [ 10000 ] Open [ 1 ]
          jmd86 Janice Donahoe made changes -
          Rank Ranked higher
          mem61 Mike Mendis made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          mem61 Mike Mendis made changes -
          Assignee Mike Mendis [ mem61 ] Janice Donahoe [ jmd86 ]
          Status In Progress [ 3 ] Ready to Test [ 10001 ]
          jmd86 Janice Donahoe made changes -
          Fix Version/s 1.7.10 [ 10307 ]
          jmd86 Janice Donahoe made changes -
          Status Ready to Test [ 10001 ] Testing [ 10002 ]
          mem61 Mike Mendis made changes -
          Assignee Janice Donahoe [ jmd86 ] Mike Mendis [ mem61 ]
          mem61 Mike Mendis added a comment -
          I have commit the changes and the new datasources on currently on our qa evniroments.
          mem61 Mike Mendis added a comment - I have commit the changes and the new datasources on currently on our qa evniroments.
          mem61 Mike Mendis made changes -
          Assignee Mike Mendis [ mem61 ] Janice Donahoe [ jmd86 ]
          jmd86 Janice Donahoe made changes -
          Sprint v1710.3 [ 25 ]
          jmd86 Janice Donahoe made changes -
          Rank Ranked higher
          This change was made to the databases in the testing environment 3 months ago and was tested throughout the process of testing the 1.7.10 release.
          jmd86 Janice Donahoe added a comment - This change was made to the databases in the testing environment 3 months ago and was tested throughout the process of testing the 1.7.10 release.
          jmd86 Janice Donahoe made changes -
          Resolution Fixed [ 1 ]
          Status Testing [ 10002 ] Resolved [ 5 ]
          jmd86 Janice Donahoe made changes -
          Labels wikirelease
          jklann Jeffrey Klann made changes -
          Sprint
          jklann Jeffrey Klann made changes -
          Rank Ranked higher

          People

            jmd86 Janice Donahoe
            shuy9p William Shuman
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: