[
https://issues.apache.org/jira/browse/IGNITE-25371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Konstantin Orlov updated IGNITE-25371:
--------------------------------------
Description:
This is an umbrella ticket to track coverage for relational operators. Tests
for every single operator may be introduced under separate tickets, or some
operators may be covered together within the same Jira. It's suggested to use
LogicTest for these test (see
{{modules/sql-engine/src/integrationTest/sql/group1/explain/scan.test}} for
reference). Below is exhaustive list of operators to cover (covered operators
are {-}strikethrough{-}'ed):
* TableScan
* IndexScan
* SystemViewScan
* TableFunctionScan
* TableModify
* TrimExchange
* Values
* KeyValueModify
* Limit
* Exchange
* Sender
* Sort
* Receiver
* SelectCount
* ColocatedSortAggregate
* ColocatedHashAggregate
* MapSortAggregate
* MapHashAggregate
* ReduceSortAggregate
* ReduceHashAggregate
* KeyValueGet
* Project
* Filter
* ColocatedMinus
* MapMinus
* ReduceMinus
* ColocatedIntersect
* MapIntersect
* ReduceIntersect
* CorrelatedNestedLoopJoin
* HashJoin
* NestedLoopJoin
* MergeJoin
* UnionAll
was:
This is an umbrella ticket to track coverage for relational operators. Tests
for every single operator may be introduced under separate tickets, or some
operators may be covered together within the same Jira. It's suggested to use
LogicTest for these test (see
\{{modules/sql-engine/src/integrationTest/sql/group1/explain/scan.test}} for
reference). Below is exhaustive list of operators to cover (covered operators
are {-}strikethrough{-}'ed):
* TableScan
* IndexScan
*
SystemViewScan
*
TableFunctionScan
*
TableModify
*
TrimExchange
* Values
*
KeyValueModify
* Limit
* Exchange
* Sender
* Sort
* Receiver
* SelectCount
*
ColocatedSortAggregate
*
ColocatedHashAggregate
*
MapSortAggregate
*
MapHashAggregate
*
ReduceSortAggregate
*
ReduceHashAggregate
*
KeyValueGet
* Project
* Filter
* ColocatedMinus
* MapMinus
*
ReduceMinus
* ColocatedIntersect
* MapIntersect
*
ReduceIntersect
*
CorrelatedNestedLoopJoin
*
HashJoin
*
NestedLoopJoin
*
MergeJoin
*
UnionAll
> Sql. Improve test coverage of EXPLAIN command
> ---------------------------------------------
>
> Key: IGNITE-25371
> URL: https://issues.apache.org/jira/browse/IGNITE-25371
> Project: Ignite
> Issue Type: Improvement
> Components: sql ai3
> Reporter: Konstantin Orlov
> Priority: Major
> Labels: ignite-3
>
> This is an umbrella ticket to track coverage for relational operators. Tests
> for every single operator may be introduced under separate tickets, or some
> operators may be covered together within the same Jira. It's suggested to use
> LogicTest for these test (see
> {{modules/sql-engine/src/integrationTest/sql/group1/explain/scan.test}} for
> reference). Below is exhaustive list of operators to cover (covered operators
> are {-}strikethrough{-}'ed):
> * TableScan
> * IndexScan
> * SystemViewScan
> * TableFunctionScan
> * TableModify
> * TrimExchange
> * Values
> * KeyValueModify
> * Limit
> * Exchange
> * Sender
> * Sort
> * Receiver
> * SelectCount
> * ColocatedSortAggregate
> * ColocatedHashAggregate
> * MapSortAggregate
> * MapHashAggregate
> * ReduceSortAggregate
> * ReduceHashAggregate
> * KeyValueGet
> * Project
> * Filter
> * ColocatedMinus
> * MapMinus
> * ReduceMinus
> * ColocatedIntersect
> * MapIntersect
> * ReduceIntersect
> * CorrelatedNestedLoopJoin
> * HashJoin
> * NestedLoopJoin
> * MergeJoin
> * UnionAll
--
This message was sent by Atlassian Jira
(v8.20.10#820010)