jeffkbkim commented on code in PR #14870:
URL: https://github.com/apache/kafka/pull/14870#discussion_r1412583010


##########
group-coordinator/src/main/java/org/apache/kafka/coordinator/group/runtime/CoordinatorTimer.java:
##########
@@ -52,6 +52,20 @@ interface TimeoutOperation<T, U> {
      */
     void schedule(String key, long delay, TimeUnit unit, boolean retry, 
TimeoutOperation<T, U> operation);
 
+    /**
+     * Add an operation to the timer. If an operation with the same key
+     * already exists, replace it with the new operation.
+     *
+     * @param key           The key to identify this operation.
+     * @param delay         The delay to wait before expiring.
+     * @param unit          The delay unit.
+     * @param retry         A boolean indicating whether the operation should
+     *                      be retried on failure.
+     * @param retryBackoff  The delay when rescheduled on retry.
+     * @param operation     The operation to perform upon expiration.
+     */
+    void schedule(String key, long delay, TimeUnit unit, boolean retry, long 
retryBackoff, TimeoutOperation<T, U> operation);

Review Comment:
   yes. i updated the javadocs



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to