> On July 30, 2019, 11:56 a.m., Greg Mann wrote:
> > src/slave/slave.hpp
> > Line 913 (original), 913 (patched)
> > <https://reviews.apache.org/r/71183/diff/1/?file=2158119#file2158119line913>
> >
> >     In the agent API, the agent will no longer have the drain config when 
> > it finishes draining; this information is simply lost.

Undid my edit here and also fixed the comment on the member added below.


- Benjamin


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/71183/#review216954
-----------------------------------------------------------


On July 30, 2019, 2:40 p.m., Benjamin Bannier wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/71183/
> -----------------------------------------------------------
> 
> (Updated July 30, 2019, 2:40 p.m.)
> 
> 
> Review request for mesos and Greg Mann.
> 
> 
> Bugs: MESOS-9907
>     https://issues.apache.org/jira/browse/MESOS-9907
> 
> 
> Repository: mesos
> 
> 
> Description
> -------
> 
> This information can be used to calculate an approximate time when
> draining an agent would be finished, e.g., by comparing
> `DrainConfig.max_grace_period` and the field `drain_start_time_seconds`
> added here, both obtained from the agent API simultaneously. This
> information is necessarily approximate as the agent might e.g., fail
> over before it has finished draining which would reset the timeout; for
> that specific case the master would send the drain request again so
> after some time the value calculated from the agent API would be in
> line with the expected true value.
> 
> 
> Diffs
> -----
> 
>   include/mesos/agent/agent.proto 3cb622d5a334c8cc49b1df6bd85d7cbba7dad1b6 
>   include/mesos/v1/agent/agent.proto 4324ad64bfd20c2cdba7f053b8b0c0a400363e95 
>   src/slave/http.cpp d9f113d82424c468131a549efc32c7b2991e9fc7 
>   src/slave/slave.hpp 556d8ea119ec0aec59b341e537cc1b75af72ea79 
>   src/slave/slave.cpp 9c14784e140df86fe654d3f83be7ba541d30222f 
> 
> 
> Diff: https://reviews.apache.org/r/71183/diff/2/
> 
> 
> Testing
> -------
> 
> `make check`
> 
> 
> Thanks,
> 
> Benjamin Bannier
> 
>

Reply via email to