[
https://issues.apache.org/jira/browse/IGNITE-24006?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Iurii Gerzhedovich updated IGNITE-24006:
----------------------------------------
Component/s: sql ai3
(was: sql)
> Sql. AssertionError when running ddlInsideExplicitTransactionFails test
> -----------------------------------------------------------------------
>
> Key: IGNITE-24006
> URL: https://issues.apache.org/jira/browse/IGNITE-24006
> Project: Ignite
> Issue Type: Bug
> Components: sql ai3
> Reporter: Pavel Pereslegin
> Priority: Major
> Labels: MakeTeamcityGreenAgain, ignite-3
>
> Need to investigate rare flaky failure of
> ItSqlMultiStatementTxTest.ddlInsideExplicitTransactionFails test
> {noformat}
> Caused by: java.lang.AssertionError: Transition not found in program
> "QUERY_EXECUTION" for phase TERMINATED
> at
> org.apache.ignite.internal.sql.engine.exec.fsm.Program.advanceQuery(Program.java:141)
> at
> org.apache.ignite.internal.sql.engine.exec.fsm.Program.run(Program.java:125)
> at
> org.apache.ignite.internal.sql.engine.exec.fsm.QueryExecutor.executeQuery(QueryExecutor.java:181)
> at
> org.apache.ignite.internal.sql.engine.SqlQueryProcessor.queryAsync(SqlQueryProcessor.java:507)
> at
> org.apache.ignite.internal.sql.engine.BaseSqlMultiStatementTest.runScript(BaseSqlMultiStatementTest.java:103)
> at
> org.apache.ignite.internal.sql.engine.BaseSqlMultiStatementTest.runScript(BaseSqlMultiStatementTest.java:87)
> at
> org.apache.ignite.internal.sql.engine.ItSqlMultiStatementTxTest.lambda$ddlInsideExplicitTransactionFails$4(ItSqlMultiStatementTxTest.java:276)
> at org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:53)
> ... 8 more
> {noformat}
> Another similar rare failure of test
> {{ItJdbcMultiStatementSelfTest.testAllStatementsAppliedIfExecutedWithFailure}}
> {noformat}
> Caused by: java.lang.AssertionError: Transition not found in program
> "QUERY_EXECUTION" for phase TERMINATED
> at
> org.apache.ignite.internal.sql.engine.exec.fsm.Program.advanceQuery(Program.java:134)
> at
> org.apache.ignite.internal.sql.engine.exec.fsm.Program.run(Program.java:118)
> at
> org.apache.ignite.internal.sql.engine.exec.fsm.QueryExecutor.executeQuery(QueryExecutor.java:209)
> at
> org.apache.ignite.internal.sql.engine.SqlQueryProcessor.queryAsync(SqlQueryProcessor.java:554)
> at
> org.apache.ignite.client.handler.JdbcQueryEventHandlerImpl.queryAsync(JdbcQueryEventHandlerImpl.java:171)
> at
> org.apache.ignite.client.handler.requests.jdbc.ClientJdbcExecuteRequest.execute(ClientJdbcExecuteRequest.java:44)
> at
> org.apache.ignite.client.handler.ClientInboundMessageHandler.processOperation(ClientInboundMessageHandler.java:896)
> at
> org.apache.ignite.client.handler.ClientInboundMessageHandler.processOperationInternal(ClientInboundMessageHandler.java:1093)
> at
> org.apache.ignite.client.handler.ClientInboundMessageHandler.lambda$processOperationInSecurityContext$10(ClientInboundMessageHandler.java:1078)
> at
> org.gridgain.internal.security.context.SecuredRunnable.run(SecuredRunnable.java:34)
> at
> org.apache.ignite.client.handler.ClientInboundMessageHandler.processOperationInSecurityContext(ClientInboundMessageHandler.java:1078)
> at
> org.apache.ignite.client.handler.ClientInboundMessageHandler.processOperation(ClientInboundMessageHandler.java:795)
> ... 22 more
> TraceId:60b1954c
> at
> app//org.apache.ignite.internal.client.TcpClientChannel.readError(TcpClientChannel.java:570)
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)