mirror of https://github.com/apache/kafka.git
MINOR: Fix typo in heartbeat request protocol definition (#6759)
This changes the field "generationid" to "generationId" to be consistent with other uses. Reviewers: Shaobo Liu <lambda.tencent@gmail.com>, Jason Gustafson <jason@confluent.io>
This commit is contained in:
parent
a29a005316
commit
e00c0d316d
|
@ -905,9 +905,9 @@ public abstract class AbstractCoordinator implements Closeable {
|
||||||
HeartbeatRequest.Builder requestBuilder =
|
HeartbeatRequest.Builder requestBuilder =
|
||||||
new HeartbeatRequest.Builder(new HeartbeatRequestData()
|
new HeartbeatRequest.Builder(new HeartbeatRequestData()
|
||||||
.setGroupId(groupId)
|
.setGroupId(groupId)
|
||||||
.setGenerationid(this.generation.generationId)
|
.setMemberId(this.generation.memberId)
|
||||||
.setGroupInstanceId(this.groupInstanceId.orElse(null))
|
.setGroupInstanceId(this.groupInstanceId.orElse(null))
|
||||||
.setMemberId(this.generation.memberId));
|
.setGenerationId(this.generation.generationId));
|
||||||
return client.send(coordinator, requestBuilder)
|
return client.send(coordinator, requestBuilder)
|
||||||
.compose(new HeartbeatResponseHandler());
|
.compose(new HeartbeatResponseHandler());
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
"fields": [
|
"fields": [
|
||||||
{ "name": "GroupId", "type": "string", "versions": "0+", "entityType": "groupId",
|
{ "name": "GroupId", "type": "string", "versions": "0+", "entityType": "groupId",
|
||||||
"about": "The group id." },
|
"about": "The group id." },
|
||||||
{ "name": "Generationid", "type": "int32", "versions": "0+",
|
{ "name": "GenerationId", "type": "int32", "versions": "0+",
|
||||||
"about": "The generation of the group." },
|
"about": "The generation of the group." },
|
||||||
{ "name": "MemberId", "type": "string", "versions": "0+",
|
{ "name": "MemberId", "type": "string", "versions": "0+",
|
||||||
"about": "The member ID." },
|
"about": "The member ID." },
|
||||||
|
|
|
@ -417,7 +417,7 @@ public class ConsumerNetworkClientTest {
|
||||||
private HeartbeatRequest.Builder heartbeat() {
|
private HeartbeatRequest.Builder heartbeat() {
|
||||||
return new HeartbeatRequest.Builder(new HeartbeatRequestData()
|
return new HeartbeatRequest.Builder(new HeartbeatRequestData()
|
||||||
.setGroupId("group")
|
.setGroupId("group")
|
||||||
.setGenerationid(1)
|
.setGenerationId(1)
|
||||||
.setMemberId("memberId"));
|
.setMemberId("memberId"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -776,7 +776,7 @@ public class RequestResponseTest {
|
||||||
private HeartbeatRequest createHeartBeatRequest() {
|
private HeartbeatRequest createHeartBeatRequest() {
|
||||||
return new HeartbeatRequest.Builder(new HeartbeatRequestData()
|
return new HeartbeatRequest.Builder(new HeartbeatRequestData()
|
||||||
.setGroupId("group1")
|
.setGroupId("group1")
|
||||||
.setGenerationid(1)
|
.setGenerationId(1)
|
||||||
.setMemberId("consumer1")).build();
|
.setMemberId("consumer1")).build();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1476,7 +1476,7 @@ class KafkaApis(val requestChannel: RequestChannel,
|
||||||
heartbeatRequest.data.groupId,
|
heartbeatRequest.data.groupId,
|
||||||
heartbeatRequest.data.memberId,
|
heartbeatRequest.data.memberId,
|
||||||
Option(heartbeatRequest.data.groupInstanceId),
|
Option(heartbeatRequest.data.groupInstanceId),
|
||||||
heartbeatRequest.data.generationid,
|
heartbeatRequest.data.generationId,
|
||||||
sendResponseCallback)
|
sendResponseCallback)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -380,9 +380,16 @@ class AuthorizerIntegrationTest extends BaseRequestTest {
|
||||||
).build()
|
).build()
|
||||||
}
|
}
|
||||||
|
|
||||||
private def heartbeatRequest = new HeartbeatRequest.Builder(new HeartbeatRequestData().setGroupId(group).setGenerationid(1).setMemberId("")).build()
|
private def heartbeatRequest = new HeartbeatRequest.Builder(
|
||||||
|
new HeartbeatRequestData()
|
||||||
|
.setGroupId(group)
|
||||||
|
.setGenerationId(1)
|
||||||
|
.setMemberId(JoinGroupRequest.UNKNOWN_MEMBER_ID)).build()
|
||||||
|
|
||||||
private def leaveGroupRequest = new LeaveGroupRequest.Builder(new LeaveGroupRequestData().setGroupId(group).setMemberId(JoinGroupRequest.UNKNOWN_MEMBER_ID)).build()
|
private def leaveGroupRequest = new LeaveGroupRequest.Builder(
|
||||||
|
new LeaveGroupRequestData()
|
||||||
|
.setGroupId(group)
|
||||||
|
.setMemberId(JoinGroupRequest.UNKNOWN_MEMBER_ID)).build()
|
||||||
|
|
||||||
private def deleteGroupsRequest = new DeleteGroupsRequest.Builder(Set(group).asJava).build()
|
private def deleteGroupsRequest = new DeleteGroupsRequest.Builder(Set(group).asJava).build()
|
||||||
|
|
||||||
|
|
|
@ -593,7 +593,7 @@ class KafkaApisTest {
|
||||||
.setGroupId("test")
|
.setGroupId("test")
|
||||||
.setMemberId("test")
|
.setMemberId("test")
|
||||||
.setGroupInstanceId("instanceId")
|
.setGroupInstanceId("instanceId")
|
||||||
.setGenerationid(1)
|
.setGenerationId(1)
|
||||||
))
|
))
|
||||||
createKafkaApis(KAFKA_2_2_IV1).handleHeartbeatRequest(requestChannelRequest)
|
createKafkaApis(KAFKA_2_2_IV1).handleHeartbeatRequest(requestChannelRequest)
|
||||||
|
|
||||||
|
|
|
@ -300,10 +300,19 @@ class RequestQuotaTest extends BaseRequestTest {
|
||||||
)
|
)
|
||||||
|
|
||||||
case ApiKeys.HEARTBEAT =>
|
case ApiKeys.HEARTBEAT =>
|
||||||
new HeartbeatRequest.Builder(new HeartbeatRequestData().setGroupId("test-group").setGenerationid(1).setMemberId(JoinGroupRequest.UNKNOWN_MEMBER_ID))
|
new HeartbeatRequest.Builder(
|
||||||
|
new HeartbeatRequestData()
|
||||||
|
.setGroupId("test-group")
|
||||||
|
.setGenerationId(1)
|
||||||
|
.setMemberId(JoinGroupRequest.UNKNOWN_MEMBER_ID)
|
||||||
|
)
|
||||||
|
|
||||||
case ApiKeys.LEAVE_GROUP =>
|
case ApiKeys.LEAVE_GROUP =>
|
||||||
new LeaveGroupRequest.Builder(new LeaveGroupRequestData().setGroupId("test-leave-group").setMemberId(JoinGroupRequest.UNKNOWN_MEMBER_ID))
|
new LeaveGroupRequest.Builder(
|
||||||
|
new LeaveGroupRequestData()
|
||||||
|
.setGroupId("test-leave-group")
|
||||||
|
.setMemberId(JoinGroupRequest.UNKNOWN_MEMBER_ID)
|
||||||
|
)
|
||||||
|
|
||||||
case ApiKeys.SYNC_GROUP =>
|
case ApiKeys.SYNC_GROUP =>
|
||||||
new SyncGroupRequest.Builder(
|
new SyncGroupRequest.Builder(
|
||||||
|
|
Loading…
Reference in New Issue