[15/16] mesos git commit: Updated fetcher tests to reflect changed interfaces.

2017-05-25 Thread josephwu
Updated fetcher tests to reflect changed interfaces. There are two primary changes to the tests: * The arguments passed to the fetcher's methods no longer contain the Flags or SlaveID. So a couple of the mock expectations need to be tweaked. * Flags are now passed into the fetcher at

[06/16] mesos git commit: Changed the fetcher cache directory.

2017-05-25 Thread josephwu
Changed the fetcher cache directory. The fetcher cache directory was historically located (by default) in `/tmp/mesos/fetch`. The agent flag `--fetcher_cache_dir` could be used to change this value. The fetcher would create a subdirectory underneath `/tmp/mesos/fetch` for each `SlaveID`. This

[03/16] mesos git commit: Combined containerizer interface's launch methods.

2017-05-25 Thread josephwu
Combined containerizer interface's launch methods. When nested container support was added, we added a separate `launch` path in the containerizer because nested containers do not need an explicit TaskInfo/ExecutorInfo. Nested containers basically only need the CommandInfo and ContainerInfo.

[08/16] mesos git commit: Updated test mocks per interface changes.

2017-05-25 Thread josephwu
Updated test mocks per interface changes. This updates the mocks for the containerizers and fetcher after the interface changes. For the containerizers, the two launch methods have been combined into a single method. The fetcher now has an argument in its constructor and no longer takes some

[1/2] mesos git commit: Removed `const` in implicit conversion to `RepeatedPtrField`.

2017-05-25 Thread mpark
Repository: mesos Updated Branches: refs/heads/master c4df8f7b0 -> 51da8c4bf Removed `const` in implicit conversion to `RepeatedPtrField`. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/7c38f297 Tree:

[2/2] mesos git commit: Fixed minor Formatting.

2017-05-25 Thread mpark
Fixed minor Formatting. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/51da8c4b Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/51da8c4b Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/51da8c4b Branch:

[4/4] mesos git commit: Windows: Enabled DOCKER and ROOT test filters.

2017-05-25 Thread josephwu
Windows: Enabled DOCKER and ROOT test filters. This flips two test filters on Windows, so that all Docker and Root tests are now enabled by default on Windows (rather than disabled). On Windows, everything must be run as Administrator (like root, but also somewhat different), so all ROOT tests

[1/4] mesos git commit: Windows: Bumped required CMake version to 3.8.0.

2017-05-25 Thread josephwu
Repository: mesos Updated Branches: refs/heads/master 299f6aa0b -> c4df8f7b0 Windows: Bumped required CMake version to 3.8.0. The 3.7.x series has a bug where it cannot find Visual Studio 2017 tools. See https://gitlab.kitware.com/cmake/cmake/issues/16732 Review:

[2/4] mesos git commit: Windows: Updated build documentation.

2017-05-25 Thread josephwu
Windows: Updated build documentation. This (long overdue) documentation update bumps the dependencies to the correct versions and updates the associated build commands. Some of the limitations of the Windows work have also been addressed. Review: https://reviews.apache.org/r/59556/ Project:

mesos git commit: Removed two unused "using" statements.

2017-05-25 Thread neilc
Repository: mesos Updated Branches: refs/heads/master 008607498 -> edde1da43 Removed two unused "using" statements. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/edde1da4 Tree:

[2/3] mesos git commit: Replaced `.get().` with `->` in the agent.

2017-05-25 Thread neilc
Replaced `.get().` with `->` in the agent. Review: https://reviews.apache.org/r/59559/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/4a5ec22a Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/4a5ec22a Diff:

[3/3] mesos git commit: Replaced "!(x == y)" with "x != y" when comparing SlaveIDs.

2017-05-25 Thread neilc
Replaced "!(x == y)" with "x != y" when comparing SlaveIDs. Review: https://reviews.apache.org/r/59560/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/00860749 Tree:

svn commit: r19791 - in /dev/mesos/1.3.0-rc3: ./ mesos-1.3.0.tar.gz mesos-1.3.0.tar.gz.asc mesos-1.3.0.tar.gz.md5

2017-05-25 Thread mpark
Author: mpark Date: Thu May 25 09:15:57 2017 New Revision: 19791 Log: Adding mesos-1.3.0-rc3. Added: dev/mesos/1.3.0-rc3/ dev/mesos/1.3.0-rc3/mesos-1.3.0.tar.gz (with props) dev/mesos/1.3.0-rc3/mesos-1.3.0.tar.gz.asc dev/mesos/1.3.0-rc3/mesos-1.3.0.tar.gz.md5 Added:

[mesos] Git Push Summary

2017-05-25 Thread mpark
Repository: mesos Updated Tags: refs/tags/1.3.0-rc3 [created] 904729ed3