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

Keyed Join fails if maps to part copy (e.g. the mirror copy) and it's missing (should check and failover to other copy)

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.6.28
    • Component/s: Thor
    • Labels:
      None

      Description

      It's probably quite unusual, but if Thor sizes overlap, KJ can pick a local mirror copy as in effect the primary copy for a KJ lookup, such that a slave handles that part locally, and others send requests to it.
      However, if the mirror copy is missing, the requests fail.

      In the case where this was seen, it was because the index was sprayed and the meta data said replicated - but the file had never actually been backed up/mirrored.

      It should validate that the copy it's mapping to exists.

      It would a similar problem if the primary file was missing and the KJ mapping mapped to it, but the mirror copy was present.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: