[2/2] mesos git commit: Added full authz for non summarized fields of `/slaves` endpoint.

2017-08-02 Thread grag
Added full authz for non summarized fields of `/slaves` endpoint. Fields were authorized based on partial elements of each resource. Moreover, some fields which required authorization were not being authorized at all. This patch enables full authorization of all fields. Review:

[1/2] mesos git commit: Enabled filtering of the 'GET_AGENTS' v1 API call.

2017-08-02 Thread grag
Repository: mesos Updated Branches: refs/heads/master 00290fffa -> e87569b2a Enabled filtering of the 'GET_AGENTS' v1 API call. Enables filtering of the results of calls to the 'GET_AGENTS' v1 API. It filters the contents of different resources entries based on the 'VIEW_ROLE' permissions of

[3/5] mesos git commit: Prefer leading instead of trailing spaces for allocator log messages.

2017-08-14 Thread grag
Prefer leading instead of trailing spaces for allocator log messages. Review: https://reviews.apache.org/r/60815/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/8254fd36 Tree:

[5/5] mesos git commit: Added MESOS-7660 to the changelog.

2017-08-14 Thread grag
Added MESOS-7660 to the changelog. This patch adds MESOS-7660 to the changelog and adds a missing period to the existing text. Review: https://reviews.apache.org/r/61621/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/5] mesos git commit: Stout: Made boundary checking in Duration consistent.

2017-08-14 Thread grag
Stout: Made boundary checking in Duration consistent. Review: https://reviews.apache.org/r/61601/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/1efe264e Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/1efe264e

[2/4] mesos git commit: Improved the readability of some assertions/expectations.

2017-08-11 Thread grag
Improved the readability of some assertions/expectations. Prefer checking whether a container is empty instead of checking its size. Review: https://reviews.apache.org/r/61511/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[1/4] mesos git commit: Improved the readability of some assertions/expectations.

2017-08-11 Thread grag
Repository: mesos Updated Branches: refs/heads/master 92feb52d9 -> 628d6609b http://git-wip-us.apache.org/repos/asf/mesos/blob/65278909/src/tests/master_authorization_tests.cpp -- diff --git

[2/2] mesos git commit: Refactored authorization acceptors into a single class.

2017-07-13 Thread grag
Refactored authorization acceptors into a single class. Replaced different authorization-related Acceptor classes with one AuthorizationAcceptor class. Removed the ObjectAcceptor parent class, since no inheritance features are provided by it. Review: https://reviews.apache.org/r/60716/

[1/2] mesos git commit: Added constructors for ObjectApprover::Object.

2017-07-13 Thread grag
Repository: mesos Updated Branches: refs/heads/master f9a80a067 -> 9e208293b Added constructors for ObjectApprover::Object. Added new constructors and updated all places where ObjectApprover::Objects are constructed to use new constructors. Review: https://reviews.apache.org/r/60279/

[4/4] mesos git commit: Moved internal libprocess headers to the src directory.

2017-07-12 Thread grag
Moved internal libprocess headers to the src directory. The POSIX- and Windows-specific subprocess headers are internal to libprocess, so move them to the src directory to make it clear that they don't need to be installed. Review: https://reviews.apache.org/r/60699/ Project:

[2/4] mesos git commit: Made platform-dependent subprocess helpers internal.

2017-07-12 Thread grag
Made platform-dependent subprocess helpers internal. Remove platform-dependent subprocess helper code from the public header file so that clients don't have to pay the cost of importing the unnecessary definitions. Review: https://reviews.apache.org/r/60521/ Project:

[1/4] mesos git commit: Removed posix/subprocess.hpp dependencies.

2017-07-12 Thread grag
Repository: mesos Updated Branches: refs/heads/master e068e84c5 -> c35293ef8 Removed posix/subprocess.hpp dependencies. Fix a number of places where we were depending on symbols made visible by . In most cases, this is just tweaking the includes, but in the Checker we just duplicate the

[3/4] mesos git commit: Removed subprocess_base.hpp.

