mesos git commit: Fixed failure of `DefaultExecutorTest.SigkillExecutor` test on Windows.

2017-09-13 Thread alexr
Repository: mesos Updated Branches: refs/heads/master 257ee1740 -> 4a3d776a3 Fixed failure of `DefaultExecutorTest.SigkillExecutor` test on Windows. Processes terminated by `os::killtree()` exit normally with a status code on Windows, but killed by a signal on Linux. Prior to this patch, we

[4/4] mesos git commit: Changed `EXPECT` to `ASSERT` when relying on the assertion afterwards.

2017-09-13 Thread grag
Changed `EXPECT` to `ASSERT` when relying on the assertion afterwards. A common pattern in our tests is to check that at least one offer is received using: 'EXPECT_FALSE(offers->offers().empty())' The test then accesses the first element of the array returned by `offers->offers()` to extract

[2/4] mesos git commit: Cleaned up DefaultExecutor tests.

2017-09-13 Thread grag
Cleaned up DefaultExecutor tests. Updated the DefaultExecutor tests to use test helpers where possible. Also made the boilerplate initialization code consistent across tests. Review: https://reviews.apache.org/r/61982/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[3/4] mesos git commit: Changed `EXPECT` to `ASSERT` when relying on the assertion afterwards.

2017-09-13 Thread grag
http://git-wip-us.apache.org/repos/asf/mesos/blob/2a6f6b7a/src/tests/slave_recovery_tests.cpp -- diff --git a/src/tests/slave_recovery_tests.cpp b/src/tests/slave_recovery_tests.cpp index 0e46748..0cd2b5d 100644 ---

[1/4] mesos git commit: Added new overloads for the `createExecutorInfo` test helper method.

2017-09-13 Thread grag
Repository: mesos Updated Branches: refs/heads/master 4a3d776a3 -> 2a6f6b7ae Added new overloads for the `createExecutorInfo` test helper method. These new overloads make it possible to specify framework ID, executor resources, and executor ID as a protobuf message rather than a string.

[4/4] mesos-site git commit: Updated the website built from mesos SHA: 2a6f6b7.

2017-09-13 Thread git-site-role
Updated the website built from mesos SHA: 2a6f6b7. Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/bd08090c Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/bd08090c Diff:

[2/4] mesos-site git commit: Updated the website built from mesos SHA: 2a6f6b7.

2017-09-13 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/bd08090c/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html -- diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html

[1/4] mesos-site git commit: Updated the website built from mesos SHA: 2a6f6b7.

2017-09-13 Thread git-site-role
Repository: mesos-site Updated Branches: refs/heads/asf-site fc747adf0 -> bd08090cb http://git-wip-us.apache.org/repos/asf/mesos-site/blob/bd08090c/content/api/latest/c++/v0__v1executor_8hpp_source.html -- diff --git

[3/4] mesos-site git commit: Updated the website built from mesos SHA: 2a6f6b7.

2017-09-13 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/bd08090c/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html -- diff --git a/content/api/latest/c++/namespacemesos_1_1internal_1_1tests_1_1common.html

[2/3] mesos git commit: Ignored cgroups v2 hierarchy when parsing /proc/self/cgroups.

2017-09-13 Thread kapil
Ignored cgroups v2 hierarchy when parsing /proc/self/cgroups. Cgroups v2 hierarchies don't list the "controllers" field (e.g., "0::/user.slice/user-1000.slice/session-5.scope) is empty and hence the cgroup parser failes. We should simply skip over fields with empty controller field. Review:

[3/3] mesos git commit: Added MESOS-796[89] to 1.3.2 changelog.

2017-09-13 Thread kapil
Added MESOS-796[89] to 1.3.2 changelog. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/211f4177 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/211f4177 Diff:

[1/3] mesos git commit: Ignored /proc/self/ns/pid_for_children when listing namespaces.

2017-09-13 Thread kapil
Repository: mesos Updated Branches: refs/heads/1.3.x 5068b214c -> 211f41770 Ignored /proc/self/ns/pid_for_children when listing namespaces. Since Linux 4.12, /proc/self/ns/pid_for_children is a handle for the PID namespace of child processes created by this process. Since this is not a

mesos git commit: Added MESOS-796[89] to 1.4.1 changelog.

2017-09-13 Thread kapil
Repository: mesos Updated Branches: refs/heads/1.4.x 59a97d469 -> 78985f93a Added MESOS-796[89] to 1.4.1 changelog. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/78985f93 Tree:

[2/2] mesos git commit: Ignored cgroups v2 hierarchy when parsing /proc/self/cgroups.

2017-09-13 Thread kapil
Ignored cgroups v2 hierarchy when parsing /proc/self/cgroups. Cgroups v2 hierarchies don't list the "controllers" field (e.g., "0::/user.slice/user-1000.slice/session-5.scope) is empty and hence the cgroup parser failes. We should simply skip over fields with empty controller field. Review:

