alluxio icon indicating copy to clipboard operation
alluxio copied to clipboard

Fix block writer serialized runner rejected execution

Open dbw9580 opened this issue 1 year ago • 1 comments

What changes are proposed in this pull request?

Mirroring #11310 for write handlers.

This PR uses a dedicated thread pool for block writer's serialized executor, mirroring what we do with block readers. The important change is using CallerRunsPolicy instead of the default AbortPolicy, which will prevent RejectedExecutionException in case of an excessive surge of RPCs.

Why are the changes needed?

Fix #16528.

Does this PR introduce any user facing changes?

No.

dbw9580 avatar Mar 08 '23 12:03 dbw9580