2017-07-12 Thread grag
Removed subprocess_base.hpp. Since subprocess_base.hpp no longer contains any definitions, remove the unnecessary indirection by renaming it to subprocess.hpp Review: https://reviews.apache.org/r/60522/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/3] mesos git commit: Added filtering to /slaves, /containers and /frameworks endpoints.

2017-07-18 Thread grag
Added filtering to /slaves, /containers and /frameworks endpoints. Added query parameter support for the '/slaves', '/frameworks' and '/containers' endpoints. This allows slaves, frameworks and containers to be queried by ID. If no ID is specified, all records are returned, consistent with

[1/3] mesos git commit: Added class definition for the 'IDAcceptor'.

2017-07-18 Thread grag
Repository: mesos Updated Branches: refs/heads/master 91b3abcfa -> 916a5c9fd Added class definition for the 'IDAcceptor'. This commit contains the class definition for 'IDAcceptor', which is used to filter IDs in the '/master/frameworks', '/master/slaves', '/master/tasks', and

[3/3] mesos git commit: Added test cases for /slaves, /containers, /frameworks endpoints.

2017-07-18 Thread grag
Added test cases for /slaves, /containers, /frameworks endpoints. Added query parameter test cases for '/slaves' and '/frameworks' on the master, and '/containers' on the agent. Review: https://reviews.apache.org/r/60847/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

mesos git commit: Added Greg Mann to the list of committers.

2017-06-29 Thread grag
Repository: mesos Updated Branches: refs/heads/master 5ae32b2e9 -> 30b62d6b7 Added Greg Mann 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/30b62d6b Tree:

mesos git commit: Added filtering to the '/tasks' endpoint.

2017-06-30 Thread grag
Repository: mesos Updated Branches: refs/heads/master cb601b225 -> 0d277bb64 Added filtering to the '/tasks' endpoint. Added filtering to the '/tasks' endpoint. Review: https://reviews.apache.org/r/60107/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/2] mesos git commit: Added a test to verify the fix for a failed agent assertion.

2017-08-09 Thread grag
Added a test to verify the fix for a failed agent assertion. This patch adds 'SlaveTest.GetStateTaskGroupPending', which confirms the fix for MESOS-7871. The test verifies that requests to the agent's '/state' endpoint are successful when there are pending tasks on the agent which were launched

[1/2] mesos git commit: Moved task validation from `getExecutorInfo` to `runTask` on agent.

2017-08-09 Thread grag
Repository: mesos Updated Branches: refs/heads/master 3587ca14c -> db8d097c9 Moved task validation from `getExecutorInfo` to `runTask` on agent. Previously, `getExecutorInfo` was called only in `runTask`, so it asserted the invariant that a task should have either CommandInfo or ExecutorInfo

mesos git commit: Added a heartbeat event to the operator API.

2017-08-18 Thread grag
Repository: mesos Updated Branches: refs/heads/master 55678b41f -> 4d0e692e7 Added a heartbeat event to the operator API. Added the 'HEARTBEAT' event for the operator API and modified related test cases to accept heartbeats. Review: https://reviews.apache.org/r/61262/ Project:

[4/4] mesos git commit: Added the V1 `Teardown` call to teardown a framework.

2017-08-19 Thread grag
Added the V1 `Teardown` call to teardown a framework. Review: https://reviews.apache.org/r/61222/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/d855aecd Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/d855aecd

[3/4] mesos git commit: Added a test for the `Teardown` call in V1 operator API.

2017-08-19 Thread grag
Added a test for the `Teardown` call in V1 operator API. Review: https://reviews.apache.org/r/61408/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/11ee081e Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/11ee081e

[2/4] mesos git commit: Added a heartbeat interval to the V1 master operator API.

2017-08-19 Thread grag
Added a heartbeat interval to the V1 master operator API. Added the `heartbeat_interval_seconds` field to the V1 master operator API `Subscribed` event. Updated the heartbeat test case to check the heartbeat interval. Review: https://reviews.apache.org/r/61763/ Project:

[1/4] mesos git commit: Updated the docs for the V1 'HEARTBEAT' event.

