Added a process::read to EOF; added a process::http::get; updated of
strings::tokenize and strings::split; created a new HTTP response
decoder via http_parser; updated process::http::Request to include
"query" map; added hashmap::get to return an Option; added JSONP
support to OK; implemented "browse" functionality for Files; injected
and more properly integrated Files (and added Files tests); added some
ASSERT/EXPECT_FUTURE_* functions (contributed by Ben Mahler,
https://reviews.apache.org/r/6617).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1382948 13f79535-47bb-0310-9956-ffa450edef68
Adding stout/nothing.hpp.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1382997 13f79535-47bb-0310-9956-ffa450edef68
Adding tests/files_tests.cpp.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1383101 13f79535-47bb-0310-9956-ffa450edef68
Short term fix for ignoring executor resources during launch
(contributed by Vinod Kone, https://reviews.apache.org/r/6863).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1383246 13f79535-47bb-0310-9956-ffa450edef68
Bug fixes for updates in executor launcher
(https://reviews.apache.org/r/7005).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1386781 13f79535-47bb-0310-9956-ffa450edef68
Added a numify(const Option<std::string>&) variant
(https://reviews.apache.org/r/7006).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1386845 13f79535-47bb-0310-9956-ffa450edef68
Cleaned up some documentation (https://reviews.apache.org/r/7007).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1386846 13f79535-47bb-0310-9956-ffa450edef68
Used new ASSERT/EXPECT_FUTURE_* within some existing tests as well as
added ASSERT/EXPECT_FUTURE_WILL_EQ and
EXPECT_RESPONSE_BODY_WILL_EQ. Also added new tests for logging HTTP
interface thanks to process::http::get
(https://reviews.apache.org/r/7008).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1386847 13f79535-47bb-0310-9956-ffa450edef68
Added an 'async' function execution abstraction (contributed by Vinod
Kone, https://reviews.apache.org/r/6668).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1386881 13f79535-47bb-0310-9956-ffa450edef68
Updated slave garbage collection to do it based on disk usage
(contributed by Vinod Kone, https://reviews.apache.org/r/6704).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1386882 13f79535-47bb-0310-9956-ffa450edef68
Added missing process/async.hpp.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1386929 13f79535-47bb-0310-9956-ffa450edef68
Fixing memory leak in cgroups isolation module.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1386946 13f79535-47bb-0310-9956-ffa450edef68
Added process/async.hpp to the distribution.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1386947 13f79535-47bb-0310-9956-ffa450edef68
Added more webui stats, as well as table sorting (contributed by Ben
Mahler, https://reviews.apache.org/r/6739).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1387408 13f79535-47bb-0310-9956-ffa450edef68
Refactored unnecessary 'Try<bool>' into 'Try<Nothing>' (contributed by
Ben Mahler, https://reviews.apache.org/r/7001).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1387409 13f79535-47bb-0310-9956-ffa450edef68
Fixed some tests that were too conservative on certain environments
(contributed by Vinod Kone, https://reviews.apache.org/r/7145).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1387410 13f79535-47bb-0310-9956-ffa450edef68
Changed libprocess to always have at least 4 processing threads.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1387452 13f79535-47bb-0310-9956-ffa450edef68
Updated some log lines.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1387453 13f79535-47bb-0310-9956-ffa450edef68
Added some log lines.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1387454 13f79535-47bb-0310-9956-ffa450edef68
Changed semantics of process::wait (and thus Future::await and
Latch::await which are built on process::wait) so that
Timeout::remaining does what is expected once it reaches 0 (e.g.,
future.await(timeout.remaining()) should not block forever once
timeout.remaining() == 0).

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1387455 13f79535-47bb-0310-9956-ffa450edef68