You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Denis Chudov (Jira)" <ji...@apache.org> on 2023/05/31 08:00:00 UTC

[jira] [Updated] (IGNITE-19604) Port a backpressure improvement from Jraft

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

Denis Chudov 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*

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

  was:
*Motivation*

After overload of disk in LogManagerImpl and overload of FSMCallerImpl they enter erroneous state that is never reset, which makes impossible the further work of the component. This was 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.


> Port 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
>            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*
> 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)