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

Mirza Aliev updated IGNITE-19604:
---------------------------------
    Description: 
*Motivation*

After overload of disk queue in LogManagerImpl and overload of FSMCallerImpl 
they enter erroneous state that is never reset, which makes impossible the 
further work of the component. This has been reworked in the original 
repository ( [https://github.com/sofastack/sofa-jraft] ) under commit 
5de2fbbcabb70ddbefb06a1d3737821781c3e85c. It should be ported to ignite-3.

*Definition of done*
We need to analyse the scale of the problems that can appear when we port this 
major improvement, potential problems could be connected to our Striped 
Disruptor 


-Components are able to work after the queue overload. Test for corresponding 
scenario is written.-

  was:
*Motivation*

After overload of disk queue in LogManagerImpl and overload of FSMCallerImpl 
they enter erroneous state that is never reset, which makes impossible the 
further work of the component. This has been reworked in the original 
repository ( [https://github.com/sofastack/sofa-jraft] ) under commit 
5de2fbbcabb70ddbefb06a1d3737821781c3e85c. It should be ported to ignite-3.

*Definition of done*

Components are able to work after the queue overload. Test for corresponding 
scenario is written.


> Analyse porting a backpressure improvement from Jraft
> -----------------------------------------------------
>
>                 Key: IGNITE-19604
>                 URL: https://issues.apache.org/jira/browse/IGNITE-19604
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Denis Chudov
>            Assignee: Mirza Aliev
>            Priority: Major
>              Labels: ignite-3
>
> *Motivation*
> After overload of disk queue in LogManagerImpl and overload of FSMCallerImpl 
> they enter erroneous state that is never reset, which makes impossible the 
> further work of the component. This has been reworked in the original 
> repository ( [https://github.com/sofastack/sofa-jraft] ) under commit 
> 5de2fbbcabb70ddbefb06a1d3737821781c3e85c. It should be ported to ignite-3.
> *Definition of done*
> We need to analyse the scale of the problems that can appear when we port 
> this major improvement, potential problems could be connected to our Striped 
> Disruptor 
> -Components are able to work after the queue overload. Test for corresponding 
> scenario is written.-



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

Reply via email to