2017-08-19 Thread grag
Repository: mesos Updated Branches: refs/heads/master 4d0e692e7 -> 11ee081ee Updated the docs for the V1 'HEARTBEAT' event. Review: https://reviews.apache.org/r/61759/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[4/4] mesos git commit: Changed `EXPECT` to `ASSERT` when relying on the assertion afterwards.

2017-09-13 Thread grag
Changed `EXPECT` to `ASSERT` when relying on the assertion afterwards. A common pattern in our tests is to check that at least one offer is received using: 'EXPECT_FALSE(offers->offers().empty())' The test then accesses the first element of the array returned by `offers->offers()` to extract

[2/4] mesos git commit: Cleaned up DefaultExecutor tests.

2017-09-13 Thread grag
Cleaned up DefaultExecutor tests. Updated the DefaultExecutor tests to use test helpers where possible. Also made the boilerplate initialization code consistent across tests. Review: https://reviews.apache.org/r/61982/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[3/4] mesos git commit: Changed `EXPECT` to `ASSERT` when relying on the assertion afterwards.

2017-09-13 Thread grag
http://git-wip-us.apache.org/repos/asf/mesos/blob/2a6f6b7a/src/tests/slave_recovery_tests.cpp -- diff --git a/src/tests/slave_recovery_tests.cpp b/src/tests/slave_recovery_tests.cpp index 0e46748..0cd2b5d 100644 ---

[1/4] mesos git commit: Added new overloads for the `createExecutorInfo` test helper method.

2017-09-13 Thread grag
Repository: mesos Updated Branches: refs/heads/master 4a3d776a3 -> 2a6f6b7ae Added new overloads for the `createExecutorInfo` test helper method. These new overloads make it possible to specify framework ID, executor resources, and executor ID as a protobuf message rather than a string.

mesos git commit: Initialized tests with Google Mock initialization.

2017-09-20 Thread grag
Repository: mesos Updated Branches: refs/heads/master 11de04c1b -> c0293a6f7 Initialized tests with Google Mock initialization. Switched over to explicitly using Google Mock to initialize the test suite. This enables Google Mock option flags so that --gmock_verbose will be supported. Review:

mesos git commit: Updated the HTTP executor authentication docs.

2017-09-08 Thread grag
Repository: mesos Updated Branches: refs/heads/master a675604d7 -> afb175de7 Updated the HTTP executor authentication docs. Review: https://reviews.apache.org/r/62196/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

mesos git commit: Added authorization for V1 events.

2017-08-30 Thread grag
Repository: mesos Updated Branches: refs/heads/master 6148bd99a -> e4d56bcb6 Added authorization for V1 events. Added authorization filtering for the master V1 operator event stream. Subscribers will only receive events that their principal is authorized to see. The new test

mesos git commit: Added Apache Flink to the framework list.

2017-08-29 Thread grag
Repository: mesos Updated Branches: refs/heads/master 9645d5184 -> 74118cc91 Added Apache Flink to the framework list. This closes #230 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/74118cc9 Tree:

[1/3] mesos git commit: Included nested command check output in the executor logs.

2017-08-21 Thread grag
Repository: mesos Updated Branches: refs/heads/master a702e1a79 -> 8347ec09f Included nested command check output in the executor logs. This patch updates the checker and health checker to include the output of COMMAND checks and health checks in its logs by default. This has the effect of

[3/3] mesos git commit: Raised the logging level of some check and health check messages.

2017-08-21 Thread grag
Raised the logging level of some check and health check messages. Some users pointed out that always logging the result of checks and health checks makes it easier to debug problems. Review: https://reviews.apache.org/r/61791/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/3] mesos git commit: Made the log output handling of TCP and HTTP checks consistent.

2017-08-21 Thread grag
Made the log output handling of TCP and HTTP checks consistent. Review: https://reviews.apache.org/r/61766/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/6d778fa4 Tree:

mesos git commit: Fixed an incorrect line break in the checker process.

