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

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Fixed
    • 3.0.2
    • Component/s: None
    • None

      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.

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

                Created:
                Updated:
                Resolved:

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