Charlie Black created GEODE-6677:
------------------------------------
Summary: Function with timeout, isHA==true and retries can lead to
issues
Key: GEODE-6677
URL: https://issues.apache.org/jira/browse/GEODE-6677
Project: Geode
Issue Type: Bug
Reporter: Charlie Black
A user can set `isHA()`, retries, and `CLIENT_FUNCTION_TIMEOUT`. The timeout is
currently implemented as per attempt, not the overall execution inclusive of
retries.
When both CLIENT_FUNCTION_TIMEOUT and isHA are set (and retries is set to the
default of “forever”), a timeout due to CPU overload will inject more load into
the system and could eventually cause the cluster to fall over.
The user expects the combination of these settings to mean “If execution fails,
keep trying up until retries limit is reached OR timeout expires, whichever
comes first”.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)