mesos git commit: Fixed flakiness in MasterAllocatorTest.ResourcesUnused.

2017-05-24 Thread neilc
Repository: mesos Updated Branches: refs/heads/master d225d4d41 -> 6fe4be921 Fixed flakiness in MasterAllocatorTest.ResourcesUnused. In the test, `sched1` registers with the master and launches a task on half the resources it is offered. Then `sched2` registers and should be offered the

[03/10] mesos git commit: Implemented passing Image::Secret Puller::pull().

2017-05-24 Thread gilbert
Implemented passing Image::Secret Puller::pull(). Review: https://reviews.apache.org/r/59013 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/7ca46e24 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/7ca46e24 Diff:

[07/10] mesos git commit: Implemented passing the secret resolver to registry puller.

2017-05-24 Thread gilbert
Implemented passing the secret resolver to registry puller. Review: https://reviews.apache.org/r/59012 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/6b835417 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/6b835417

[02/10] mesos git commit: Fixed the comment style issue in docker/spec.hpp.

2017-05-24 Thread gilbert
Fixed the comment style issue in docker/spec.hpp. Review: https://reviews.apache.org/r/59016 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/efbd436f Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/efbd436f Diff:

[04/10] mesos git commit: Implemented passing docker config depended methods.

2017-05-24 Thread gilbert
Implemented passing docker config depended methods. Review: https://reviews.apache.org/r/59015 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/618a101c Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/618a101c Diff:

[09/10] mesos git commit: Supported Image::Secret in docker URI fetcher plugin.

2017-05-24 Thread gilbert
Supported Image::Secret in docker URI fetcher plugin. Review: https://reviews.apache.org/r/59018 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/4faca73e Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/4faca73e Diff:

[08/10] mesos git commit: Added support for docker spec helper 'parseAuthConfig()'.

2017-05-24 Thread gilbert
Added support for docker spec helper 'parseAuthConfig()'. Review: https://reviews.apache.org/r/59017 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/4932045b Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/4932045b

[06/10] mesos git commit: Implemented resolving an image secret in registry puller.

2017-05-24 Thread gilbert
Implemented resolving an image secret in registry puller. Review: https://reviews.apache.org/r/59014 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/429eca05 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/429eca05

mesos git commit: Renamed RegisterAgent.agent to RegisterAgent.agents in acls.proto.

2017-05-24 Thread neilc
Repository: mesos Updated Branches: refs/heads/master fe7ca914d -> d225d4d41 Renamed RegisterAgent.agent to RegisterAgent.agents in acls.proto. Renames the field `RegisterAgent.agent` to `RegisterAgent.agents` in order to come make it consistent with other ACLs. Review:

mesos git commit: Added Gilbert Song to the list of committers.

2017-05-24 Thread gilbert
Repository: mesos Updated Branches: refs/heads/master 2c2796a81 -> fe7ca914d Added Gilbert Song to the list of committers. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/fe7ca914 Tree:

[01/10] mesos git commit: Updated protobuf comments for Image::Secret.

2017-05-24 Thread gilbert
Repository: mesos Updated Branches: refs/heads/master 6fe4be921 -> 4faca73e9 Updated protobuf comments for Image::Secret. Review: https://reviews.apache.org/r/59010 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[05/10] mesos git commit: Fixed docker/appc store 'using' format.

2017-05-24 Thread gilbert
Fixed docker/appc store 'using' format. Review: https://reviews.apache.org/r/59011 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/32dc11ab Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/32dc11ab Diff:

[10/10] mesos git commit: Added new parameter 'data' to the URI fetcher interface.

2017-05-24 Thread gilbert
Added new parameter 'data' to the URI fetcher interface. Review: https://reviews.apache.org/r/59141 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/92f16fc2 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/92f16fc2

mesos git commit: Renamed RegisterAgent.agent to RegisterAgent.agents in acls.proto.

2017-05-24 Thread neilc
Repository: mesos Updated Branches: refs/heads/1.3.x e9e759aac -> 230a08c73 Renamed RegisterAgent.agent to RegisterAgent.agents in acls.proto. Renames the field `RegisterAgent.agent` to `RegisterAgent.agents` in order to come make it consistent with other ACLs. Review:

[2/8] mesos git commit: Added a new sorter test case, `HierarchicalIterationOrder`.

2017-05-24 Thread neilc
Added a new sorter test case, `HierarchicalIterationOrder`. This behavior is covered by existing test cases to an extent, but some additional test coverage seems warranted. Review: https://reviews.apache.org/r/59482/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[4/8] mesos git commit: Introduced `DRFSorter::Node::isLeaf()`.

