mesos git commit: Added support for "overlay" keyword.

2016-03-30 Thread jieyu
Repository: mesos Updated Branches: refs/heads/master 3f0d074ea -> e66a7790b Added support for "overlay" keyword. The "overlayfs" was renamed to "overlay" in kernel 4.2, for overlay support check function, it should check both "overlay" and "overlayfs" in "/proc/filesystems". Review:

Re: [1/6] mesos git commit: Fixed a memory leak in the scheduler driver.

2016-03-30 Thread Benjamin Mahler
On Wed, Mar 30, 2016 at 2:17 PM, Neil Conway wrote: > On Wed, Mar 30, 2016 at 4:57 PM, Benjamin Mahler > wrote: > > Yikes! (3) being not true to me means that I needed non-local reasoning > to > > determine the optionality. > > Sorry: to clarify, I

[2/2] mesos git commit: Conditioned out Windows-incompatible includes in stout.

2016-03-30 Thread mpark
Conditioned out Windows-incompatible includes in stout. Review: https://reviews.apache.org/r/45194/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/e57b3385 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/e57b3385

[1/2] mesos git commit: Conditioned out Windows-incompatible includes in libprocess.

2016-03-30 Thread mpark
Repository: mesos Updated Branches: refs/heads/master 7a54422ae -> c66457a11 Conditioned out Windows-incompatible includes in libprocess. Review: https://reviews.apache.org/r/44136/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

mesos git commit: Used Windows-compatible memory fence in libprocess logging.

2016-03-30 Thread mpark
Repository: mesos Updated Branches: refs/heads/master c01542485 -> 7a54422ae Used Windows-compatible memory fence in libprocess logging. Review: https://reviews.apache.org/r/44135/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

Re: [1/6] mesos git commit: Fixed a memory leak in the scheduler driver.

2016-03-30 Thread Benjamin Mahler
Yikes! (3) being not true to me means that I needed non-local reasoning to determine the optionality. I reason about symmetric operations like new/delete in a similar way to other symmetric operations like open/close. Even though close(-1) returns EBADF and doesn't do something bad, it's

[1/2] mesos git commit: Rescind all outstanding offers to satisfy weights update.

2016-03-30 Thread me
Repository: mesos Updated Branches: refs/heads/master c6d618222 -> c01542485 Rescind all outstanding offers to satisfy weights update. Review: https://reviews.apache.org/r/44450/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/2] mesos git commit: Made the Action enum optional to support upgrades (MESOS-5031).

2016-03-30 Thread me
Made the Action enum optional to support upgrades (MESOS-5031). This fix makes the Action enum in Authorization optional to support upgrades. See MESOS-4997 for details. Review: https://reviews.apache.org/r/45342/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

Re: [1/6] mesos git commit: Fixed a memory leak in the scheduler driver.

2016-03-30 Thread Benjamin Mahler
I'm not sure the null check was in place for the safety of deletion so much as to make the code easier to reason about: if (process != NULL) { terminate(process); wait(process); delete process; } if (credential != NULL) { delete credential; } delete latch; Here, (1)

[1/3] mesos git commit: Introduced a `reconnect` method on the scheduler library.

2016-03-30 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 0a4e1e467 -> c6d618222 Introduced a `reconnect` method on the scheduler library. This change adds a `reconnect` method that allows schedulers to force a reconnection with the master. This is useful when the scheduler detects that there is

[2/3] mesos git commit: Added test for `reconnect` functionality.

2016-03-30 Thread vinodkone
Added test for `reconnect` functionality. This change adds a trivial test for testing the `reconnect` method on the scheduler library. Review: https://reviews.apache.org/r/45409/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[3/3] mesos git commit: Documented when to invoke `send` using the scheduler library.

2016-03-30 Thread vinodkone
Documented when to invoke `send` using the scheduler library. Trivial change to add a comment to invoke `send` only after receiving the `connected` callback. If not, all calls would be dropped while disconnected. Review: https://reviews.apache.org/r/45410/ Project:

mesos git commit: Modified scheduler library to properly handle SSL connections.

2016-03-30 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master d5d4f3c83 -> 0a4e1e467 Modified scheduler library to properly handle SSL connections. This fixes the scheduler library to properly set the scheme as \`https\` if SSL is enabled. If not, default to \`http\` as is the case now. Would follow

mesos git commit: Removed the redundant `NULL` check when deleting `Credential`.

2016-03-30 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master b2c92eef8 -> d5d4f3c83 Removed the redundant `NULL` check when deleting `Credential`. See summary. Also moved all \`delete\` statements together in the order they were declared in `.hpp` file. Review: https://reviews.apache.org/r/45466/

mesos git commit: Fixed a test case bug due to http-parser upgrade to 2.6.1.

2016-03-30 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 647784cec -> b2c92eef8 Fixed a test case bug due to http-parser upgrade to 2.6.1. See MESOS-5063 for details. Review: https://reviews.apache.org/r/45471/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[1/2] mesos git commit: Made CHANGELOG formatting more consistent.

2016-03-30 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 72086c3c7 -> 647784cec http://git-wip-us.apache.org/repos/asf/mesos/blob/647784ce/CHANGELOG -- diff --git a/CHANGELOG b/CHANGELOG index 3cbbf90..09b9e63 100644 ---

[2/2] mesos git commit: Made CHANGELOG formatting more consistent.

2016-03-30 Thread vinodkone
Made CHANGELOG formatting more consistent. We follow a new format starting from 0.28. To avoid confusion and remove precedents of alternate styles, this cleans up formatting for previous releases. Review: https://reviews.apache.org/r/45484/ Project:

mesos git commit: Docs: Updated multiple disk support documentation.

2016-03-30 Thread joris
Repository: mesos Updated Branches: refs/heads/master 9308a3b33 -> 72086c3c7 Docs: Updated multiple disk support documentation. When manually specifying disk resources as explained in the multiple-disk documentation, Mesos stops autodetecting the Root disk. This can be unexpected behavior for

[3/4] mesos git commit: Fixed a common typo in stout.

2016-03-30 Thread alexr
Fixed a common typo in stout. Though common, "occured" is incorrect spelling. Review: https://reviews.apache.org/r/45477/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/d4e270f4 Tree:

[1/4] mesos git commit: Fixed typos in isolator test comments.

2016-03-30 Thread alexr
Repository: mesos Updated Branches: refs/heads/master c0c16c7f1 -> 9308a3b33 Fixed typos in isolator test comments. Review: https://reviews.apache.org/r/45475/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/cd5da90c

[2/4] mesos git commit: Fixed a common typo in libprocess.

2016-03-30 Thread alexr
Fixed a common typo in libprocess. Though common, "occured" is incorrect spelling. Review: https://reviews.apache.org/r/45476/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/ddefe798 Tree:

[4/4] mesos git commit: Fixed a common typo.

2016-03-30 Thread alexr
Fixed a common typo. Though common, "occured" is incorrect spelling. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/9308a3b3 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/9308a3b3 Diff: