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

Reply via email to