[5/6] mesos git commit: Added nested Container struct in MesosContainerizer.

2016-08-15 Thread jieyu
Added nested Container struct in MesosContainerizer. Review: https://reviews.apache.org/r/51116 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/7c33ecf3 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/7c33ecf3 Diff: h

[1/6] mesos git commit: Removed 'directory' from Container struct in MesosContainerizer.

2016-08-15 Thread jieyu
Repository: mesos Updated Branches: refs/heads/master 40115df30 -> 5c056f5b9 Removed 'directory' from Container struct in MesosContainerizer. Turns out that it's not used. Review: https://reviews.apache.org/r/51120 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://gi

[4/6] mesos git commit: Added non-nesting CHECKs to containerizers.

2016-08-15 Thread jieyu
Added non-nesting CHECKs to containerizers. Review: https://reviews.apache.org/r/51106 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/6bedbb36 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/6bedbb36 Diff: http://git

[6/6] mesos git commit: Replaced a static function for isolator prepare with lambda.

2016-08-15 Thread jieyu
Replaced a static function for isolator prepare with lambda. Review: https://reviews.apache.org/r/51114 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/5c529fa5 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/5c529fa5

[3/6] mesos git commit: Updated hash and equality functions for ContainerID.

2016-08-15 Thread jieyu
Updated hash and equality functions for ContainerID. Review: https://reviews.apache.org/r/51105 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/27a21b10 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/27a21b10 Diff: h

[2/6] mesos git commit: Replaced a static isolator cleanup function with lambda.

2016-08-15 Thread jieyu
Replaced a static isolator cleanup function with lambda. Review: https://reviews.apache.org/r/51115 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/19c02f8a Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/19c02f8a Dif

[2/4] mesos git commit: Made `Offer::Operation::Type` optional with default `UNKNOWN`.

2016-08-15 Thread vinodkone
Made `Offer::Operation::Type` optional with default `UNKNOWN`. This is necessary to introduce new offer operations in a backwards compatible manner. See MESOS-4997 for context. Review: https://reviews.apache.org/r/51060 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://g

[3/4] mesos git commit: Added LAUNCH_GROUP offer operation.

2016-08-15 Thread vinodkone
Added LAUNCH_GROUP offer operation. A scheduler can use the LAUNCH_GROUP offer operation to send a `TaskGroup` to an executor. Review: https://reviews.apache.org/r/51061 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/a43b01

[1/4] mesos git commit: Added LAUNCH_GROUP event to executor API.

2016-08-15 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master fc5f86ab0 -> 40115df30 Added LAUNCH_GROUP event to executor API. This event is used to deliver a task group atomically to an executor. Review: https://reviews.apache.org/r/51062 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo

[4/4] mesos git commit: Made `ExecutorInfo.command` optional.

2016-08-15 Thread vinodkone
Made `ExecutorInfo.command` optional. This is done to allow schedulers to use `ExecutorInfo` with just `executor_id` set. This is a requirement for the upcoming support for `TaskGroup` semantics. Note that in this patch, TASK_ERROR is returned when `ExecutorInfo.command` is unset to keep the exis

mesos git commit: Added v1 protobuf for nested ContainerID.

2016-08-15 Thread jieyu
Repository: mesos Updated Branches: refs/heads/master 1d9cc2a18 -> fc5f86ab0 Added v1 protobuf for nested ContainerID. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/fc5f86ab Tree: http://git-wip-us.apache.org/repos/asf/m

[2/3] mesos git commit: Added a containerizer launch interface to launch sub-containers.

2016-08-15 Thread jieyu
Added a containerizer launch interface to launch sub-containers. Review: https://reviews.apache.org/r/51100 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/075256be Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/0752

[1/3] mesos git commit: Added default stub for launch in Mesos containerizer.

2016-08-15 Thread jieyu
Repository: mesos Updated Branches: refs/heads/master 3afef704d -> 1d9cc2a18 Added default stub for launch in Mesos containerizer. Review: https://reviews.apache.org/r/51103 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit

[3/3] mesos git commit: Supported nested ContainerID.

2016-08-15 Thread jieyu
Supported nested ContainerID. Introduced an optional 'parent' field in ContainerID so it can encode nesting relationship. Review: https://reviews.apache.org/r/51102 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/61fd1e03 Tr

mesos git commit: Updated elfio to version 3.2.

2016-08-15 Thread bmahler
Repository: mesos Updated Branches: refs/heads/master b0aee8bc5 -> 3afef704d Updated elfio to version 3.2. Review: https://reviews.apache.org/r/51087/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/3afef704 Tree: http://

mesos git commit: Removed slavePid from the containerizer launch API.

2016-08-15 Thread jieyu
Repository: mesos Updated Branches: refs/heads/master 5f06d10b7 -> b0aee8bc5 Removed slavePid from the containerizer launch API. Review: https://reviews.apache.org/r/51076/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/

mesos git commit: Consolidated two executorEnvironment() calls in docker containerizer.

2016-08-15 Thread jieyu
Repository: mesos Updated Branches: refs/heads/master 7657b5de2 -> 5f06d10b7 Consolidated two executorEnvironment() calls in docker containerizer. Review: https://reviews.apache.org/r/51075/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos