> On June 6, 2018, 1:50 p.m., Renan DelValle wrote: > > src/main/java/org/apache/aurora/scheduler/maintenance/MaintenanceController.java > > Lines 259 (patched) > > <https://reviews.apache.org/r/67479/diff/1/?file=2036108#file2036108line259> > > > > Quick question, the existing behavior is to keep hosts in the DRAINED > > status until the scheduler receives an end maintenance call. Will this > > modify the current behavior?
The host will continue to remain in `DRAINED` mode, blocking any new tasks from getting scheduled on it. This is true even when the host is removed and re-registers with a new slave id. We are only removing the maintenance request here. Since the work for draining the tasks is already done and there is nothing more to be done here. We need to do this otherwise the HostMaintenanceStore can keep growing, unless end maintenance is called for each host. This may not be ideal for cases where hosts are being returned and are not expected to re-enter the cluster. - Santhosh Kumar ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/67479/#review204427 ----------------------------------------------------------- On June 6, 2018, 12:44 p.m., Santhosh Kumar Shanmugham wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/67479/ > ----------------------------------------------------------- > > (Updated June 6, 2018, 12:44 p.m.) > > > Review request for Aurora, David McLaughlin, Jordan Ly, Renan DelValle, and > Stephan Erb. > > > Repository: aurora > > > Description > ------- > > Delete the `HostMaintenaceRequest` once the host has been > `DRAINED`. > > > Diffs > ----- > > > src/main/java/org/apache/aurora/scheduler/maintenance/MaintenanceController.java > dd2462d98a04c9ab6fdd79ccdb25cd309278267e > > src/test/java/org/apache/aurora/scheduler/maintenance/MaintenanceControllerImplTest.java > 28c62a17db33b16d084b59cf40ca299f322d05e7 > > > Diff: https://reviews.apache.org/r/67479/diff/1/ > > > Testing > ------- > > ./build-support/jenkins/build.sh > ./src/test/sh/org/apache/aurora/e2e/test_end_to_end.sh > > > Thanks, > > Santhosh Kumar Shanmugham > >