[
https://issues.apache.org/jira/browse/RATIS-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jing Zhao resolved RATIS-70.
----------------------------
Resolution: Fixed
Fix Version/s: 0.1.0-alpha
Thanks Nicholas for the review! I've committed the patch.
> Separate term/index/offset and log entry content in LogSegment
> --------------------------------------------------------------
>
> Key: RATIS-70
> URL: https://issues.apache.org/jira/browse/RATIS-70
> Project: Ratis
> Issue Type: Sub-task
> Reporter: Jing Zhao
> Assignee: Jing Zhao
> Fix For: 0.1.0-alpha
>
> Attachments: RATIS-70.000.patch, RATIS-70.001.patch,
> RATIS-70.002.patch
>
>
> The current RaftLogCache consists of LogSegment, and logSegment consists of
> log entries. Instead of directly storing all the log entries, we should
> separate the term/index/offset information and the entry content information.
> The former part is more like the index information and can be always kept in
> the memory. The entry content part can later be evicted from the memory based
> on eviction policies.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)