Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-13744

Calcite. Use TableSpool for IgniteNestedLoopJoin

    XMLWordPrintableJSON

Details

    Description

      Now NestedLoopJoinNode uses internal buffer to save all rows of the right input.
      We have to do refactoring IgniteNestedLoopJoin to use rewind of the right input and use TableSpool for not rewindable inputs.

      This refactoring separates implementation the join logic from materialization of the right input if it is needed. In the future we can use disk offload for TableSpool etc.

      Attachments

        Issue Links

          Activity

            People

              zstan Evgeny Stanilovsky
              tledkov-gridgain Taras Ledkov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10m
                  10m