2017-08-21 Thread grag
Repository: mesos Updated Branches: refs/heads/master 8347ec09f -> b4a345a31 Fixed an incorrect line break in the checker process. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/b4a345a3 Tree:

[1/2] mesos git commit: Added a test that uses environment secrets and the DefaultExecutor.

2017-08-30 Thread grag
Repository: mesos Updated Branches: refs/heads/master e4d56bcb6 -> be7d2ca48 Added a test that uses environment secrets and the DefaultExecutor. This test checks that environment secrets are properly resolved and exposed to tasks started by the DefaultExecutor. Review:

[2/2] mesos git commit: Added tests to ensure that tasks can access their parent's volumes.

2017-08-30 Thread grag
Added tests to ensure that tasks can access their parent's volumes. These tests verify that sibling tasks can share a persistent volume owned by their parent executor using 'sandbox_path' volumes. Review: https://reviews.apache.org/r/61921/ Project:

mesos git commit: Added link anchors to all website headings.

2017-10-18 Thread grag
Repository: mesos Updated Branches: refs/heads/master 37053061e -> 257cd8060 Added link anchors to all website headings. This follows the example of the Middleman documentation and uses AnchorJS to inject link anchors to all headings at page load time. The styling is basic black to match the

[1/2] mesos git commit: Added quick start instructions for CMake.

2017-11-15 Thread grag
Repository: mesos Updated Branches: refs/heads/master f1c861de6 -> e3e641328 Added quick start instructions for CMake. Review: https://reviews.apache.org/r/63818/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/f67b63db

[2/2] mesos git commit: Removed an unused variable in a default executor test.

2017-11-15 Thread grag
Removed an unused variable in a default executor test. This patch removes an unused variable from `DefaultExecutorTest.CommitSuicideOnKillTask`. Review: https://reviews.apache.org/r/63522/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

mesos git commit: Toggled the authenticate_http_readwrite flag in MesosTest.

2017-12-15 Thread grag
Repository: mesos Updated Branches: refs/heads/master a4b1134e4 -> 91ea75e83 Toggled the authenticate_http_readwrite flag in MesosTest. The default executor authentication mechanism depends on SSL support being enabled in the build. Multiple tests that invoke the default executor have

mesos git commit: Added the OFFER_OPERATION_DROPPED state.

2017-12-12 Thread grag
Repository: mesos Updated Branches: refs/heads/master 924c8f1b4 -> 0c4a5c04e Added the OFFER_OPERATION_DROPPED state. The new state is used to indicate that an operation has been dropped due to a transient error. Review: https://reviews.apache.org/r/64463/ Project:

mesos git commit: Made the agent check for offer operation update retries.

2017-12-13 Thread grag
Repository: mesos Updated Branches: refs/heads/master 3f44f0e2f -> f6b33da25 Made the agent check for offer operation update retries. Local resource providers send all offer operation status updates using the reosurce provider API. This patch makes the agent's resource provider message

[2/3] mesos git commit: Initialized offer operation status update manager in SLRP.

2017-12-13 Thread grag
Initialized offer operation status update manager in SLRP. This patch adds an agent filesystem layout for checkpointing offer operation status updates for resource providers, and initialized a status update manager in the storage local resource provider. Review:

[1/3] mesos git commit: Made `StatusUpdateManagerProcess` fill in the latest status.

2017-12-13 Thread grag
Repository: mesos Updated Branches: refs/heads/master aaf043382 -> c3c070094 Made `StatusUpdateManagerProcess` fill in the latest status. Review: https://reviews.apache.org/r/64521/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[3/3] mesos git commit: Fixed a typo in 'agent.proto'.

2017-12-13 Thread grag
Fixed a typo in 'agent.proto'. Review: https://reviews.apache.org/r/64560/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/c3c07009 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/c3c07009 Diff:

mesos git commit: Added a blog post on CSI integration.

2017-12-12 Thread grag
Repository: mesos Updated Branches: refs/heads/master 5e5a8102c -> c320ab3b2 Added a blog post on CSI integration. This blog post is an interview with Jie Yu which provides an overview of recent work integrating the container storage interface. Project:

