Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
3.0.0-beta2
-
Docs Required, Release Notes Required
Description
The query in ItCorrelatesTest triggers AssertionError in ScanNode. This behaviour is observed in after modification operations were changed in https://issues.apache.org/jira/browse/IGNITE-18225 is implemented.
assertQuery("SELECT * FROM test1 WHERE " + "EXISTS(SELECT * FROM test2 WHERE (SELECT test1.a)=test2.a AND (SELECT test1.b)<>test2.c) " + "AND NOT EXISTS(SELECT * FROM test2 WHERE (SELECT test1.a)=test2.a AND (SELECT test1.b)<test2.c)") .returns(12, 2) .check();
AssertionError:
Caused by: java.lang.AssertionError: rowsCnt=512, requested=512 at org.apache.ignite.internal.sql.engine.exec.rel.ScanNode.request(ScanNode.java:53) at org.apache.ignite.internal.sql.engine.exec.rel.ProjectNode.request(ProjectNode.java:59) at org.apache.ignite.internal.sql.engine.exec.rel.HashAggregateNode.request(HashAggregateNode.java:110) at org.apache.ignite.internal.sql.engine.exec.rel.Outbox.flush(Outbox.java:267) at org.apache.ignite.internal.sql.engine.exec.rel.Outbox.onRequest(Outbox.java:108) at org.apache.ignite.internal.sql.engine.exec.ExchangeServiceImpl.lambda$onMessage$3(ExchangeServiceImpl.java:178) at org.apache.ignite.internal.sql.engine.exec.ExchangeServiceImpl.onMessage(ExchangeServiceImpl.java:187) at org.apache.ignite.internal.sql.engine.exec.ExchangeServiceImpl.lambda$start$1(ExchangeServiceImpl.java:73) at org.apache.ignite.internal.sql.engine.message.MessageServiceImpl.onMessageInternal(MessageServiceImpl.java:164) at org.
Attachments
Issue Links
- is blocked by
-
IGNITE-18225 Sql. Pushdown MODIFY to data node
- Resolved
- links to