Mikhail Efremov created IGNITE-23981:
----------------------------------------

             Summary: AssertionError: Illegal state: replica future exists and 
was elected as primary, but the future isn't completed
                 Key: IGNITE-23981
                 URL: https://issues.apache.org/jira/browse/IGNITE-23981
             Project: Ignite
          Issue Type: Bug
            Reporter: Mikhail Efremov
            Assignee: Mikhail Efremov


*Description*

At least at revision {{50c5814}} there are assertion failures on 
{{ReplicaStateManager}}'s asserts:

* 
https://ci.ignite.apache.org/buildConfiguration/ApacheIgnite3xGradle_Test_RunAllTests/8697267?showLog=8697253_74949_85.2865&logFilter=debug&logView=flowAware
* 
https://ci.ignite.apache.org/buildConfiguration/ApacheIgnite3xGradle_Test_RunAllTests/8697783?showLog=8697754_264591_85.2877.2880.3097.219152.264591&logFilter=debug&logView=linear
* 
https://ci.ignite.apache.org/buildConfiguration/ApacheIgnite3xGradle_Test_IntegrationTests_ModuleEngineSqlLogic/8693445

They're demands for investigation.

*Motivation*

There shouldn't be a possible situation where we already elected a primary, but 
the replica's future wasn't complete.

*Definition of done*

* the situation was investigated and theoretical scenario of failure is 
provided in commentary.
* the possible scenario of non-complete primary replica future is fixed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to