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

Jeremy Hanna updated CASSANDRA-9329:
------------------------------------
    Labels: LWT  (was: )

> Make CAS retry logic configurable
> ---------------------------------
>
>                 Key: CASSANDRA-9329
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-9329
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Aaron Whiteside
>            Priority: Major
>              Labels: LWT
>             Fix For: 4.x
>
>
> Make CAS retry logic configurable:
> One should be able to disable the internal CAS retry loop (when the condition 
> is not met) and let the client choose how to do retries (so the client does 
> not have to incur the server side random sleep of up to 100ms). Basically let 
> the client handle all CAS retries in a manor it sees fit.
> Secondly the hardcoded sleep up to 100ms that happens when cassandra fails to 
> meet the CAS condition should be configurable.
> - The max duration should be configurable
> - The algorithm used to choose the duration should be configurable (Random, 
> Exponential, etc).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to