Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-63846

Lowering of HashJoinNode: switch direction of inner and outer side for hash join stage.

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible
    • ALL

      The physical HashJoinNode assumes that the build side is the inner side, while the SBE hash join stage makes the opposite assumption that the outer side is the build side.

      For consistency, switch the left and right sides during lowering.

            Assignee:
            svilen.mihaylov@mongodb.com Svilen Mihaylov (Inactive)
            Reporter:
            svilen.mihaylov@mongodb.com Svilen Mihaylov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: