You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ratis.apache.org by "Attila Doroszlai (Jira)" <ji...@apache.org> on 2023/12/11 15:06:00 UTC
[jira] [Updated] (RATIS-872) Invalidate replied calls in retry cache
[ https://issues.apache.org/jira/browse/RATIS-872?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Attila Doroszlai updated RATIS-872:
-----------------------------------
Fix Version/s: 3.0.0
> Invalidate replied calls in retry cache
> ---------------------------------------
>
> Key: RATIS-872
> URL: https://issues.apache.org/jira/browse/RATIS-872
> Project: Ratis
> Issue Type: Improvement
> Components: client, server
> Reporter: Lokesh Jain
> Assignee: Tsz-wo Sze
> Priority: Major
> Fix For: 3.0.0
>
> Attachments: Ratis Retry Cache Improvements.pdf
>
> Time Spent: 1h
> Remaining Estimate: 0h
>
> The duration for which a client request entry is kept inside the retry cache should be long enough to cover all the retries made by the client. Retry cache would need to keep the metadata for all client requests until that duration is over. It can therefore require a large amount of heap in order to handle client requests. Since active heap usage is high it can also increase the frequency of JVM garbage collection.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)