This is an automated email from the ASF dual-hosted git repository.
dajac pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git
The following commit(s) were added to refs/heads/trunk by this push:
new 3ec85632206 KAFKA-20272, KAFKA-20273: Fix merge conflict with
KAFKA-20066 (#21691)
3ec85632206 is described below
commit 3ec8563220649efad7f760c49792dddfd94f772a
Author: Sean Quah <[email protected]>
AuthorDate: Mon Mar 9 18:22:50 2026 +0000
KAFKA-20272, KAFKA-20273: Fix merge conflict with KAFKA-20066 (#21691)
KAFKA-20066 adds assignment epochs to member assignments. Update the new
tests from KAFKA-20272 and KAFKA-20273 to include assignment epochs.
Reviewers: Chia-Ping Tsai <[email protected]>, TengYao Chi
<[email protected]>, Ken Huang <[email protected]>, David Jacot
<[email protected]>
---
.../coordinator/group/GroupMetadataManagerTest.java | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git
a/group-coordinator/src/test/java/org/apache/kafka/coordinator/group/GroupMetadataManagerTest.java
b/group-coordinator/src/test/java/org/apache/kafka/coordinator/group/GroupMetadataManagerTest.java
index e4bf1c40a10..0f3536ad588 100644
---
a/group-coordinator/src/test/java/org/apache/kafka/coordinator/group/GroupMetadataManagerTest.java
+++
b/group-coordinator/src/test/java/org/apache/kafka/coordinator/group/GroupMetadataManagerTest.java
@@ -13609,9 +13609,9 @@ public class GroupMetadataManagerTest {
.setSessionTimeoutMs(5000)
.setSupportedProtocols(protocols1)
)
- .setAssignedPartitions(mkAssignment(
+ .setAssignedPartitions(toAssignmentWithEpochs(mkAssignment(
mkTopicAssignment(fooTopicId, 0, 1, 2),
- mkTopicAssignment(barTopicId, 0, 1)))
+ mkTopicAssignment(barTopicId, 0, 1)), 10))
.build();
ConsumerGroupMember oldMember2 = new
ConsumerGroupMember.Builder(oldMemberId2)
.setInstanceId(instanceId)
@@ -13623,8 +13623,8 @@ public class GroupMetadataManagerTest {
.setSubscribedTopicNames(List.of(fooTopicName, barTopicName))
.setServerAssignorName(NoOpPartitionAssignor.NAME)
.setRebalanceTimeoutMs(45000)
- .setAssignedPartitions(mkAssignment(
- mkTopicAssignment(fooTopicId, 3, 4, 5)))
+ .setAssignedPartitions(toAssignmentWithEpochs(mkAssignment(
+ mkTopicAssignment(fooTopicId, 3, 4, 5)), 10))
.build();
CoordinatorMetadataImage metadataImage = new MetadataImageBuilder()
@@ -15319,8 +15319,8 @@ public class GroupMetadataManagerTest {
.setSessionTimeoutMs(5000)
.setSupportedProtocols(protocols)
)
- .setAssignedPartitions(mkAssignment(
- mkTopicAssignment(fooTopicId, 0, 1, 2)))
+ .setAssignedPartitions(toAssignmentWithEpochs(mkAssignment(
+ mkTopicAssignment(fooTopicId, 0, 1, 2)), 10))
.build();
ConsumerGroupMember member2 = new
ConsumerGroupMember.Builder(memberId2)
.setState(MemberState.STABLE)
@@ -15331,7 +15331,7 @@ public class GroupMetadataManagerTest {
.setSubscribedTopicNames(List.of(barTopicName))
.setServerAssignorName("range")
.setRebalanceTimeoutMs(45000)
- .setAssignedPartitions(mkAssignment())
+ .setAssignedPartitions(toAssignmentWithEpochs(mkAssignment(), 10))
.build();
CoordinatorMetadataImage metadataImage = new MetadataImageBuilder()
@@ -15686,8 +15686,8 @@ public class GroupMetadataManagerTest {
.setSessionTimeoutMs(5000)
.setSupportedProtocols(protocols)
)
- .setAssignedPartitions(mkAssignment(
- mkTopicAssignment(fooTopicId, 0, 1, 2)))
+ .setAssignedPartitions(toAssignmentWithEpochs(mkAssignment(
+ mkTopicAssignment(fooTopicId, 0, 1, 2)), 10))
.build();
ConsumerGroupMember member2 = new
ConsumerGroupMember.Builder(memberId2)
.setState(MemberState.STABLE)
@@ -15698,7 +15698,7 @@ public class GroupMetadataManagerTest {
.setSubscribedTopicNames(List.of(barTopicName))
.setServerAssignorName("range")
.setRebalanceTimeoutMs(45000)
- .setAssignedPartitions(mkAssignment())
+ .setAssignedPartitions(toAssignmentWithEpochs(mkAssignment(), 10))
.build();
CoordinatorMetadataImage metadataImage = new MetadataImageBuilder()