Tracking issue for ServerCallExecutorSupplier API being experimental
Open
experimental API
- Dominant language
- Java
- Stars
- 12.1k
- Forks
- 4k
- Avg merge
- 2d 17h
- Merged PRs (30d)
- 37
Description
Allows for defining an executor per-service or per-method. Discussed in https://github.com/grpc/grpc-java/issues/7874.
This does not replace `ServerBuilder.execute()`, which is a the default executor to run tasks before the point when `executorSupplier` can be called, or as a fallback executor when `executorSupplier` returns nothing.
~If `ServerBuilder.executorSupplier()` is provided, `ServerBuilder.directExecutor()` is automatically disabled.~
Contributor guide
Assessment
This issue has not been assessed yet.