Uploaded image for project: 'Crucible'
  1. Crucible
  2. CRUC-6503

Crucible upgrade may fail in the middle if DB socket timeout too short

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Fixed
    • 3.0.2
    • None
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      Some customers may specify restrictive socketTimeout option, which would cause any long lasting DB statements to be interrupted with this timeout.

      This may seem sensible during standard Web interactions where instance admins may want to interrupt long running queries. But at the same time it might be very harmful when applied during upgrade process, as it could easily leave database in the inconsistent state, being half upgraded from one version to another. In edge cases it may require manual intervention as db upgrade script may not allow to be rerun if partial changes were already applied.

      Attachments

        Issue Links

          Activity

            People

              pswiecicki Piotr Swiecicki
              pswiecicki Piotr Swiecicki
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 56m
                  56m