dajac commented on code in PR #14120:
URL: https://github.com/apache/kafka/pull/14120#discussion_r1302270931


##########
group-coordinator/src/main/java/org/apache/kafka/coordinator/group/GroupCoordinatorService.java:
##########
@@ -498,9 +526,35 @@ public 
CompletableFuture<List<OffsetFetchResponseData.OffsetFetchResponseTopics>
             return 
FutureUtils.failedFuture(Errors.COORDINATOR_NOT_AVAILABLE.exception());
         }
 
-        return FutureUtils.failedFuture(Errors.UNSUPPORTED_VERSION.exception(
-            "This API is not implemented yet."
-        ));
+        // For backwards compatibility, we support fetch commits for the empty 
groupId.
+        if (groupId == null) {
+            return 
FutureUtils.failedFuture(Errors.INVALID_GROUP_ID.exception());
+        }
+
+        // The require stable flag when set tells the broker to hold on 
returning unstable

Review Comment:
   The next write operation could actually be ran before the previous one in 
completed (or committed) but the write operations guarantees that the second 
one is completed only after the first one in order to respect the timeline.



-- 
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

Reply via email to