[6/7] mesos git commit: Avoided returning prematurely in an agent handler.

2017-12-12 Thread grag
Avoided returning prematurely in an agent handler. Review: https://reviews.apache.org/r/64504/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/01832c02 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/01832c02 Diff:

[7/7] mesos git commit: Made the `StatusUpdateManagerProcess` process ID configurable.

2017-12-12 Thread grag
Made the `StatusUpdateManagerProcess` process ID configurable. Review: https://reviews.apache.org/r/64509/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/9d7da9b7 Tree:

[1/7] mesos git commit: Added pause/resume methods to `OfferOperationStatusUpdateManager`.

2017-12-12 Thread grag
Repository: mesos Updated Branches: refs/heads/master c320ab3b2 -> d0d5f5c46 Added pause/resume methods to `OfferOperationStatusUpdateManager`. Review: https://reviews.apache.org/r/64517/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[4/7] mesos git commit: Made the agent respond to reconciliation requests for default resources.

2017-12-12 Thread grag
Made the agent respond to reconciliation requests for default resources. Review: https://reviews.apache.org/r/64548/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/d0d5f5c4 Tree:

[2/7] mesos git commit: Improved the logging in `StatusUpdateManagerProcess`.

2017-12-12 Thread grag
Improved the logging in `StatusUpdateManagerProcess`. This patch adds to the log and error messages the type of status update handled by the instance of `StatusUpdateManagerProcess`. Review: https://reviews.apache.org/r/64472/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[5/7] mesos git commit: Fixed naming of a variable in `status_update_manager_process.hpp`.

2017-12-12 Thread grag
Fixed naming of a variable in `status_update_manager_process.hpp`. Rename the variable `_update` to `update_` to make the name consistent with the style guide. Review: https://reviews.apache.org/r/64473/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[3/6] mesos git commit: Used fully qualified namespace in the scheduler library for consistency.

2017-11-20 Thread grag
Used fully qualified namespace in the scheduler library for consistency. Review: https://reviews.apache.org/r/63850/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/d3a38962 Tree:

[6/6] mesos git commit: Added the "task" prefix to the name of the status update manager files.

2017-11-20 Thread grag
Added the "task" prefix to the name of the status update manager files. Review: https://reviews.apache.org/r/63853/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/62d11733 Tree:

[4/6] mesos git commit: Added "Task" prefix to status update manager related classes/methods.

2017-11-20 Thread grag
Added "Task" prefix to status update manager related classes/methods. To prepare for the addition of an offer operation status update manager and a generic `StatusUpdateManagerProcess` class, this patch renames existing objects which would conflict with the new classes/methods/variables. Review:

[1/6] mesos git commit: Added a missing protobuf field to the unversioned definitions.

2017-11-20 Thread grag
Repository: mesos Updated Branches: refs/heads/master f145a4df6 -> 62d117334 Added a missing protobuf field to the unversioned definitions. The new `OfferOperationUpdate` event type was added to the unversioned scheduler API protobuf definitions, but the corresponding field was not added to

[2/6] mesos git commit: Added 'ReconcileOfferOperations' response to the scheduler API.

2017-11-20 Thread grag
Added 'ReconcileOfferOperations' response to the scheduler API. This patch adds a first-class `Response` message to the scheduler API along with its first member, the `ReconcileOfferOperations` response message. Review: https://reviews.apache.org/r/63768/ Project:

[5/6] mesos git commit: Added the "task" prefix to the name of the status update manager files.

2017-11-20 Thread grag
http://git-wip-us.apache.org/repos/asf/mesos/blob/62d11733/src/tests/status_update_manager_tests.cpp -- diff --git a/src/tests/status_update_manager_tests.cpp b/src/tests/status_update_manager_tests.cpp deleted file mode 100644

[3/4] mesos git commit: Added a generic actor to be used by status update managers.

2017-12-07 Thread grag
Added a generic actor to be used by status update managers. This actor handles the checkpointing, recovery, and retry of status updates. It will initially be used by the offer operation status update manager, but it was designed and implemented so that it can replace the current implementation