2017-05-24 Thread neilc
Introduced `DRFSorter::Node::isLeaf()`. This helps clarify code that wants to distinguish between leaves and internal nodes in the sorter. Review: https://reviews.apache.org/r/59484/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[8/8] mesos git commit: Added MESOS-7521 to 1.3.0 CHANGELOG.

2017-05-24 Thread neilc
Added MESOS-7521 to 1.3.0 CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/904729ed Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/904729ed Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/904729ed

[3/8] mesos git commit: Added benchmark for allocator perf with many suppressed frameworks.

2017-05-24 Thread neilc
Added benchmark for allocator perf with many suppressed frameworks. This covers the case where the vast majority (99%) of frameworks have suppressed offers. Review: https://reviews.apache.org/r/59383/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[1/8] mesos git commit: Added sorter test for allocation queries about inactive clients.

2017-05-24 Thread neilc
Repository: mesos Updated Branches: refs/heads/1.3.x 230a08c73 -> 904729ed3 Added sorter test for allocation queries about inactive clients. This behavior has not changed, but was not covered by the existing tests. Review: https://reviews.apache.org/r/59481/ Project:

[5/8] mesos git commit: Optimized sorter performance with many inactive clients.

2017-05-24 Thread neilc
Optimized sorter performance with many inactive clients. Unlike in Mesos <= 1.2, the sorter now stores inactive clients in the same data structure used to store active clients. This resulted in a significant performance regression when the vast majority of sorter clients are inactive: when

[6/8] mesos git commit: Cleaned up allocator benchmark tests.

2017-05-24 Thread neilc
Cleaned up allocator benchmark tests. Review: https://reviews.apache.org/r/59538 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/07a339f4 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/07a339f4 Diff:

[7/8] mesos git commit: Replaced the sorter's notion of "activation" with a three-valued enum.

2017-05-24 Thread neilc
Replaced the sorter's notion of "activation" with a three-valued enum. Conceptually, a node in the sorter tree can either be an internal node or a leaf node. Furthermore, leaf nodes can either be active or inactive (internal nodes do not have a concept of "activation"). We previously represented

mesos git commit: Fixed typos in test comments.

2017-05-24 Thread neilc
Repository: mesos Updated Branches: refs/heads/master 43b33be03 -> 49129bf2a Fixed typos in test comments. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/49129bf2 Tree:

[3/7] mesos git commit: Added benchmark for allocator perf with many suppressed frameworks.

2017-05-24 Thread neilc
Added benchmark for allocator perf with many suppressed frameworks. This covers the case where the vast majority (99%) of frameworks have suppressed offers. Review: https://reviews.apache.org/r/59383/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/7] mesos git commit: Added a new sorter test case, `HierarchicalIterationOrder`.

2017-05-24 Thread neilc
Added a new sorter test case, `HierarchicalIterationOrder`. This behavior is covered by existing test cases to an extent, but some additional test coverage seems warranted. Review: https://reviews.apache.org/r/59482/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[7/7] mesos git commit: Optimized sorter performance with many inactive clients.

2017-05-24 Thread neilc
Optimized sorter performance with many inactive clients. Unlike in Mesos <= 1.2, the sorter now stores inactive clients in the same data structure used to store active clients. This resulted in a significant performance regression when the vast majority of sorter clients are inactive: when

[4/7] mesos git commit: Cleaned up allocator benchmark tests.

2017-05-24 Thread neilc
Cleaned up allocator benchmark tests. Review: https://reviews.apache.org/r/59538 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/8139ec0b Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/8139ec0b Diff:

[1/7] mesos git commit: Added sorter test for allocation queries about inactive clients.

2017-05-24 Thread neilc
Repository: mesos Updated Branches: refs/heads/master 4faca73e9 -> a637df6d3 Added sorter test for allocation queries about inactive clients. This behavior has not changed, but was not covered by the existing tests. Review: https://reviews.apache.org/r/59481/ Project:

[6/7] mesos git commit: Introduced `DRFSorter::Node::isLeaf()`.

2017-05-24 Thread neilc
Introduced `DRFSorter::Node::isLeaf()`. This helps clarify code that wants to distinguish between leaves and internal nodes in the sorter. Review: https://reviews.apache.org/r/59484/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[5/7] mesos git commit: Replaced the sorter's notion of "activation" with a three-valued enum.

2017-05-24 Thread neilc
Replaced the sorter's notion of "activation" with a three-valued enum. Conceptually, a node in the sorter tree can either be an internal node or a leaf node. Furthermore, leaf nodes can either be active or inactive (internal nodes do not have a concept of "activation"). We previously represented