Zhitao Li created MESOS-8791:
--------------------------------
Summary: Convert grow_volume and shrink_volume into
non-speculative operations
Key: MESOS-8791
URL: https://issues.apache.org/jira/browse/MESOS-8791
Project: Mesos
Issue Type: Improvement
Affects Versions: 1.6.0
Reporter: Zhitao Li
We implemented most of grow_volume and shrink_volume in 1.6. However, we were
not able to finish the work to implement them as non-speculative offer
operations (which was the original intention), mostly due to some blockers on
operator API triggered operations.
This task tracks the work of converting them back to non-speculative:
- master and allocator need to properly track "consumed" resource for a pending
operation which is not triggered by framework;
- if an non-speculative operation succeeded, master and allocator should add
"converted" to available resources ;
- if a non-speculative operation failed, master and allocator should properly
add "consumed" back to available resources.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)