[
https://issues.apache.org/jira/browse/KAFKA-17339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17873557#comment-17873557
]
José Armando García Sancio commented on KAFKA-17339:
----------------------------------------------------
This PR updates the RaftClient API and semantic of some of the methods.
KafkaRaftClient is the kraft implementation. LocalLogManager also implements
that same API for metadata tests. I updated the existing implementation of
LocalLogManager but it doesn't fully match the new semantic. To properly
implement the new semantic we have have to substantially change the current
implementation in LocalLogManager and SharedLogData.
I don't recommend taking this Jira unless you understand the QuorumController
and KafkaRaftClient really well. Having said that feel free to grab it you
think you can address the issue.
> LocalLogManager should support RaftClient#schedulePreparedAppend
> ----------------------------------------------------------------
>
> Key: KAFKA-17339
> URL: https://issues.apache.org/jira/browse/KAFKA-17339
> Project: Kafka
> Issue Type: Sub-task
> Reporter: José Armando García Sancio
> Priority: Major
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)