Can you tell us more about what the use case is? Why do you think it's more robust?
On Tue, Jan 16, 2018 at 8:41 PM Mohit Jaggi <[email protected]> wrote: > I am trying to change Apache Aurora's code to call SHUTDOWN instead of > KILL. SHUTDOWN seems to offer more robust termination than KILL. > > On Tue, Jan 16, 2018 at 6:40 PM, Benjamin Mahler <[email protected]> > wrote: > >> Mohit, what are you trying to accomplish by going from KILL to SHUTDOWN? >> >> On Tue, Jan 16, 2018 at 5:15 PM, Joseph Wu <[email protected]> wrote: >> >>> If a framework launches tasks, then it will use an executor. Mesos >>> provides a "default" executor if the framework doesn't explicitly specify >>> an executor. (And the Shutdown call will work with that default executor.) >>> >>> On Tue, Jan 16, 2018 at 4:49 PM, Mohit Jaggi <[email protected]> >>> wrote: >>> >>>> Gotcha. Another question: if a framework doesn't use executors, can it >>>> still use the SHUTDOWN call? >>>> >>>> On Fri, Jan 12, 2018 at 2:37 PM, Anand Mazumdar < >>>> [email protected]> wrote: >>>> >>>>> Yes; It's a newer interface that still allows you to switch between >>>>> the v1 (new) and the old API. >>>>> >>>>> -anand >>>>> >>>>> On Fri, Jan 12, 2018 at 3:28 PM, Mohit Jaggi <[email protected]> >>>>> wrote: >>>>> >>>>>> Are you suggesting >>>>>> >>>>>> *send(new Call(METHOD, Param1, ...)) * >>>>>> >>>>>> instead of >>>>>> >>>>>> *driver.method(Param1, ....)* >>>>>> >>>>>> *?* >>>>>> >>>>>> On Fri, Jan 12, 2018 at 10:59 AM, Anand Mazumdar < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Mohit, >>>>>>> >>>>>>> You can use the V1Mesos class that uses the v1 API internally >>>>>>> allowing you to send the 'SHUTDOWN' call. We also have a V0Mesos class >>>>>>> that >>>>>>> uses the old scheduler driver internally. >>>>>>> >>>>>>> -anand >>>>>>> >>>>>>> On Wed, Jan 10, 2018 at 2:53 PM, Mohit Jaggi <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Thanks Vinod. Is there a V1SchedulerDriver.java file? I see >>>>>>>> https://github.com/apache/mesos/tree/72752fc6deb8ebcbfbd5448dc599ef3774339d31/src/java/src/org/apache/mesos/v1/scheduler >>>>>>>> but it does not have a V1 driver. >>>>>>>> >>>>>>>> On Fri, Jan 5, 2018 at 3:59 PM, Vinod Kone <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> That's right. It is only available for v1 schedulers. >>>>>>>>> >>>>>>>>> On Fri, Jan 5, 2018 at 3:38 PM, Mohit Jaggi <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Folks, >>>>>>>>>> I am trying to change Apache Aurora's code to call SHUTDOWN >>>>>>>>>> instead of KILL. However, it seems that the SchedulerDriver class in >>>>>>>>>> Mesos >>>>>>>>>> does not have a shutdownExecutor() call. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> https://github.com/apache/mesos/blob/72752fc6deb8ebcbfbd5448dc599ef3774339d31/src/java/src/org/apache/mesos/SchedulerDriver.java >>>>>>>>>> >>>>>>>>>> Mohit. >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Anand Mazumdar >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Anand Mazumdar >>>>> >>>> >>>> >>> >> >

