Hi Anand, Was there a discussion thread on this?
Breaking changes should only be introduced when the community has had a chance to discuss its impact and any necessary deprecation cycle -- I didn't see a discussion on the relevant thread, but perhaps I missed something? Thanks, Dave On Mon, Jun 22, 2015, at 05:23 PM, Anand Mazumdar wrote: > Hi All, > > We intend to introduce a breaking change [1] in the driver to silently > ignore launchTasks/acceptOffers(…) calls when disconnected from the > master in 0.24. The previous behavior was to send out “TASK_LOST” > messages since there was no way to know that these task launches were > dropped. However , with the advent of Task Reconciliation, this feature > is redundant. Other calls like killTask/requestResource et al already had > this behavior. > > If your existing framework relied on this behavior, I would encourage you > to use the Task Reconciliation API [2] in lieu of this feature/hack. Let > me know if you have any queries/concerns. > > Links: > [1] Tracking JIRA: https://issues.apache.org/jira/browse/MESOS-1988 > <https://issues.apache.org/jira/browse/MESOS-1988> > [2] Task Reconciliation API : > http://mesos.apache.org/documentation/latest/reconciliation/ > <http://mesos.apache.org/documentation/latest/reconciliation/> > > -anand
