[ 
https://issues.apache.org/jira/browse/IGNITE-23454?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Iurii Gerzhedovich resolved IGNITE-23454.
-----------------------------------------
    Resolution: Duplicate

> Sql. Worker node left the cluster during transaction initialization phase
> -------------------------------------------------------------------------
>
>                 Key: IGNITE-23454
>                 URL: https://issues.apache.org/jira/browse/IGNITE-23454
>             Project: Ignite
>          Issue Type: Improvement
>          Components: sql
>    Affects Versions: 3.0.0-beta1
>            Reporter: Evgeny Stanilovsky
>            Priority: Major
>              Labels: ignite-3
>
> Case: _Partitions are enlisted alongside the ClusterNode which is considered 
> to be the owner of the primary replica of the particular partition. Before 
> enlistment, ClusterNode is resolved by consistentId of the replica, which was 
> returned from PlacementDriver. If at the moment of resolution node with given 
> consistentId has left the cluster, query execution must be restarted from the 
> Mapping phase. Worth to mention, that new assignment must be acquired from 
> PlacementDriver._
> Definition of done:
> 1. Correctly process the case when node by consistentId is unavailable.
> 2. Check tx enlist process with consistentId  change (suppose we have 
> explicit tx and sequential queries with topology change between execution)



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

Reply via email to