[
https://issues.apache.org/jira/browse/KAFKA-15269?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18085233#comment-18085233
]
Nilesh Kumar commented on KAFKA-15269:
--------------------------------------
[~jsancio] I would like to work on this if you are not planning to work on
this in near time. Thanks !
> Clean up the RaftClient interface
> ---------------------------------
>
> Key: KAFKA-15269
> URL: https://issues.apache.org/jira/browse/KAFKA-15269
> Project: Kafka
> Issue Type: Task
> Reporter: José Armando García Sancio
> Assignee: José Armando García Sancio
> Priority: Major
>
> Make the following changes to the {{RaftClient}} interface and implementation
> Remove {{scheduleAtomicAppend;}} the controller doesn't use
> {{scheduleAppend}} so we can revert to the original semantic.
> {{logEndOffset}} is misleading when called on the leader since it doesn't
> include records already appended to the {{BatchAccumulator}} and have not
> been written to the log. Rename it to {{endOffset}} in the process.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)