You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Joseph Wu (JIRA)" <ji...@apache.org> on 2019/01/16 18:38:00 UTC

[jira] [Created] (MESOS-9526) Remove "local" cluster functionality from the native scheduler libraries.

Joseph Wu created MESOS-9526:
--------------------------------

             Summary: Remove "local" cluster functionality from the native scheduler libraries.
                 Key: MESOS-9526
                 URL: https://issues.apache.org/jira/browse/MESOS-9526
             Project: Mesos
          Issue Type: Task
          Components: cmake
            Reporter: Joseph Wu


Schedulers that link to libmesos currently have the option of specifying a master like {{--master=local}}, which causes the scheduler library to spin up a local Mesos cluster (masters & agents).  This function is used by the various example frameworks, and could potentially be used for other tests.

The downside of this feature is that the scheduler library is required to pull in the entire source of the master and agent.

The example framework tests could be changed to launch masters/agents in the test body, instead of local clusters.  This would have the added benefit of improving the reliability of those tests (because they would be more easily synchronized and have more conditions we can verify).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)