You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by jo...@apache.org on 2016/07/28 19:09:09 UTC
[1/7] mesos git commit: Tweaked architecture documentation markdown.
Repository: mesos
Updated Branches:
refs/heads/master d51147d70 -> 6620cc030
Tweaked architecture documentation markdown.
Adds some highlighting for the resources string.
This closes #20
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/03585260
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/03585260
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/03585260
Branch: refs/heads/master
Commit: 0358526000cba430767edf017463787eed9af6b7
Parents: 3bbf028
Author: Ken Sipe <ke...@gmail.com>
Authored: Wed Jul 27 14:44:31 2016 -0700
Committer: Joseph Wu <jo...@apache.org>
Committed: Thu Jul 28 11:55:48 2016 -0700
----------------------------------------------------------------------
docs/architecture.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos/blob/03585260/docs/architecture.md
----------------------------------------------------------------------
diff --git a/docs/architecture.md b/docs/architecture.md
index 2ec957e..ede5917 100644
--- a/docs/architecture.md
+++ b/docs/architecture.md
@@ -11,7 +11,7 @@ The above figure shows the main components of Mesos. Mesos consists of a *maste
The master enables fine-grained sharing of resources (CPU, RAM, ...) across
frameworks by making them *resource offers*. Each resource offer contains a list
-of <agent ID, resource1: amount1, resource2: amount2, ...> (NOTE: as
+of `<agent ID, resource1: amount1, resource2: amount2, ...>` (NOTE: as
keyword 'slave' is deprecated in favor of 'agent', driver-based frameworks will
still receive offers with slave ID, whereas frameworks using the v1 HTTP API receive offers with agent ID). The master decides *how many* resources to offer to each framework according to a given organizational policy, such as fair sharing or strict priority. To support a diverse set of policies, the master employs a modular architecture that makes it easy to add new allocation modules via a plugin mechanism.
[3/7] mesos git commit: Replaced unsafe `find | xargs` with `find
-exec`.
Posted by jo...@apache.org.
Replaced unsafe `find | xargs` with `find -exec`.
`find | xargs rm -rf` is unsafe if there are files with spaces in the
name:
$ touch "file with spaces.txt"
$ find . -name "*.txt" | xargs echo rm -rf
rm -rf ./file with spaces.txt
The above deletes three files/folders instead of the one file.
This closes #36
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/b6e313a0
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/b6e313a0
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/b6e313a0
Branch: refs/heads/master
Commit: b6e313a0c4335e30d60cb76d11384f4906ec141a
Parents: 5199f61
Author: Lukas Loesche <ll...@gmail.com>
Authored: Mon Feb 23 11:37:30 2015 +0100
Committer: Joseph Wu <jo...@apache.org>
Committed: Thu Jul 28 11:55:49 2016 -0700
----------------------------------------------------------------------
src/Makefile.am | 2 +-
src/tests/balloon_framework_test.sh | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos/blob/b6e313a0/src/Makefile.am
----------------------------------------------------------------------
diff --git a/src/Makefile.am b/src/Makefile.am
index 3d33ee7..a531a50 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1825,7 +1825,7 @@ endif # HAS_PYTHON
clean-python:
find python -name "build" -o -name "dist" -o -name "*.pyc" \
- -o -name "*.egg-info" | xargs rm -rf
+ -o -name "*.egg-info" -exec rm -rf '{}' \+
PHONY_TARGETS += clean-python
http://git-wip-us.apache.org/repos/asf/mesos/blob/b6e313a0/src/tests/balloon_framework_test.sh
----------------------------------------------------------------------
diff --git a/src/tests/balloon_framework_test.sh b/src/tests/balloon_framework_test.sh
index 78d534f..5d013fc 100755
--- a/src/tests/balloon_framework_test.sh
+++ b/src/tests/balloon_framework_test.sh
@@ -46,7 +46,7 @@ function cleanup() {
fi
# Make sure we cleanup any cgroups we created on exiting.
- find ${TEST_CGROUP_HIERARCHY}/*/${TEST_CGROUP_ROOT} -mindepth 1 -depth -type d | xargs -r rmdir
+ find ${TEST_CGROUP_HIERARCHY}/*/${TEST_CGROUP_ROOT} -mindepth 1 -depth -type d -exec rmdir '{}' \+
# Make sure we cleanup the hierarchy, if we created it.
# NOTE: We do a sleep here, to ensure the hierarchy is not busy.
[7/7] mesos git commit: Added another Chef cookbook to the tools
document.
Posted by jo...@apache.org.
Added another Chef cookbook to the tools document.
This closes #63
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/6620cc03
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/6620cc03
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/6620cc03
Branch: refs/heads/master
Commit: 6620cc030c8d5930408716e3cdd807a21e8e2caa
Parents: 2b7fec9
Author: anthony caiafa <26...@gmail.com>
Authored: Tue Sep 1 20:34:02 2015 -0400
Committer: Joseph Wu <jo...@apache.org>
Committed: Thu Jul 28 11:58:56 2016 -0700
----------------------------------------------------------------------
docs/tools.md | 1 +
1 file changed, 1 insertion(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos/blob/6620cc03/docs/tools.md
----------------------------------------------------------------------
diff --git a/docs/tools.md b/docs/tools.md
index 8275a68..28828a9 100644
--- a/docs/tools.md
+++ b/docs/tools.md
@@ -12,6 +12,7 @@ These tools make it easy to set up and run a Mesos cluster.
* [collectd plugin](https://github.com/rayrod2030/collectd-mesos) to collect Mesos cluster metrics.
* [Snap plugin](https://github.com/intelsdi-x/snap-plugin-collector-mesos) for collecting Mesos cluster metrics and statistics about running executors.
* [Deploy scripts](deploy-scripts.md) for launching a Mesos cluster on a set of machines.
+* [Chef Cookbook by Anthony Caiafa](https://github.com/acaiafa/mesos) Install Mesos and configure master and agent. This cookbook currently supports installation from the Mesosphere packages.
* [Chef cookbook by Everpeace](https://github.com/everpeace/cookbook-mesos) Install Mesos and configure master and agent. This cookbook supports installation from source or the Mesosphere packages.
* [Chef cookbook by Mdsol](https://github.com/mdsol/mesos_cookbook) Application cookbook for installing the Apache Mesos cluster manager. This cookbook installs Mesos via packages provided by Mesosphere.
* [Puppet Module by Deric](https://github.com/deric/puppet-mesos) This is a Puppet module for managing Mesos nodes in a cluster.
[5/7] mesos git commit: Added a tool by WooRank to the tools document.
Posted by jo...@apache.org.
Added a tool by WooRank to the tools document.
This closes #25
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/cf22e329
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/cf22e329
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/cf22e329
Branch: refs/heads/master
Commit: cf22e329b9016f7c273341058d86b780fc85c1a5
Parents: 0358526
Author: Bart Spaans <ba...@gmail.com>
Authored: Wed Jul 27 15:00:19 2016 -0700
Committer: Joseph Wu <jo...@apache.org>
Committed: Thu Jul 28 11:55:49 2016 -0700
----------------------------------------------------------------------
docs/tools.md | 1 +
1 file changed, 1 insertion(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos/blob/cf22e329/docs/tools.md
----------------------------------------------------------------------
diff --git a/docs/tools.md b/docs/tools.md
index 140ca93..3a0b97e 100644
--- a/docs/tools.md
+++ b/docs/tools.md
@@ -17,6 +17,7 @@ These tools make it easy to set up and run a Mesos cluster.
* [Puppet Module by Deric](https://github.com/deric/puppet-mesos) This is a Puppet module for managing Mesos nodes in a cluster.
* [Vagrant setup by Everpeace](https://github.com/everpeace/vagrant-mesos) Spin up your Mesos Cluster with Vagrant!
* [Vagrant setup by Mesosphere](https://github.com/mesosphere/playa-mesos) Quickly build Mesos sandbox environments using Vagrant.
+* [Vagrant and Ansible setup by WooRank](https://github.com/Woorank/vagrant-mesos-cluster) Mesos, Marathon, Docker, HAProxy and service discovery, using Ansible and Vagrant.
## Developer Tools
[4/7] mesos git commit: Added Vagrant/Puppet tool to the tools
document.
Posted by jo...@apache.org.
Added Vagrant/Puppet tool to the tools document.
This closes #33
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/5199f614
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/5199f614
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/5199f614
Branch: refs/heads/master
Commit: 5199f6147314bc44b45b03abe0fe8b65a51c32a2
Parents: cf22e32
Author: Graham Taylor <gr...@capgemini.com>
Authored: Wed Jul 27 15:10:31 2016 -0700
Committer: Joseph Wu <jo...@apache.org>
Committed: Thu Jul 28 11:55:49 2016 -0700
----------------------------------------------------------------------
docs/tools.md | 1 +
1 file changed, 1 insertion(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos/blob/5199f614/docs/tools.md
----------------------------------------------------------------------
diff --git a/docs/tools.md b/docs/tools.md
index 3a0b97e..8275a68 100644
--- a/docs/tools.md
+++ b/docs/tools.md
@@ -18,6 +18,7 @@ These tools make it easy to set up and run a Mesos cluster.
* [Vagrant setup by Everpeace](https://github.com/everpeace/vagrant-mesos) Spin up your Mesos Cluster with Vagrant!
* [Vagrant setup by Mesosphere](https://github.com/mesosphere/playa-mesos) Quickly build Mesos sandbox environments using Vagrant.
* [Vagrant and Ansible setup by WooRank](https://github.com/Woorank/vagrant-mesos-cluster) Mesos, Marathon, Docker, HAProxy and service discovery, using Ansible and Vagrant.
+* [Vagrant and Puppet setup by Tayzlor](https://github.com/tayzlor/vagrant-puppet-mesosphere) Build a Mesos Cluster with Vagrant and Puppet (and optionally Consul.io)!
## Developer Tools
[2/7] mesos git commit: Updated README.
Posted by jo...@apache.org.
Updated README.
Updates the project description to be in sync with language used
on the Mesos website.
This closes #11
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/3bbf0283
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/3bbf0283
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/3bbf0283
Branch: refs/heads/master
Commit: 3bbf0283dd182a61d142d525e19c70b82bcd5aad
Parents: d51147d
Author: Dave Lester <dl...@twitter.com>
Authored: Thu Feb 20 11:03:34 2014 -0800
Committer: Joseph Wu <jo...@apache.org>
Committed: Thu Jul 28 11:55:48 2016 -0700
----------------------------------------------------------------------
README.md | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos/blob/3bbf0283/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index 8ad18f0..78578d4 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,8 @@
-# About Apache Mesos
+# Apache Mesos
-Apache Mesos is a cluster manager that provides efficient resource isolation
-and sharing across distributed applications, or frameworks. It can run Hadoop,
-MPI, Hypertable, Spark, and other frameworks on a dynamically shared pool of
+Apache Mesos is a cluster manager that provides efficient resource isolation
+and sharing across distributed applications, or frameworks. It can run Hadoop,
+Jenkins, Spark, Aurora, and other frameworks on a dynamically shared pool of
nodes.
Visit us at [mesos.apache.org](http://mesos.apache.org).
@@ -14,7 +14,7 @@ Visit us at [mesos.apache.org](http://mesos.apache.org).
# Documentation
-Documentation is available in the docs/ directory. Additionally, a rendered HTML
+Documentation is available in the docs/ directory. Additionally, a rendered HTML
version can be found on the Mesos website's [Documentation](http://mesos.apache.org/documentation/) page.
# Installation
@@ -25,4 +25,4 @@ Instructions are included on the [Getting Started](http://mesos.apache.org/getti
Apache Mesos is licensed under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0).
-For additional information, see the LICENSE and NOTICE files.
\ No newline at end of file
+For additional information, see the LICENSE and NOTICE files.
[6/7] mesos git commit: Added Yellow Pages to the powered-by-mesos
document.
Posted by jo...@apache.org.
Added Yellow Pages to the powered-by-mesos document.
Also corrects the alphabetical ordering in the same document
(x comes before y).
This closes #56
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/2b7fec99
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/2b7fec99
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/2b7fec99
Branch: refs/heads/master
Commit: 2b7fec994d5d353c42c58f56c720cabca8746524
Parents: b6e313a
Author: gnolan <gr...@gnolan.com>
Authored: Tue Aug 11 15:26:18 2015 -0700
Committer: Joseph Wu <jo...@apache.org>
Committed: Thu Jul 28 11:58:48 2016 -0700
----------------------------------------------------------------------
docs/powered-by-mesos.md | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos/blob/2b7fec99/docs/powered-by-mesos.md
----------------------------------------------------------------------
diff --git a/docs/powered-by-mesos.md b/docs/powered-by-mesos.md
index 5a1d11a..b2ff471 100644
--- a/docs/powered-by-mesos.md
+++ b/docs/powered-by-mesos.md
@@ -109,11 +109,13 @@ layout: documentation
* [Whisk](http://www.whisk.com)
* [Wizcorp](http://www.wizcorp.jp)
* [WooRank](http://www.woorank.com)
+* [Xiaomi](http://www.xiaomi.com)
+* [Xogito](http://www.xogito.com)
* [Yelp](http://www.yelp.com)
* [Yieldbot](http://www.yieldbot.com)
* [Yodle](http://www.yodle.com)
-* [Xiaomi](http://www.xiaomi.com)
-* [Xogito](http://www.xogito.com)
+* [YP](http://yp.com)
+
## Software projects built on Mesos