Ok, thanks Vinod So we need to upgrade then. I’m just looking at the new API, and the new version of the java driver.
I can see that the MesosSchedulerDriver class / Scheduler interface are still available but there is also an additional v1 package for the new API. If I upgrade to libmesos v1.3.0 + mesos v1.3.0 of the scheduler java driver, but continue to use the MesosSchedulerDriver / Scheduler APIs, will this be compatible with a 1.3.0 mesos master? Or, do I need to upgrade to the v1 scheduler API in order to be compatible? > On 8 Sep 2017, at 10:41 am, Vinod Kone <[email protected]> wrote: > > Could be. We don't guarantee backwards compatible between pre 1.0 components > and post 1.0 components. Component here could be master/agent binaries, > scheduler/executor libs and jars and eggs. > > @vinodkone > >> On Sep 7, 2017, at 3:25 PM, Eli Jordan <[email protected]> wrote: >> >> Hi >> >> Is there an API version compatibility guide somewhere, describing what >> versions of the scheduler API are compatible with which mesos master >> versions? >> >> I'm asking because we have several frameworks using the 0.28.2 java based >> scheduler driver, and recently upgraded our mesos masters and agents to >> 1.3.0. >> >> The frameworks do work, but we have been seeing some issues around >> reconciliation that we weren't seeing before. Could this be related to a >> scheduler driver incompatibility? >> >> Thanks >> Eli

