Uploaded image for project: 'HPCC'
  1. HPCC
  2. HPCC-24190

Logical file deletes of super subfiles are timing out when previously they would keep retrying

    Details

    • Type: Regression
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.8.20
    • Component/s: DFS
    • Labels:
      None

      Description

      HPCC-24055 introduced a regression.

      Previously deleting a logical file always involved an infinite timeout, i.e. it would keep retrying to delete the file (with pauses) until it could lock and delete the file.

      In fact the code had a timeout but it was being ignored in the implementation.
      HPCC-24055 ensured the timeout was used, and passed through a timeout for DeleteLogicalFile in 1 specific case (for Sasha EXPIRY).

      Unfortunately, there were a couple of other places that were passing through a timeout, inside superfile handling, which now causes super file transaction to fail.

      Fix by reinstating the indefinite timeout in these cases as before.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jakesmith Jake Smith
                Reporter:
                jakesmith Jake Smith
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: