THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block |
---|
MIN(retryBackOffMaxMs, retryBackoffMs * 2^(N - 1)) |
where the retryBackOffMaxMs is currently hard coded as one secondretryBackoffMs and retryBackOffMaxMs are defined by the configs.
Request Schema
Code Block |
---|
{ "apiKey": N, "type": "request", "name": "EndQuorumEpochRequest", "validVersions": "0", "fields": [ {"name": "ClusterId", "type": "string", "versions": "0+"}, { "name": "Topics", "type": "[]EndQuorumTopicRequest", "versions": "0+", "fields": [ { "name": "TopicName", "type": "string", "versions": "2+", "entityType": "topicName", "about": "The topic name." }, { "name": "Partitions", "type": "[]EndQuorumPartitionRequest", "versions": "0+", "fields": [ { "name": "PartitionIndex", "type": "int32", "versions": "0+", "about": "The partition index." }, {"name": "ReplicaId", "type": "int32", "versions": "0+", "about": "The ID of the replica sending this request"}, {"name": "LeaderId", "type": "int32", "versions": "0+", "about": "The current leader ID or -1 if there is a vote in progress"}, {"name": "LeaderEpoch", "type": "int32", "versions": "0+", "about": "The current epoch"}, {"name": "PreferredSuccessors", "type": "[]int32", "versions": "0+", "about": "A sorted list of preferred successors to start the election"} ] } } ] } |
...