Description
RATIS-1925 needs to release the underlying buffer after
- processClientRequest, and
- evictCache.
In this JIRA, we refactor the code to support reference count. The buffer can be released once the count has decremented to zero.
Attachments
Issue Links
- causes
-
RATIS-2141 OOM for stateMachineCache use cases
- Resolved
- is related to
-
RATIS-1990 Refactor appendEntries processing to support reference count
- Resolved
- is required by
-
RATIS-1925 Support Zero-Copy in GrpcClientProtocolService
- Resolved
- links to