[4/4] mesos git commit: Implemented the `OfferOperationStatusUpdateManager`.

2017-12-07 Thread grag
Implemented the `OfferOperationStatusUpdateManager`. This class will handle the offer operation status updates generated by the agent and by resource providers. Review: https://reviews.apache.org/r/64096/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/4] mesos git commit: Added the `OfferOperationStatusUpdateRecord` protobuf message.

2017-12-07 Thread grag
Added the `OfferOperationStatusUpdateRecord` protobuf message. This protobuf message is used to checkpoint offer operation status updates and acknowledgments. Review: https://reviews.apache.org/r/64094/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[1/4] mesos git commit: Added operators for offer operation update protobuf classes.

2017-12-07 Thread grag
Repository: mesos Updated Branches: refs/heads/master 02758c4e7 -> 884459168 Added operators for offer operation update protobuf classes. Review: https://reviews.apache.org/r/64093/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[3/3] mesos git commit: Changed the resource provider OPERATION event to APPLY_OFFER_OPERATION.

2017-12-08 Thread grag
Changed the resource provider OPERATION event to APPLY_OFFER_OPERATION. Review: https://reviews.apache.org/r/64400 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/c78496fd Tree:

[1/3] mesos git commit: Renamed the resource provider PUBLISH event to PUBLISH_RESOURCES.

2017-12-08 Thread grag
Repository: mesos Updated Branches: refs/heads/master 884459168 -> c78496fd5 Renamed the resource provider PUBLISH event to PUBLISH_RESOURCES. Review: https://reviews.apache.org/r/64398 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/3] mesos git commit: Renamed a resource provider call to UPDATE_PUBLISH_RESOURCES_STATUS.

2017-12-08 Thread grag
Renamed a resource provider call to UPDATE_PUBLISH_RESOURCES_STATUS. Review: https://reviews.apache.org/r/64399 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/fb47d1c5 Tree:

mesos git commit: Fixed the executor API endpoint help.

2017-12-08 Thread grag
Repository: mesos Updated Branches: refs/heads/master c85c123a0 -> 6ddb48e6c Fixed the executor API endpoint help. Authentication was recently added to the V1 executor HTTP API. This patch updates the endpoint help to reflect this. Review: https://reviews.apache.org/r/60058/ Project:

mesos git commit: Fixed indentation in a test header.

2017-12-08 Thread grag
Repository: mesos Updated Branches: refs/heads/master a345c2a65 -> c85c123a0 Fixed indentation in a test header. Review: https://reviews.apache.org/r/63988/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/c85c123a Tree:

[6/6] mesos git commit: Added plumbing for master to reconcile offer operations with agent.

2017-12-07 Thread grag
Added plumbing for master to reconcile offer operations with agent. This patch adds the RECONCILE_OFFER_OPERATIONS event to the resource provider API, along with the internal message 'ReconcileOfferOperationsMessage' used for explicit operation reconciliation between master and agent. Handlers

[5/6] mesos git commit: Added status update acknowledgement to resource provider manager.

2017-12-07 Thread grag
Added status update acknowledgement to resource provider manager. When the agent receives an offer operation update acknowledgement from the master, it is forwarded to the relevant resource provider via the resource provider manager. Review: https://reviews.apache.org/r/64145/ Project:

[2/6] mesos git commit: Made master acknowledge offer operation updates when 'id' isn't set.

2017-12-07 Thread grag
Made master acknowledge offer operation updates when 'id' isn't set. When a framework does not request feedback about an operation, the master should acknowledge offer operation status updates to the agent so that the updates are not retried. Review: https://reviews.apache.org/r/64144/

[1/6] mesos git commit: Updated master ACCEPT handler to disallow offer operation feedback.

2017-12-07 Thread grag
Repository: mesos Updated Branches: refs/heads/master de06435a6 -> 9cb85e955 Updated master ACCEPT handler to disallow offer operation feedback. This patch updates the master's ACCEPT call code path to fail offer operations when their `id` field is set. Since protobufs have already been

