[
https://issues.apache.org/jira/browse/IGNITE-24006?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Pavel Pereslegin updated IGNITE-24006:
--------------------------------------
Description:
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}
was:
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}
> 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
> Reporter: Pavel Pereslegin
> Priority: Major
> Labels: 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)