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

Semyon Danilov updated IGNITE-16954:
------------------------------------
    Description: 
Following things should be configurable and the configuration should be 
supported.
*Handshake timeout*
Self-describing, an amount of time to pass before handshake is considered a 
failure.

*Recovery queue size*
The size of the sent messages queue in the recovery descriptor. If more than 
_queueSize_ messages are not acknowledged, we should close the connection 
because it may indicate network problem.

*Acknowledgement threshold*
It's unreasonable to send an acknowledgement for every message, so we should 
use some kind of batching. For example, every _recoveryQueueSize/2_ messages 
should be acknowledged.

  was:
Configure (and support):
* Handshake timeout
* Recovery queue size


> Implement recovery protocol handshake configuration
> ---------------------------------------------------
>
>                 Key: IGNITE-16954
>                 URL: https://issues.apache.org/jira/browse/IGNITE-16954
>             Project: Ignite
>          Issue Type: Task
>          Components: networking
>            Reporter: Semyon Danilov
>            Priority: Major
>              Labels: ignite-3
>
> Following things should be configurable and the configuration should be 
> supported.
> *Handshake timeout*
> Self-describing, an amount of time to pass before handshake is considered a 
> failure.
> *Recovery queue size*
> The size of the sent messages queue in the recovery descriptor. If more than 
> _queueSize_ messages are not acknowledged, we should close the connection 
> because it may indicate network problem.
> *Acknowledgement threshold*
> It's unreasonable to send an acknowledgement for every message, so we should 
> use some kind of batching. For example, every _recoveryQueueSize/2_ messages 
> should be acknowledged.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to