Created by Guilhem Lettron and last modified
Get this branch:
bzr branch lp:mesos

Related bugs

Related blueprints

Branch information

Mesos Packagers

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at https://git-wip-us.apache.org/repos/asf/mesos.git.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on pear and finished taking 3 minutes — see the log
Import started on pear and finished taking 3 minutes — see the log
Import started on pear and finished taking 3 minutes — see the log
Import started on pear and finished taking 3 minutes — see the log

Recent revisions

11296. By Joseph Wu <email address hidden>

Windows: Lower the minimum CMake version to 3.6.0.

The Windows CMake build requires a few features of CMake 3.6,
but none of the existing 3.6 patch releases will affect the
Mesos build.

This also unblocks the ASF Windows CI build, which has 3.6.0.

11295. By Neil Conway <email address hidden>

Improved executor, scheduler v1 API docs.

These APIs are no longer in beta. Also make various fixes and cleanups
for grammar and writing style, and fix typos in a few other doc pages.

Review: https://reviews.apache.org/r/55964/

11294. By Benjamin Mahler <email address hidden>

Updated resources quantity stripping to strip AllocationInfo.

Currently, `Resources::createStrippedScalarQuantity()` attempts to
create a notion of a "quantity" of resources. In order to do this,
all distinguishing metadata between resources of the same name are
stripped. This currently includes, disk metadata, reservation
metadata (only for dynamic reservations), and shared resource
metadata. To maintain the notion of a quantity, this patch also
strips the allocation metadata.

Review: https://reviews.apache.org/r/55829

11293. By Benjamin Mahler <email address hidden>

Augmented printing of Resources to include AllocationInfo.

Ignoring whether there is a disk info, the format is as follows:
name(reservedrole[, principal[, labels]])(allocatedrole):value

Review: https://reviews.apache.org/r/55825

11292. By Benjamin Mahler <email address hidden>

Added helpers to allocate / unallocate Resources.

Review: https://reviews.apache.org/r/54836

11291. By Benjamin Mahler <email address hidden>

Added a safety CHECK when accessing activeRoles in the master.

Currently there is a use of the [] operator that is not preceded
by a CHECK that the key is contained in the map. This leads to a
hard to diagnose issue if there are bugs that violate this

Review: https://reviews.apache.org/r/56005

11290. By Benjamin Mahler <email address hidden>

Added TODOs to make the master code safer.

The executor and tasks fields in the master's structs for agents
and frameworks are publicly visible, but yet for correctness it
is required that callers made modifications through the member
functions which carry additional logic (e.g. tracking allocated
resources). The TODO here is to make these private and to provide
public views that are const.

Review: https://reviews.apache.org/r/55968

11289. By Gilbert Song <email address hidden>

Supported auto backend in MesosContainerizer.

Select a backend smartly. Currently, the logic is really simple:
 1. Use overlayfs backend if it exists.
 2. Use aufs backend if the overlayfs does not exists.
 3. Use copy backend of both overlayfs and aufs do not exist.

Please note that the bind backend needs to be specified explicitly
through the agent flag '--image_provisioner_backend' since it
requires the sandbox already existed.

Review: https://reviews.apache.org/r/50871/

11288. By Anand Mazumdar <email address hidden>

Added a test for validating streaming request/response headers.

Review: https://reviews.apache.org/r/55942/

11287. By Anand Mazumdar <email address hidden>

Modified existing tests to support new headers for request streaming.

These tests now set the "Message-Accept", "Message-Content-Type"
headers correctly for streaming responses/requests.

Review: https://reviews.apache.org/r/55941/

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.