[ https://issues.apache.org/jira/browse/IGNITE-18390?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konstantin Orlov updated IGNITE-18390: -------------------------------------- Labels: calcite calcite2-required (was: calcite calcite2-required calcite3-required) > 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 > Priority: Major > Labels: calcite, calcite2-required > Time Spent: 10m > Remaining Estimate: 0h > > 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)