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/72752fc6deb8ebcbfbd >>>>> 5448dc599ef3774339d31/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/72752fc6deb8ebcbfbd5448 >>>>>>> dc599ef3774339d31/src/java/src/org/apache/mesos/SchedulerDriver.java >>>>>>> >>>>>>> Mohit. >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -- >>>> Anand Mazumdar >>>> >>> >>> >> >> >> -- >> Anand Mazumdar >> > >

