Commits on Oct 29, 2010
Commits on Oct 28, 2010
  1. @mateiz
Commits on Oct 26, 2010
  1. @mateiz

    Added a deploy-env.sh file in the conf directory for setting up any

    environment variables to be used by the deploy scripts. The previous
    model was to have users edit the deploy/mesos-env.sh file, but this is
    troublesome because this file gets overwritten with the contents of
    src/deploy/mesos-env.sh whenevery you build Mesos. With the current
    change, the deploy directory contains only "executables" that should not
    be changed by the user, and all configuration can be done through the
    conf directory (where make will not overwrite existing files).
    mateiz committed Oct 26, 2010
  2. @mateiz
  3. @mateiz

    Added a --with-java-headers option to configure to allow specifying a

    location other than JAVA_HOME/include for the JNI headers. This is
    necessary in the latest Java update on OS X because none of the JVM
    "Home" directories contains an include directory anymore. The behavior
    when you specify just JAVA_HOME and not JAVA_HEADERS should be the same
    as before (we look in JAVA_HOME/include/OS_NAME).
    
    Fixes #135.
    mateiz committed Oct 26, 2010
  4. @mateiz
  5. @mateiz
  6. @mateiz

    Added a deploy_with_sudo config parameter that tells the deploy scripts

    whether to run slaves as the user who launched start-mesos or whether to
    sudo and run them as root (provided the user has passwordless sudo access).
    mateiz committed Oct 26, 2010
Commits on Oct 24, 2010
  1. @andyk

    Revert "Make install was creating <PREFIX>/mesos/deploy/deploy<DEPLOY…

    …-SCRIPTS>"
    
    This reverts commit eafa786.
    
    The behavior reported to be fixed by this commit was not being observed
    on either Ubuntu Lucid or Mac OSX.
    andyk committed Oct 23, 2010
Commits on Oct 22, 2010
  1. @mateiz

    Updated mesos-submit to add a framework name parameter and a more robust

    method of passing parameters to the executor (pickling).
    mateiz committed Oct 22, 2010
Commits on Oct 20, 2010
  1. @mateiz

    Merge branch 'matei-ids'

    mateiz committed Oct 20, 2010
  2. @mateiz

    Added DateUtils

    mateiz committed Oct 20, 2010
  3. @mateiz

    Made some fixes suggested by Ben. Also replaced the way unit tests get a

    deterministic date: there's now a DateUtils class with the currentDate()
    method, and it is possible to set a mock date to use through one of its
    methods.
    mateiz committed Oct 19, 2010
  4. @mateiz

    Stop master and slave from sending TASK_KILLED status updates before

    actually passing a kill task command to the executor. Fixes #35.
    mateiz committed Oct 19, 2010
  5. @mateiz

    Fix some tabs

    mateiz committed Oct 19, 2010
  6. @mateiz

    Added the master start date into slave and framework IDs to make it

    easier to locate output from each framework. Before this, when ZooKeeper
    was not in use, slave IDs were just of the form 0-N, and each slave
    machine tended to have many slave IDs over time that could get reused in
    weird ways. Now, the slave ID and framework ID both begin with a master
    ID that contains the start date and ZooKeeper ephemeral ID. These makes
    the slave and framework IDs unique over time and also more correlated
    with each other (knowing a framework ID, I can figure out its slave ID
    on a given node, unless that node happens to have run multiple slaves).
    
    To simplify testing, the local runner also has an option to disable
    including the date in the master ID.
    mateiz committed Oct 19, 2010
Commits on Oct 19, 2010
  1. @andyk

    Make install was creating <PREFIX>/mesos/deploy/deploy<DEPLOY-SCRIPTS>

    dir, updated rsync command to have it now create
    <PREFIX>/mesos/deploy/<DEPLOY-SCRIPTS> instead.
    andyk committed Oct 19, 2010
Commits on Oct 17, 2010
  1. @mateiz
  2. @mateiz

    Created separate Makefiles for the Java and Python examples so that they

    only get built when the appropriate flags are passed to configure (see
    GitHub issue #113).
    mateiz committed Oct 16, 2010
  3. @mateiz
  4. @mateiz
  5. @mateiz

    Modified Makefile to not replace conf/mesos.conf if the template changes

    and to not delete it on make clean. It was surprising that settings were
    lost in the old version.
    mateiz committed Oct 16, 2010
Commits on Oct 15, 2010
  1. @andyk

    Minor bug fix to webui.

    andyk committed Oct 14, 2010
Commits on Oct 13, 2010
  1. @andyk
Commits on Oct 9, 2010
  1. cleaned syntax

    Timothy Hunter committed Oct 8, 2010
  2. fixed bug in ec2 script

    Timothy Hunter committed Oct 8, 2010
Commits on Oct 8, 2010
  1. @mateiz
  2. @mateiz

    Merge branch 'mesos-submit'

    mateiz committed Oct 7, 2010
Commits on Oct 5, 2010
  1. @benh

    Bug fix with framework messages.

    benh committed Oct 5, 2010
  2. @benh
Commits on Oct 3, 2010
  1. @mateiz
Commits on Oct 1, 2010
  1. @mateiz

    Increased SSH connect timeout in EC2 scripts to 5 seconds because som…

    …etimes commands were timing out prematurely even for working slave nodes
    mateiz committed Sep 30, 2010
  2. @mateiz
Commits on Sep 30, 2010
  1. @mateiz

    Fixes a bug that was causing framework messages not to be sent from s…

    …chedulers to executors
    mateiz committed Sep 30, 2010
  2. @mateiz