Skip to content

Implement safepoint-aware executor service for a more fine-grained job execution control #11429

@hubertp

Description

@hubertp

A proposition stemming from a PR review.
There we noticed that using existing java.util.concurrent.Future has its limitations when trying to perform soft and hard (interrupt) cancellations.

Having a safepoint-aware executor service (and custom Futures for jobs) could potentially simplify the logic of 2-step cancellations.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

❓New

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions