hachikuji commented on a change in pull request #10309: URL: https://github.com/apache/kafka/pull/10309#discussion_r598983673
########## File path: raft/src/test/java/org/apache/kafka/raft/LeaderStateTest.java ########## @@ -184,26 +220,40 @@ private LeaderState setUpLeaderAndFollowers(int follower1, @Test public void testGetObserverStatesWithObserver() { int observerId = 10; - long endOffset = 10L; + long epochStartOffset = 10L; - LeaderState state = new LeaderState(localId, epoch, endOffset, mkSet(localId), Collections.emptySet()); + LeaderState state = newLeaderState(mkSet(localId), epochStartOffset); long timestamp = 20L; - assertFalse(state.updateReplicaState(observerId, timestamp, new LogOffsetMetadata(endOffset))); + assertFalse(state.updateReplicaState(observerId, timestamp, new LogOffsetMetadata(epochStartOffset))); - assertEquals(Collections.singletonMap(observerId, endOffset), state.getObserverStates(timestamp)); + assertEquals(Collections.singletonMap(observerId, epochStartOffset), state.getObserverStates(timestamp)); } @Test public void testNoOpForNegativeRemoteNodeId() { int observerId = -1; - long endOffset = 10L; + long epochStartOffset = 10L; Review comment: I'm not sure I'd call it wrong. The epoch start offset is initialized as the current log end offset. But I thought it was better to choose a more explicit name. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org