jeffkbkim commented on code in PR #14849: URL: https://github.com/apache/kafka/pull/14849#discussion_r1416324140
########## group-coordinator/src/main/java/org/apache/kafka/coordinator/group/runtime/CoordinatorRuntime.java: ########## @@ -906,8 +831,8 @@ public void run() { withActiveContextOrThrow(tp, context -> { // Execute the read operation. response = op.generateResponse( - context.coordinator, - context.lastCommittedOffset + context.stateMachine.coordinator(), Review Comment: The lock you're referring to is the SnapshottableCoordinator right? i can't think of a way to resolve this without making the code messier. This seems to require a big change in our code structure -- 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. To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org