]
Steven Hawkins resolved TEIID-4722.
-----------------------------------
Fix Version/s: 9.2
9.1.3
Resolution: Done
Updated the logic to decline the sort sooner to prevent the assertion error.
TEIID30019: java.lang.AssertionError: Assertion failed assertion due
to guard against a corner condition.
-----------------------------------------------------------------------------------------------------------
Key: TEIID-4722
URL:
https://issues.jboss.org/browse/TEIID-4722
Project: Teiid
Issue Type: Bug
Components: Query Engine
Affects Versions: 8.7.10.6_2
Reporter: Johnathon Lee
Assignee: Steven Hawkins
Fix For: 9.2, 9.1.3
Assertion failure:
{code:java}
ERROR [org.teiid.PROCESSOR] (Worker1_QueryProcessorQueue19151) TEIID30019 Unexpected
exception for request WrzxYIqVWQ8G.11: java.lang.AssertionError: Assertion failed.
at org.teiid.core.util.Assertion.failed(Assertion.java:73)
[teiid-common-core-8.7.10.6_2-redhat-2.jar:8.7.10.6_2-redhat-2]
at org.teiid.core.util.Assertion.assertTrue(Assertion.java:68)
[teiid-common-core-8.7.10.6_2-redhat-2.jar:8.7.10.6_2-redhat-2]
at org.teiid.core.util.Assertion.assertTrue(Assertion.java:60)
[teiid-common-core-8.7.10.6_2-redhat-2.jar:8.7.10.6_2-redhat-2]
at
org.teiid.query.processor.relational.MergeJoinStrategy.setProcessingSortRight(MergeJoinStrategy.java:367)
[teiid-engine-8.7.10.6_2-redhat-2.jar:8.7.10.6_2-redhat-2]
at
org.teiid.query.processor.relational.DependentAccessNode.prepareNextCommand(DependentAccessNode.java:162)
[teiid-engine-8.7.10.6_2-redhat-2.jar:8.7.10.6_2-redhat-2]
at org.teiid.query.processor.relational.AccessNode.openInternal(AccessNode.java:259)
[teiid-engine-8.7.10.6_2-redhat-2.jar:8.7.10.6_2-redhat-2]
at org.teiid.query.processor.relational.AccessNode.nextBatchDirect(AccessNode.java:371)
[teiid-engine-8.7.10.6_2-redhat-2.jar:8.7.10.6_2-redhat-2]
at
org.teiid.query.processor.relational.RelationalNode.nextBatch(RelationalNode.java:278)
[teiid-engine-8.7.10.6_2-redhat-2.jar:8.7.10.6_2-redhat-2]
{code}