This is an automated email from the ASF dual-hosted git repository.

rpuch pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


The following commit(s) were added to refs/heads/main by this push:
     new 6308912aa50 IGNITE-25245 Ignore NodeStoppingException in 
startPartitionAndStartClient (#5708)
6308912aa50 is described below

commit 6308912aa503800bc1368c5e290ed80361392deb
Author: Roman Puchkovskiy <roman.puchkovs...@gmail.com>
AuthorDate: Mon Apr 28 12:09:39 2025 +0400

    IGNITE-25245 Ignore NodeStoppingException in startPartitionAndStartClient 
(#5708)
---
 .../java/org/apache/ignite/internal/table/distributed/TableManager.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/modules/table/src/main/java/org/apache/ignite/internal/table/distributed/TableManager.java
 
b/modules/table/src/main/java/org/apache/ignite/internal/table/distributed/TableManager.java
index f416d07428e..18fa01492a5 100644
--- 
a/modules/table/src/main/java/org/apache/ignite/internal/table/distributed/TableManager.java
+++ 
b/modules/table/src/main/java/org/apache/ignite/internal/table/distributed/TableManager.java
@@ -1337,7 +1337,7 @@ public class TableManager implements 
IgniteTablesInternal, IgniteComponent {
                 startReplicaSupplier,
                 forcedAssignments
         ).handle((res, ex) -> {
-            if (ex != null && !(hasCause(ex, 
TransientReplicaStartException.class))) {
+            if (ex != null && !(hasCause(ex, NodeStoppingException.class, 
TransientReplicaStartException.class))) {
                 String errorMessage = String.format(
                         "Unable to update raft groups on the node [tableId=%s, 
partitionId=%s]",
                         tableId,

Reply via email to