Author: me
Date: Thu Nov 16 05:48:12 2017
New Revision: 23124
Log:
Adding mesos-1.2.3-rc1.
Added:
dev/mesos/1.2.3-rc1/
dev/mesos/1.2.3-rc1/mesos-1.2.3.tar.gz (with props)
dev/mesos/1.2.3-rc1/mesos-1.2.3.tar.gz.asc
dev/mesos/1.2.3-rc1/mesos-1.2.3.tar.gz.md5
Added: dev/mesos/1.2.
Repository: mesos
Updated Tags: refs/tags/1.2.3-rc1 [created] 7559c9352
Repository: mesos-site
Updated Branches:
refs/heads/asf-site 5ca5694ba -> 2131ab0ec
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/2131ab0e/content/sitemap.xml
--
diff --git a/content/sitemap.xml b/content/sitemap.xml
i
Updated the website built from mesos SHA: c0a47b6.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/2131ab0e
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/2131ab0e
Diff: http://git-wip-us.apache.org/rep
Repository: mesos
Updated Branches:
refs/heads/master 8cd1bd2fc -> c0a47b696
Updated 1.2.3 CHANGELOG prior to rc1 tagging.
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/c0a47b69
Tree: http://git-wip-us.apache.org/repos/a
Repository: mesos
Updated Branches:
refs/heads/1.2.x f8706e580 -> 7559c9352
Updated 1.2.3 CHANGELOG prior to rc1 tagging.
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/7559c935
Tree: http://git-wip-us.apache.org/repos/as
Repository: mesos-site
Updated Branches:
refs/heads/asf-site 573fcab43 -> 5ca5694ba
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5ca5694b/content/api/latest/c++/functions_0x76.html
--
diff --git a/content/api/latest/c
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5ca5694b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html
--
diff --git
a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Slave.html
b/content/a
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5ca5694b/content/api/latest/c++/Nodes.xml
--
diff --git a/content/api/latest/c++/Nodes.xml b/content/api/latest/c++/Nodes.xml
index 4e43691..f7f5215 100644
--- a/content/api/la
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/5ca5694b/content/api/latest/c++/3rdparty_2libprocess_2include_2process_2protobuf_8hpp_source.html
--
diff --git
a/content/api/latest/c++/3rdparty_2libprocess_2include_2process
Updated the website built from mesos SHA: 8cd1bd2.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/5ca5694b
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/5ca5694b
Diff: http://git-wip-us.apache.org/rep
Repository: mesos
Updated Branches:
refs/heads/master 8fc5658b5 -> 8cd1bd2fc
Enabled rvalue reference parameters in protobuf handlers.
Using rvalue reference parameter in protobuf handler opts-out of arena
usage, and allows the handler to move the message.
Review: https://reviews.apache.org/r
Repository: mesos
Updated Branches:
refs/heads/master 0eec1f39a -> 8fc5658b5
Updated documentation on protobuf version requirements.
Review: https://reviews.apache.org/r/63752/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/com
Upgraded vendored protobuf to 3.5.0.
Version 3.4 adds and version 3.5 improves move support in generated
C++ code.
`protobuf-3.5.0.tar.gz` was built using the script:
```
curl -L -O https://github.com/google/protobuf/archive/v3.5.0.tar.gz
tar -xzf v3.5.0.tar.gz
cd protobuf-3.5.0
./autogen.sh
cd .
Added a readme for the protobuf dependency.
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/8fc5658b
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/8fc5658b
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/8fc5
Improved the signal safety of `ns::clone`.
`ns::clone` was implicitly using malloc to allocate a stack
after fork but before exec, where we should be avoiding
`malloc`.
Updated the second clone to use `os::signal_safe::clone`. We
still explicitly allocate a stack after the fork, but since
that is
Repository: mesos
Updated Branches:
refs/heads/1.4.x cf4f4c0e8 -> dbc1414e4
Added MESOS-8159 to the 1.4.2 CHANGELOG.
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/dbc1414e
Tree: http://git-wip-us.apache.org/repos/asf/mes
Changed `os:Stack` to allocate with `mmap`.
If `os:Stack` is allocated with `mmap`, this automatically
guarantees the correct alignment (since `mmap` is page-aligned
by definition).
Although `mmap` is not required to be async signal safe
(i.e. it might not be safe to call from a signal handler),
Added a non-allocating variant of `os::clone`.
Added a non-allocating variant of `os::clone` in the
`os::signal_safe` namespace. This encapsulates the lambda
trampoline, but requires the caller to bring their own stack
since we can't know when it is safe to implicitly allocate
a stack.
Now that w
Repository: mesos
Updated Branches:
refs/heads/1.4.x b2bf5542d -> cf4f4c0e8
Updated version to 1.4.2.
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/cf4f4c0e
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/cf4f4c0
Repository: mesos
Updated Branches:
refs/heads/master e3e641328 -> 0eec1f39a
Updated test PortMappingMesosTest.CGROUPS_ROOT_CleanUpOrphan.
This test needed to be adapted to the new behaviour of the
built-in executors that are now sending TASK_STARTING
updates.
Review: https://reviews.apache.o
Repository: mesos
Updated Tags: refs/tags/1.4.1 [created] 60e6544cb
Repository: mesos-site
Updated Branches:
refs/heads/asf-site 3ceb72d1e -> 573fcab43
Updated the website built from mesos SHA: e3e6413.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/573fcab4
Tree: http://git-wip
Author: kapil
Date: Wed Nov 15 19:42:31 2017
New Revision: 23116
Log:
Adding mesos-1.4.1.
Added:
release/mesos/1.4.1/
release/mesos/1.4.1/mesos-1.4.1.tar.gz (with props)
release/mesos/1.4.1/mesos-1.4.1.tar.gz.asc (with props)
release/mesos/1.4.1/mesos-1.4.1.tar.gz.md5
Added:
Repository: mesos
Updated Branches:
refs/heads/master f1c861de6 -> e3e641328
Added quick start instructions for CMake.
Review: https://reviews.apache.org/r/63818/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/f67b63db
T
Removed an unused variable in a default executor test.
This patch removes an unused variable from
`DefaultExecutorTest.CommitSuicideOnKillTask`.
Review: https://reviews.apache.org/r/63522/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/
Updated the website built from mesos SHA: f1c861d.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/3ceb72d1
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/3ceb72d1
Diff: http://git-wip-us.apache.org/rep
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3ceb72d1/content/api/latest/c++/Tokens.xml
--
diff --git a/content/api/latest/c++/Tokens.xml
b/content/api/latest/c++/Tokens.xml
index a71be1f..e008216 100644
--- a/content/ap
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3ceb72d1/content/api/latest/c++/functions_func_0x61.html
--
diff --git a/content/api/latest/c++/functions_func_0x61.html
b/content/api/latest/c++/functions_func_0x61.html
inde
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3ceb72d1/content/api/latest/c++/index.hhk
--
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index 184a6d2..1897a54 100644
--- a/content/api/la
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3ceb72d1/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2linux_8hpp_source.html
--
diff --git
a/content/api/latest/c++/3rdparty_2stout_2include_2stout_2os_2linux_8
Repository: mesos-site
Updated Branches:
refs/heads/asf-site 4665e116f -> 3ceb72d1e
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/3ceb72d1/content/api/latest/c++/namespacemembers_0x63.html
--
diff --git a/content/api/l
Changed `os:Stack` to allocate with `mmap`.
If `os:Stack` is allocated with `mmap`, this automatically
guarantees the correct alignment (since `mmap` is page-aligned
by definition).
Although `mmap` is not required to be async signal safe
(i.e. it might not be safe to call from a signal handler),
Improved the signal safety of `ns::clone`.
`ns::clone` was implicitly using malloc to allocate a stack
after fork but before exec, where we should be avoiding
`malloc`.
Updated the second clone to use `os::signal_safe::clone`. We
still explicitly allocate a stack after the fork, but since
that is
Repository: mesos
Updated Branches:
refs/heads/master 3ce12d262 -> f1c861de6
Added a non-allocating variant of `os::clone`.
Added a non-allocating variant of `os::clone` in the
`os::signal_safe` namespace. This encapsulates the lambda
trampoline, but requires the caller to bring their own stac
Updated the website built from mesos SHA: 71c2d6e.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/4665e116
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/4665e116
Diff: http://git-wip-us.apache.org/rep
Repository: mesos-site
Updated Branches:
refs/heads/asf-site eda95e270 -> 4665e116f
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/4665e116/content/sitemap.xml
--
diff --git a/content/sitemap.xml b/content/sitemap.xml
i
Repository: mesos
Updated Branches:
refs/heads/master 71c2d6ebf -> 3ce12d262
Windows: Fixed build of Google Test with Visual Studio Preview.
The preview version of Visual Studio (15.5) adds a new deprecation
warning that Google Test emits. Google Test is also built with
`-Werror`, and thus fai
Repository: mesos
Updated Branches:
refs/heads/master 69e0fd908 -> 71c2d6ebf
Added context to new agent processing calls.
This change adds context information to log entries for agent
HTTP API handlers. It impacts the calls `LAUNCH_CONTAINER`,
`WAIT_CONTAINER`, `KILL_CONTAINER`, and `REMOVE_CO
Repository: mesos-site
Updated Branches:
refs/heads/asf-site 9a8d0bd5f -> eda95e270
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/eda95e27/content/sitemap.xml
--
diff --git a/content/sitemap.xml b/content/sitemap.xml
i
Updated the website built from mesos SHA: 69e0fd9.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/eda95e27
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/eda95e27
Diff: http://git-wip-us.apache.org/rep
Repository: mesos
Updated Branches:
refs/heads/master 57334da8f -> 69e0fd908
Fixed "opeartor" typo in "master.cpp".
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/69e0fd90
Tree: http://git-wip-us.apache.org/repos/asf/meso
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_source.html
--
diff --git
a/content/api/latest/c++/src_2slave_2containerizer_2containerizer_8hpp_
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/classes.html
--
diff --git a/content/api/latest/c++/classes.html
b/content/api/latest/c++/classes.html
index f5f2f56..7145279 100644
--- a/cont
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/functions_func_0x73.html
--
diff --git a/content/api/latest/c++/functions_func_0x73.html
b/content/api/latest/c++/functions_func_0x73.html
inde
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html
--
diff --git
a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockD
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/http__connection_8hpp_source.html
--
diff --git a/content/api/latest/c++/http__connection_8hpp_source.html
b/content/api/latest/c++/http__conne
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/namespacemembers_func_0x63.html
--
diff --git a/content/api/latest/c++/namespacemembers_func_0x63.html
b/content/api/latest/c++/namespacemember
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/functions_0x72.html
--
diff --git a/content/api/latest/c++/functions_0x72.html
b/content/api/latest/c++/functions_0x72.html
index 0e083ba..267b
Updated the website built from mesos SHA: 57334da.
Project: http://git-wip-us.apache.org/repos/asf/mesos-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos-site/commit/9a8d0bd5
Tree: http://git-wip-us.apache.org/repos/asf/mesos-site/tree/9a8d0bd5
Diff: http://git-wip-us.apache.org/rep
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/index.hhk
--
diff --git a/content/api/latest/c++/index.hhk b/content/api/latest/c++/index.hhk
index 62ea2bf..184a6d2 100644
--- a/content/api/la
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/protobuf__utils_8hpp_source.html
--
diff --git a/content/api/latest/c++/protobuf__utils_8hpp_source.html
b/content/api/latest/c++/protobuf__uti
Repository: mesos-site
Updated Branches:
refs/heads/asf-site afe270005 -> 9a8d0bd5f
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/sitemap.xml
--
diff --git a/content/sitemap.xml b/content/sitemap.xml
i
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
--
diff --git a/content/api/latest/c++/src_2tests_2containerizer_8hpp_source.html
b/content/api/late
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/hierarchy.html
--
diff --git a/content/api/latest/c++/hierarchy.html
b/content/api/latest/c++/hierarchy.html
index d46a5a6..6c6bc6b 100644
---
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/master_2validation_8hpp_source.html
--
diff --git a/content/api/latest/c++/master_2validation_8hpp_source.html
b/content/api/latest/c++/master_
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
--
diff --git a/content/api/latest/c++/src_2tests_2mesos_8hpp_source.html
b/content/api/latest/c++/src_2test
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ComposingContainerizer-members.html
--
diff --git
a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/event__queue_8hpp_source.html
--
diff --git a/content/api/latest/c++/event__queue_8hpp_source.html
b/content/api/latest/c++/event__queue_8hpp_s
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/v0__v1executor_8hpp_source.html
--
diff --git a/content/api/latest/c++/v0__v1executor_8hpp_source.html
b/content/api/latest/c++/v0__v1executor_
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1MesosContainerizerProcess-members.html
--
diff --git
a/content/api/latest/c++/classmesos_1_1internal_1_1slav
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/src_2slave_2http_8hpp_source.html
--
diff --git a/content/api/latest/c++/src_2slave_2http_8hpp_source.html
b/content/api/latest/c++/src_2slave_
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/containerizer_2mesos_2paths_8hpp.html
--
diff --git a/content/api/latest/c++/containerizer_2mesos_2paths_8hpp.html
b/content/api/latest/c++/con
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/9a8d0bd5/content/api/latest/c++/paths_8hpp_source.html
--
diff --git a/content/api/latest/c++/paths_8hpp_source.html
b/content/api/latest/c++/paths_8hpp_source.html
index aea9
Defined API for launching standalone containers.
Launching a standalone container is very similar to launching a
nested container, except that the caller must specify some Resources.
As such, this patch deprecates some nested container APIs
and replaces them with more generically named APIs.
This
Moved and refactored some nested container tests.
This moves tests for the Nested container API found in `api_tests.cpp`
into `agent_container_api_tests.cpp` and refactors the moved tests to:
* Exercise the MesosContainerizer, rather than mocks.
* Parameterize tests to use the Standalone conta
Parameterized test for nested container launch.
This introduces a new test class that is parameterized based
on the type of API used to launch (1) the parent container,
(2) the nested container, and (3) the content type (like all
other API tests). The test is also parameterized based
on the enabl
Added recovery logic for standalone containers.
Although there is no way to launch standalone containers yet,
this commit outlines the expected layout of container metadata
which should be populated when launching standalone containers.
The layout is fairly simple, as standalone containers have n
Updated some isolators' usage of ExecutorInfo.
These four isolators refered to the ExecutorInfo field of the given
ContainerConfig to determine the total resources to isolate. This
changes these isolators to refer instead to the Resources field of the
given ContainerConfig because the resource am
Updated Docker path for Containerizer::launch interface change.
The change in the return type for Containerizer::launch has less of an
impact on the Docker containerizer, as it (currently) will not return
the "new" enum 'ALREADY_LAUNCHED'.
Note that in changing Containerizer::launch, a private he
Repository: mesos
Updated Branches:
refs/heads/master 69a75519a -> 57334da8f
Moved GPU resource validation into common file.
Both master and agent expect GPUs to be specified in whole numbers
only. This is some of the common resource validation which will
be used by the master and by the Stan
Updated test filters to include value-parameterized tests.
Test filters currently check the name of tests and type parameters
if they exist. This adds value-parameterized tests to the set of
strings checked against when applying the default test filters.
Review: https://reviews.apache.org/r/6305
Modified Containerizer::launch interface to allow repeated launch.
There is some existing tech debt around requiring the caller of
`Containerizer::launch` to call `Containerizer::destroy` if the launch
fails (see MESOS-6214). For nested and standalone containers, the
side effect of this results i
Added basic tests for launching standalone containers.
Within the containerizer, standalone containers are treated like
any other container (such as those with executors/tasks), so the
MesosContainerizerTests focus on the difference in arguments passed
for standalone containers.
Review: https://r
Added ACLs and AuthZ for standalone containers.
This defines some coarse-grained AuthZ for launching and managing
standalone containers. Each HTTP principal can be given the right
to Launch, Wait upon, Kill, or Remove standalone containers under
a given (posix) user.
Review: https://reviews.apa
Added validation for Standalone Container APIs.
The Standalone Container APIs act much like the nested container APIs,
except that ContainerIDs do not necessarily need to have a parent.
Additionally, the 'resources' field in the `LAUNCH_CONTAINER` API
has some restrictions due to how these resour
Changed failure response of LAUNCH containers API.
By default, the HTTP handlers in libprocess will translate failures
(of returned Futures) into '500 Internal Server Error'. This commit
only changes the `LAUNCH_NESTED_CONTAINER` and `LAUNCH_CONTAINER` APIs
to return '400 Bad Request' instead whe
Updated tests with Containerizer::launch interface change.
This commit contains the test changes required due to the interface
change in https://reviews.apache.org/r/63063 .
Instead of `AWAIT_ASSERT_TRUE(...)`, the affected test lines now use
`AWAIT_ASSERT_EQ(Containerizer::LaunchResult::SUCCESS,
Implemented Standalone Container API.
The Standalone and Nested Container APIs are very similar.
This commit combines the two API implementations by adding a
translation function (i.e. `launchNestedContainer` and
`launchContainer`) which unpacks the V1 protobuf into fields
which can be passed into
79 matches
Mail list logo