Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-9156 Share broadcast join builds between fragments
  3. IMPALA-9274

Implement phased barrier synchronisation construct

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Impala 3.4.0
    • Component/s: None
    • Labels:
      None
    • Epic Color:
      ghx-label-7

      Description

      We need a synchronisation primitive that allows n threads to synchronise by joining on a barrier, then having the last arriving thread execute some code and then wake up all of the other threads.

      This is required for implementing phases of the hash join algorithm.

        Attachments

          Activity

            People

            • Assignee:
              tarmstrong Tim Armstrong
              Reporter:
              tarmstrong Tim Armstrong
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: