Maksim Timonin created IGNITE-19319: ---------------------------------------
Summary: Cluster is still inactive after changing state Key: IGNITE-19319 URL: https://issues.apache.org/jira/browse/IGNITE-19319 Project: Ignite Issue Type: Bug Reporter: Maksim Timonin If run this code it sometimes fails with error that cluster is inactive. This error raises on local node that initiates cluster activation. This case should not exist, let's check code of activation for a bug, or code of snapshot restoring to verify the check. {code:java} ign.cluster().state(ClusterState.ACTIVE); ign.snapshot().restoreSnapshot("SNP", null).get();{code} Error: {code:java} class org.apache.ignite.IgniteException: Cache group restore operation was rejected. The cluster should be active. at org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotRestoreProcess.start(SnapshotRestoreProcess.java:281) at org.apache.ignite.internal.processors.cache.persistence.snapshot.IgniteSnapshotManager.restoreSnapshot(IgniteSnapshotManager.java:2349) at org.apache.ignite.internal.processors.cache.persistence.snapshot.IgniteSnapshotManager.restoreSnapshot(IgniteSnapshotManager.java:2300) at org.apache.ignite.CacheDestroyTest.test(CacheDestroyTest.java:56) at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.apache.ignite.testframework.junits.GridAbstractTest$6.run(GridAbstractTest.java:2504) at java.lang.Thread.run(Thread.java:750) {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)