You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ratis.apache.org by "Mukul Kumar Singh (JIRA)" <ji...@apache.org> on 2019/04/29 06:00:00 UTC
[jira] [Resolved] (RATIS-537) Commit indexes on followers should be
updated soon after leader commits an index
[ https://issues.apache.org/jira/browse/RATIS-537?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mukul Kumar Singh resolved RATIS-537.
-------------------------------------
Resolution: Implemented
This is already implemented with RATIS-352. Sorry for the confusion.
{code}
private void logMetadata(long commitIndex) {
raftLog.appendMetadata(currentTerm, commitIndex);
notifySenders();
}
{code}
> Commit indexes on followers should be updated soon after leader commits an index
> --------------------------------------------------------------------------------
>
> Key: RATIS-537
> URL: https://issues.apache.org/jira/browse/RATIS-537
> Project: Ratis
> Issue Type: Bug
> Components: server
> Affects Versions: 0.3.0
> Reporter: Mukul Kumar Singh
> Priority: Major
>
> For Ozone, the client watches for the commit indexes to catch up.
> However after the leader commits an index in its log, it takes the next heartbeat to update the index on the follower.
> This introduces an unnecessary delay in the protocol as watch for commit catch up takes time.
> This can be optimized by forcing a heartbeat soon after the commit index is updated.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)