kafka/share-coordinator/src
David Jacot a211ee99b5
KAFKA-17593; [7/N] Introduce CoordinatorExecutor (#17823)
This patch introduces the `CoordinatorExecutor` construct into the `CoordinatorRuntime`. It allows scheduling asynchronous tasks from within a `CoordinatorShard` while respecting the runtime semantic. It will be used to asynchronously resolve regular expressions.

The `GroupCoordinatorService` uses a default `ExecutorService` with a single thread to back it at the moment. It seems that it should be sufficient. In the future, we could consider making the number of threads configurable.

Reviewers: Jeff Kim <jeff.kim@confluent.io>, Lianet Magrans <lmagrans@confluent.io>
2024-11-19 07:19:22 -08:00
..
main KAFKA-17593; [7/N] Introduce CoordinatorExecutor (#17823) 2024-11-19 07:19:22 -08:00
test/java/org/apache/kafka/coordinator/share KAFKA-17914: Update string ref with SharePartitionKey. (#17660) 2024-11-08 15:05:39 +05:30