[3/6] mesos git commit: Added ACKNOWLEDGE event to the resource provider API.

2017-12-07 Thread grag
Added ACKNOWLEDGE event to the resource provider API. The new event is used to send offer operation status udpate acknowledgements to resource providers. Review: https://reviews.apache.org/r/64143/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[4/6] mesos git commit: Added offer operation update acknowledgement to the agent.

2017-12-07 Thread grag
Added offer operation update acknowledgement to the agent. The agent's 'offerOperationUpdateAcknowlegement' handler is updated to pass acknowledgements to the resource provider manager. The agent's resource provider message handler is also updated to avoid removing offer operations, since this

[2/2] mesos git commit: Edited some comments in the master for style and grammar.

2017-12-11 Thread grag
Edited some comments in the master for style and grammar. Review: https://reviews.apache.org/r/64462/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/d7c14eab Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/d7c14eab

[1/2] mesos git commit: Fixed a comment in the master.

2017-12-11 Thread grag
Repository: mesos Updated Branches: refs/heads/master 3f9ab9744 -> d7c14eab2 Fixed a comment in the master. Review: https://reviews.apache.org/r/64458/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/c1138c87 Tree:

mesos git commit: Instructed frameworks to avoid setting the offer operation 'id' field.

2017-12-11 Thread grag
Repository: mesos Updated Branches: refs/heads/master d7c14eab2 -> 83f81b7b2 Instructed frameworks to avoid setting the offer operation 'id' field. The framework API side of offer operation feedback has not yet been implemented, so frameworks should currently avoid setting this field. See

mesos git commit: Fixed whitespace problems and broken links in contribution guidelines.

2017-10-24 Thread grag
Repository: mesos Updated Branches: refs/heads/master 3f2022825 -> d5630f341 Fixed whitespace problems and broken links in contribution guidelines. Indentation needed to be consistently four spaces for sublists to render correctly, and blank linds needed to be removed for spacing to render

[2/2] mesos git commit: Added placeholder handlers and other changes for operation updates.

2017-10-30 Thread grag
Added placeholder handlers and other changes for operation updates. This patch adds empty placeholder handler functions which will be used for offer operation status updates as well as their acknowledgement and reconciliation. A number of switch statements are also updated to handle new enum

[1/2] mesos git commit: Added protobuf messages for V1 scheduler operation feedback.

2017-10-30 Thread grag
Repository: mesos Updated Branches: refs/heads/master c4920073d -> 6ecbf02c2 Added protobuf messages for V1 scheduler operation feedback. This patch adds new and updated protobuf messages to facilitate offer operation status updates, as well as acknowledgement of those updates and operation

mesos git commit: Added experimental and graduated features to the 1.6 CHANGELOG.

2018-05-04 Thread grag
Repository: mesos Updated Branches: refs/heads/master 110a176cc -> 393907c5a Added experimental and graduated features to the 1.6 CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/393907c5 Tree:

mesos git commit: Updated the CHANGELOG for the 1.6.0 release.

2018-05-04 Thread grag
Repository: mesos Updated Branches: refs/heads/master 393907c5a -> 7c691ebce Updated the CHANGELOG for the 1.6.0 release. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/7c691ebc Tree:

[mesos] Git Push Summary

2018-05-04 Thread grag
Repository: mesos Updated Branches: refs/heads/1.6.x [created] 7c691ebce

mesos git commit: Added MESOS-8682 and MESOS-8659 to the 1.6.0 CHANGELOG.

2018-05-04 Thread grag
Repository: mesos Updated Branches: refs/heads/master 629c12f57 -> a779b2787 Added MESOS-8682 and MESOS-8659 to the 1.6.0 CHANGELOG. Review: https://reviews.apache.org/r/66970/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

mesos git commit: Fixed the order of some issues in the CHANGELOG.

2018-05-04 Thread grag
Repository: mesos Updated Branches: refs/heads/master cf3b4352b -> 629c12f57 Fixed the order of some issues in the CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/629c12f5 Tree:

