You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Aleksey Plekhanov (Jira)" <ji...@apache.org> on 2022/12/13 08:28:00 UTC

[jira] [Created] (IGNITE-18390) Calcite engine. Reduce count of created spools during planning

Aleksey Plekhanov created IGNITE-18390:
------------------------------------------

             Summary: Calcite engine. Reduce count of created spools during planning
                 Key: IGNITE-18390
                 URL: https://issues.apache.org/jira/browse/IGNITE-18390
             Project: Ignite
          Issue Type: Improvement
            Reporter: Aleksey Plekhanov
            Assignee: Aleksey Plekhanov


Currently, when trying to convert traits table spool is created for each exchange node, but not always required. Root node not required to be rewindable, rewindability is required only on the right hand of correlated nested loop node, but rewindability trait is propagated from the bottom nodes (table and index scans) to the top nodes and all nodes are converted to rewindable, this cause redundant spool creation.

Investigate posibility to reduce count of table spools to reduce planning time.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)