You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Nikolay Izhikov (Jira)" <ji...@apache.org> on 2026/04/16 11:51:00 UTC

[jira] [Created] (IGNITE-28560) Ignite 2.x - SQL. Eliminate table scans with always_false predicate.

Nikolay Izhikov created IGNITE-28560:
----------------------------------------

             Summary: Ignite 2.x - SQL. Eliminate table scans with always_false predicate.
                 Key: IGNITE-28560
                 URL: https://issues.apache.org/jira/browse/IGNITE-28560
             Project: Ignite
          Issue Type: Improvement
          Components: sql ai3
            Reporter: Andrey Mashenkov
            Assignee: Andrey Mashenkov
             Fix For: 3.2


Mapping test for partition pruning looks incorrect.

See `modules/sql-engine/src/test/resources/mapping/test_partition_pruning.test`

Explain plan contains TableScans with `predicate: false`. 
In case of `always false` predicate, the scan operation returns nothing and can be replaced by an empty source (e.g. with an empty Values node).



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