[1/2] mesos git commit: Added MESOS-8054 to the 1.6 CHANGELOG.

2018-05-04 Thread grag
Repository: mesos Updated Branches: refs/heads/master 10f0345d2 -> cf3b4352b Added MESOS-8054 to the 1.6 CHANGELOG. Review: https://reviews.apache.org/r/66965/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/c80cf161

[2/2] mesos git commit: Added unresolved critical issues to the 1.6 CHANGELOG.

2018-05-04 Thread grag
Added unresolved critical issues to the 1.6 CHANGELOG. Review: https://reviews.apache.org/r/66969/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/cf3b4352 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/cf3b4352

[2/2] mesos git commit: Updated the 1.6 CHANGELOG.

2018-05-04 Thread grag
Updated the 1.6 CHANGELOG. Review: https://reviews.apache.org/r/66963/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/b1ac4bc9 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/b1ac4bc9 Diff:

[1/2] mesos git commit: Added MESOS-8649, MESOS-8793 and MESOS-8874 to the 1.6.0 CHANGELOG.

2018-05-04 Thread grag
Repository: mesos Updated Branches: refs/heads/master cc68152b3 -> 10f0345d2 Added MESOS-8649, MESOS-8793 and MESOS-8874 to the 1.6.0 CHANGELOG. Review: https://reviews.apache.org/r/66968/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

mesos git commit: Added operation feedback to the list of experimental features.

2018-05-14 Thread grag
Repository: mesos Updated Branches: refs/heads/master e181f26b6 -> 90ce79767 Added operation feedback to the list of experimental features. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/90ce7976 Tree:

mesos git commit: Added operation feedback to the list of experimental features.

2018-05-14 Thread grag
Repository: mesos Updated Branches: refs/heads/1.6.x 03619cb39 -> 9a30d4ebf Added operation feedback to the list of experimental features. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/9a30d4eb Tree:

mesos git commit: Fixed a crash when metrics race with quota removal.

2018-05-14 Thread grag
Repository: mesos Updated Branches: refs/heads/master 90ce79767 -> 20c3c34b0 Fixed a crash when metrics race with quota removal. This patch addresses a race condition in which the removal of a role from the allocator's quota sorter races with execution of a callback tied to a `PullGauge`. The

mesos git commit: Added MESOS-8904 to the 1.6.1 CHANGELOG.

2018-05-14 Thread grag
Repository: mesos Updated Branches: refs/heads/master c586699e7 -> 73bde5625 Added MESOS-8904 to the 1.6.1 CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/73bde562 Tree:

mesos git commit: Updated Mesos version to 1.7.0.

2018-05-07 Thread grag
Repository: mesos Updated Branches: refs/heads/master 44c132182 -> c692354d0 Updated Mesos version to 1.7.0. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/c692354d Tree:

[3/5] mesos git commit: Made the master include the operation ID in OPERATION_DROPPED updates.

2018-05-07 Thread grag
Made the master include the operation ID in OPERATION_DROPPED updates. Review: https://reviews.apache.org/r/66924/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/2e318195 Tree:

[2/5] mesos git commit: Made the master drop operations with an ID on agent default resources.

2018-05-07 Thread grag
Made the master drop operations with an ID on agent default resources. Review: https://reviews.apache.org/r/66992/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/7dd18560 Tree:

[1/5] mesos git commit: Made the 'SchedulerDriver' abort when operation's 'id' field is set.

2018-05-07 Thread grag
Repository: mesos Updated Branches: refs/heads/1.6.x 3eb52bf49 -> c7df5eadc Made the 'SchedulerDriver' abort when operation's 'id' field is set. Since the 'SchedulerDriver' does not support operation status updates, this patch adds a check to the driver which will abort the scheduler if the

[4/5] mesos git commit: Prevented master from sending operation updates to v0 frameworks.

2018-05-07 Thread grag
Prevented master from sending operation updates to v0 frameworks. Review: https://reviews.apache.org/r/66995/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/0772d223 Tree:

  1   2   3   4   5   6   >