Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Implement a new SlotPool that works with declarative resource management.
It receives slot offers from the task executors and matches them against the requirements by jobs.
We will also require a compatibility layer that allows the new implementation to be used as a drop-in replacement for the current one.
Since we are not writing a new implementation this is also a good opportunity to split the implementation into several components, as it has grown quite large.
Attachments
Issue Links
- is a parent of
-
FLINK-19314 Add compatibility layer for new declarative SlotPool
- Closed
-
FLINK-19315 Move slot-bookkeeping into separate component
- Closed
-
FLINK-19636 Add declarative SlotPool
- Closed
-
FLINK-19767 Add AbstractSlotPoolFactory
- Closed
-
FLINK-19809 Add ServiceConnectionManager
- Closed