[
https://issues.apache.org/jira/browse/RATIS-492?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lokesh Jain updated RATIS-492:
------------------------------
Description: Currently leader adds both transaction context as well as
RaftClientRequest in the PendingRequest. Both of these contain a reference to
state machine data which should not be maintained as this data is maintained by
state machine if state machine caching is enabled and by log segment cache if
not enabled. (was: Currently leader adds both transaction context as well as
RaftClientRequest in the PendingRequest. Both of these contain a reference to
state machine data which should not be maintained when state machine caching is
enabled.)
> Leader maintains state machine data in pending request
> ------------------------------------------------------
>
> Key: RATIS-492
> URL: https://issues.apache.org/jira/browse/RATIS-492
> Project: Ratis
> Issue Type: Bug
> Reporter: Lokesh Jain
> Assignee: Lokesh Jain
> Priority: Major
>
> Currently leader adds both transaction context as well as RaftClientRequest
> in the PendingRequest. Both of these contain a reference to state machine
> data which should not be maintained as this data is maintained by state
> machine if state machine caching is enabled and by log segment cache if not
> enabled.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)