[2/2] mesos git commit: Ignored cgroups v2 hierarchy when parsing /proc/self/cgroups.

2017-09-13 Thread kapil
Ignored cgroups v2 hierarchy when parsing /proc/self/cgroups. Cgroups v2 hierarchies don't list the "controllers" field (e.g., "0::/user.slice/user-1000.slice/session-5.scope) is empty and hence the cgroup parser failes. We should simply skip over fields with empty controller field. Review:

[1/2] mesos git commit: Ignored /proc/self/ns/pid_for_children when listing namespaces.

2017-09-13 Thread kapil
Repository: mesos Updated Branches: refs/heads/master 2a6f6b7ae -> 38cb694f5 Ignored /proc/self/ns/pid_for_children when listing namespaces. Since Linux 4.12, /proc/self/ns/pid_for_children is a handle for the PID namespace of child processes created by this process. Since this is not a

[1/2] mesos git commit: Ignored /proc/self/ns/pid_for_children when listing namespaces.

2017-09-13 Thread kapil
Repository: mesos Updated Branches: refs/heads/1.4.x b3fd2e7ab -> 59a97d469 Ignored /proc/self/ns/pid_for_children when listing namespaces. Since Linux 4.12, /proc/self/ns/pid_for_children is a handle for the PID namespace of child processes created by this process. Since this is not a

[1/3] mesos git commit: Ignored /proc/self/ns/pid_for_children when listing namespaces.

2017-09-13 Thread kapil
Repository: mesos Updated Branches: refs/heads/1.2.x d95a0310d -> 9d671bb3a Ignored /proc/self/ns/pid_for_children when listing namespaces. Since Linux 4.12, /proc/self/ns/pid_for_children is a handle for the PID namespace of child processes created by this process. Since this is not a

[3/3] mesos git commit: Added MESOS-796[89] to 1.2.3 changelog.

2017-09-13 Thread kapil
Added MESOS-796[89] to 1.2.3 changelog. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/9d671bb3 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/9d671bb3 Diff:

[2/3] mesos git commit: Ignored cgroups v2 hierarchy when parsing /proc/self/cgroups.

2017-09-13 Thread kapil
Ignored cgroups v2 hierarchy when parsing /proc/self/cgroups. Cgroups v2 hierarchies don't list the "controllers" field (e.g., "0::/user.slice/user-1000.slice/session-5.scope) is empty and hence the cgroup parser failes. We should simply skip over fields with empty controller field. Review:

[1/5] mesos-site git commit: Updated the website built from mesos SHA: 38cb694.

2017-09-13 Thread git-site-role
Repository: mesos-site Updated Branches: refs/heads/asf-site bd08090cb -> fe32ba32c http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/sitemap.xml -- diff --git a/content/sitemap.xml b/content/sitemap.xml

[2/5] mesos-site git commit: Updated the website built from mesos SHA: 38cb694.

2017-09-13 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/windows_2os_8hpp_source.html -- diff --git a/content/api/latest/c++/windows_2os_8hpp_source.html

[4/5] mesos-site git commit: Updated the website built from mesos SHA: 38cb694.

2017-09-13 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/ns_8hpp_source.html -- diff --git a/content/api/latest/c++/ns_8hpp_source.html b/content/api/latest/c++/ns_8hpp_source.html index

[3/5] mesos-site git commit: Updated the website built from mesos SHA: 38cb694.

2017-09-13 Thread git-site-role
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fe32ba32/content/api/latest/c++/path_8hpp_source.html -- diff --git a/content/api/latest/c++/path_8hpp_source.html b/content/api/latest/c++/path_8hpp_source.html index

[5/5] mesos-site git commit: Updated the website built from mesos SHA: 38cb694.

2017-09-13 Thread git-site-role
Updated the website built from mesos SHA: 38cb694. Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/fe32ba32 Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/fe32ba32 Diff:

mesos git commit: Fixed a memory leak in composing containerizer.

2017-09-13 Thread qianzhang
Repository: mesos Updated Branches: refs/heads/master 5125b80ea -> 257ee1740 Fixed a memory leak in composing containerizer. Review: https://reviews.apache.org/r/62237 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[1/2] mesos-site git commit: Updated the website built from mesos SHA: 257ee17.

2017-09-13 Thread git-site-role
Repository: mesos-site Updated Branches: refs/heads/asf-site f0cee704c -> fc747adf0 http://git-wip-us.apache.org/repos/asf/mesos-site/blob/fc747adf/content/sitemap.xml -- diff --git a/content/sitemap.xml b/content/sitemap.xml

[2/2] mesos-site git commit: Updated the website built from mesos SHA: 257ee17.

2017-09-13 Thread git-site-role
Updated the website built from mesos SHA: 257ee17. Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/fc747adf Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/fc747adf Diff: