[ 
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)

Reply via email to