You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Taras Ledkov (Jira)" <ji...@apache.org> on 2020/11/23 10:15:00 UTC

[jira] [Created] (IGNITE-13744) Use Table spool for IgniteNestedLoopJoin

Taras Ledkov created IGNITE-13744:
-------------------------------------

             Summary: Use Table spool for IgniteNestedLoopJoin
                 Key: IGNITE-13744
                 URL: https://issues.apache.org/jira/browse/IGNITE-13744
             Project: Ignite
          Issue Type: Bug
          Components: sql
            Reporter: Taras Ledkov
            Assignee: Taras Ledkov


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.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)