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

Pavel Tupitsyn updated IGNITE-20573:
------------------------------------
    Description: 
Currently we have *IgniteClientConfiguration.connectTimeout* which is only used 
for handshake and heartbeats, which means we use it to check if the server and 
network are responsive.

However, other operations (put, get, compute, etc) can take any amount of time.
Investigate if a general operation timeout can be useful.

  was:
Currently we have `SocketTimeout` which is only used for handshake and 
heartbeats, which means we use it to check if the server and network are 
responsive.

However, other operations (put, get, compute, etc) can take any amount of time.
Investigate if a general operation timeout can be useful.


> Java thin 3.0: Introduce configurable operation timeout
> -------------------------------------------------------
>
>                 Key: IGNITE-20573
>                 URL: https://issues.apache.org/jira/browse/IGNITE-20573
>             Project: Ignite
>          Issue Type: Improvement
>          Components: thin client
>    Affects Versions: 3.0.0-beta1
>            Reporter: Pavel Tupitsyn
>            Assignee: Pavel Tupitsyn
>            Priority: Major
>              Labels: ignite-3
>             Fix For: 3.0.0-beta2
>
>
> Currently we have *IgniteClientConfiguration.connectTimeout* which is only 
> used for handshake and heartbeats, which means we use it to check if the 
> server and network are responsive.
> However, other operations (put, get, compute, etc) can take any amount of 
> time.
> Investigate if a general operation timeout can be useful.



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

Reply via email to