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

Semyon Danilov reassigned IGNITE-19363:
---------------------------------------

    Assignee: Semyon Danilov

> Split start of indexes and start of partition raft group nodes
> --------------------------------------------------------------
>
>                 Key: IGNITE-19363
>                 URL: https://issues.apache.org/jira/browse/IGNITE-19363
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Semyon Danilov
>            Assignee: Semyon Danilov
>            Priority: Major
>              Labels: ignite-3
>
> Right now there is a cyclic dependency between raft group nodes recovery on 
> start and start of indexes. To start indexes all raft nodes should be 
> started. And raft nodes perform index rebuild on start. Index rebuild is a 
> blocking operation which waits for the table to appear. That can't happen 
> until all raft nodes started. As there's a smaller number of stripes in 
> disruptor, blocking one disruptor block the start of another raft node, so 
> table can't appear and index rebuild can't be finished.



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

Reply via email to