incubator-mesos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From " (Commented) (JIRA)" <>
Subject [jira] [Commented] (MESOS-86) Expose master url to the scheduler
Date Tue, 27 Mar 2012 01:25:32 GMT

] commented on MESOS-86:

This is an automatically generated e-mail. To reply, visit:

(Updated 2012-03-27 01:25:17.748670)

Review request for mesos, Benjamin Hindman and John Sirois.


changed title

Summary (updated)

    New Scheduler callbacks for master info (ip and port)
    --> registered() callback now includes maste info 
    --> new re-registered() callback is called when a new master is elected
    --> new masterLost() callback is called when mesos core doesnt detect an
    active master (e.g: during election)
   --> new executorLost() callback

New Executor callbacks
 --> reregistered() callback
--> slaveLost() callback

This addresses bug MESOS-86.


  include/mesos/executor.hpp ef7bdf9 
  include/mesos/scheduler.hpp 5bcf065 
  src/common/values.cpp 09d162f 
  src/examples/java/ d15b132 
  src/examples/java/ f86646b 
  src/examples/java/ cdbcc48 
  src/examples/long_lived_executor.cpp 4b4abad 
  src/examples/long_lived_framework.cpp 2775f5a 
  src/examples/no_executor_framework.cpp fb31b25 
  src/examples/python/ 0d71831 
  src/examples/test_executor.cpp ba54004 
  src/examples/test_framework.cpp 622f6ac 
  src/java/jni/convert.cpp 5c2bf21 
  src/java/jni/org_apache_mesos_MesosExecutorDriver.cpp 579ebbe 
  src/java/jni/org_apache_mesos_MesosSchedulerDriver.cpp 547d54b 
  src/java/src/org/apache/mesos/ b01468b 
  src/launcher/executor.cpp da4203c 
  src/master/master.cpp 6110c17 
  src/messages/messages.proto 7f9cffe 
  src/python/native/proxy_executor.hpp 32df90b 
  src/python/native/proxy_executor.cpp d453406 
  src/python/native/proxy_scheduler.hpp d0e5dfd 
  src/python/native/proxy_scheduler.cpp 9717f44 
  src/python/src/ 25d762b 
  src/sched/sched.cpp 9440381 
  src/tests/exception_tests.cpp c14bacc 
  src/tests/fault_tolerance_tests.cpp 9e7d181 
  src/tests/master_tests.cpp 57db468 
  src/tests/resource_offers_tests.cpp a405888 
  src/tests/utils.hpp 9241567 



make check



> Expose master url to the scheduler
> ----------------------------------
>                 Key: MESOS-86
>                 URL:
>             Project: Mesos
>          Issue Type: New Feature
>            Reporter: Vinod Kone
>            Assignee: Vinod Kone
> Introduce new / augment old api calls (callbacks) to expose the master url.
> Currently there is no way for the scheduler to know what the leading master is. It would
be useful for scheduler's to know this information (e.g: pointing to the webui of the leading
master). Here is the plan:
> 1) Augment registered() callback to included this info
> 2) Implement new callback re-registered() that gets called whenever a master re-election
happens. This also contains the new master url.
> 3) Also implement a new callback masterLost()  that gets called whenever the current
master loses election.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message