[2/2] mesos git commit: Added MESOS-4973 and MESOS-6461 to 1.0.2 CHANGELOG.

2016-10-28 Thread vinodkone
Added MESOS-4973 and MESOS-6461 to 1.0.2 CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/d073ed53 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/d073ed53 Diff:

[1/2] mesos git commit: Fixed duplicate framework ids in "unregistered_frameworks".

2016-10-28 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/1.0.x 43019066c -> d073ed53b Fixed duplicate framework ids in "unregistered_frameworks". The existing test (MasterTest.OrphanTasks) continues to pass after the change. I will try to write another test that spawns multiple agents to ensure the

mesos git commit: Fixed duplicate framework ids in "unregistered_frameworks".

2016-10-28 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 25e00546d -> 9108822e5 Fixed duplicate framework ids in "unregistered_frameworks". The existing test (MasterTest.OrphanTasks) continues to pass after the change. I will try to write another test that spawns multiple agents to ensure the

[1/2] mesos git commit: Revert "Added MESOS-6446 to 1.0.2 CHANGELOG."

2016-10-27 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master cc095bad7 -> d40a3cb95 Revert "Added MESOS-6446 to 1.0.2 CHANGELOG." This reverts commit cc095bad75ba9c469436e1d14760ae27f64d2f36. Reverted because the commit message is incorrect. It should be 1.1.0 instead of 1.0.2. Project:

[2/3] mesos git commit: Fixed the broken metrics information of master in WebUI.

2016-10-27 Thread vinodkone
Fixed the broken metrics information of master in WebUI. After we introduced redirection on `/master/state` endpoint to the leading master in `c9153336`, the metrics information in the WebUI was broken when the current master is not the leading master. In this patch, we retrieve the leading

[1/3] mesos git commit: Show the leading master's information in `/master/state` endpoint.

2016-10-27 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/1.1.x eeaeb7089 -> e69f819fc Show the leading master's information in `/master/state` endpoint. Review: https://reviews.apache.org/r/53193/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/2] mesos git commit: Added MESOS-6446 to 1.1.0 CHANGELOG.

2016-10-27 Thread vinodkone
Added MESOS-6446 to 1.1.0 CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/d40a3cb9 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/d40a3cb9 Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/d40a3cb9

mesos git commit: Added MESOS-6446 to 1.0.2 CHANGELOG.

2016-10-27 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master ac699771a -> cc095bad7 Added MESOS-6446 to 1.0.2 CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/cc095bad Tree:

mesos git commit: Added MESOS-6446 to CHANGELOG for 1.0.2.

2016-10-27 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master b2fc58883 -> ac699771a Added MESOS-6446 to CHANGELOG for 1.0.2. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/ac699771 Tree:

[1/3] mesos git commit: Show the leading master's information in `/master/state` endpoint.

2016-10-27 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/1.0.x 5344b88c2 -> ec315f28e Show the leading master's information in `/master/state` endpoint. Review: https://reviews.apache.org/r/53193/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[3/3] mesos git commit: Added MESOS-6446 to CHANGELOG for 1.0.2.

2016-10-27 Thread vinodkone
Added MESOS-6446 to CHANGELOG for 1.0.2. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/ec315f28 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/ec315f28 Diff:

[2/3] mesos git commit: Fixed the broken metrics information of master in WebUI.

2016-10-27 Thread vinodkone
Fixed the broken metrics information of master in WebUI. After we introduced redirection on `/master/state` endpoint to the leading master in `c9153336`, the metrics information in the WebUI was broken when the current master is not the leading master. In this patch, we retrieve the leading

[2/2] mesos git commit: Fixed the broken metrics information of master in WebUI.

2016-10-27 Thread vinodkone
Fixed the broken metrics information of master in WebUI. After we introduced redirection on `/master/state` endpoint to the leading master in `c9153336`, the metrics information in the WebUI was broken when the current master is not the leading master. In this patch, we retrieve the leading

[1/2] mesos git commit: Show the leading master's information in `/master/state` endpoint.

2016-10-27 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 3758aa1c9 -> b2fc58883 Show the leading master's information in `/master/state` endpoint. Review: https://reviews.apache.org/r/53193/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

mesos git commit: Fixed flakiness in `MasterTest.UnreachableTaskAfterFailover`.

2016-10-25 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/1.1.x e1b6b2145 -> eeaeb7089 Fixed flakiness in `MasterTest.UnreachableTaskAfterFailover`. After launching a task, we need to wait for the slave to receive the scheduler's ack of the initial TASK_RUNNING status update. If not, the status update

[4/4] mesos git commit: Added MESOS-6445 to CHANGELOG for 1.1.0.

2016-10-25 Thread vinodkone
Added MESOS-6445 to CHANGELOG for 1.1.0. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/e1b6b214 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/e1b6b214 Diff:

[3/4] mesos git commit: Tweaked test expectation.

2016-10-25 Thread vinodkone
Tweaked test expectation. `WillOnce` is more accurate than `WillRepeatedly`. Review: https://reviews.apache.org/r/53098/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/c6516be5 Tree:

[2/4] mesos git commit: Fixed bug when marking agents unreachable after master failover.

2016-10-25 Thread vinodkone
Fixed bug when marking agents unreachable after master failover. If the master fails over and an agent does not re-register within the `agent_reregister_timeout`, the master marks the agent as unreachable in the registry and sends `slaveLost` for it. However, we neglected to update the master's

[1/4] mesos git commit: Avoided passing `TimeInfo` by value.

2016-10-25 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/1.1.x c2cb47f78 -> e1b6b2145 Avoided passing `TimeInfo` by value. Although this is likely to remain small in practice, passing by const reference should be preferred until there is a reason not to. Review: https://reviews.apache.org/r/53099/

mesos git commit: Added MESOS-6445 to CHANGELOG for 1.1.0.

2016-10-25 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 16f479d15 -> d3f6c5c55 Added MESOS-6445 to CHANGELOG for 1.1.0. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/d3f6c5c5 Tree:

mesos git commit: Fixed flakiness in `MasterTest.UnreachableTaskAfterFailover`.

2016-10-24 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 28b71613c -> 99f290bcb Fixed flakiness in `MasterTest.UnreachableTaskAfterFailover`. After launching a task, we need to wait for the slave to receive the scheduler's ack of the initial TASK_RUNNING status update. If not, the status update

[1/2] mesos git commit: Close socket after setting flags on the interface.

2016-10-21 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/1.0.x 56529fa99 -> 5344b88c2 Close socket after setting flags on the interface. Review: https://reviews.apache.org/r/53049/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/2] mesos git commit: Added MESOS-6420 to 1.0.2 CHANGELOG.

2016-10-21 Thread vinodkone
Added MESOS-6420 to 1.0.2 CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/5344b88c Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/5344b88c Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/5344b88c

mesos git commit: Added MESOS-6420 to 1.0.2 CHANGELOG.

2016-10-21 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master f9dfbdac7 -> 95153ca79 Added MESOS-6420 to 1.0.2 CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/95153ca7 Tree:

[2/3] mesos git commit: Fixed bug when marking agents unreachable after master failover.

2016-10-21 Thread vinodkone
Fixed bug when marking agents unreachable after master failover. If the master fails over and an agent does not re-register within the `agent_reregister_timeout`, the master marks the agent as unreachable in the registry and sends `slaveLost` for it. However, we neglected to update the master's

[1/3] mesos git commit: Avoided passing `TimeInfo` by value.

2016-10-21 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 01aa3ba4a -> f9dfbdac7 Avoided passing `TimeInfo` by value. Although this is likely to remain small in practice, passing by const reference should be preferred until there is a reason not to. Review: https://reviews.apache.org/r/53099/

[3/3] mesos git commit: Tweaked test expectation.

2016-10-21 Thread vinodkone
Tweaked test expectation. `WillOnce` is more accurate than `WillRepeatedly`. Review: https://reviews.apache.org/r/53098/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/f9dfbdac Tree:

[8/8] mesos git commit: Changed agent to send TASK_GONE.

2016-10-21 Thread vinodkone
Changed agent to send TASK_GONE. The agent previously sent TASK_LOST updates for tasks that are killed for various reasons, such as containerizer errors or QoS preemption. The agent now sends TASK_GONE to partition-aware frameworks instead. Review: https://reviews.apache.org/r/52803/ Project:

[6/8] mesos git commit: Changed description of TASK_GONE.

2016-10-21 Thread vinodkone
Changed description of TASK_GONE. Review: https://reviews.apache.org/r/52801/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/976a1ebc Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/976a1ebc Diff:

[1/8] mesos git commit: Fixed typo in log message.

2016-10-21 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 89e7d362e -> 01aa3ba4a Fixed typo in log message. Review: https://reviews.apache.org/r/52721/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/9225ac29 Tree:

[5/8] mesos git commit: Changed agent to send TASK_DROPPED for task launch failures.

2016-10-21 Thread vinodkone
Changed agent to send TASK_DROPPED for task launch failures. If the agent cannot launch a task due to a variety of possible error conditions, we now send TASK_DROPPED to partition-aware frameworks rather than TASK_LOST. Review: https://reviews.apache.org/r/52746/ Project:

[4/8] mesos git commit: Refactored some code into a separate function.

2016-10-21 Thread vinodkone
Refactored some code into a separate function. Review: https://reviews.apache.org/r/52740/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/0645e7d9 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/0645e7d9 Diff:

[3/8] mesos git commit: Changed agent to send TASK_DROPPED during reconciliation.

2016-10-21 Thread vinodkone
Changed agent to send TASK_DROPPED during reconciliation. If a framework attempts to launch a task but the launch message is dropped after it reaches the master but before it reaches the slave, the failed launch will be detected during master <-> agent reconciliation when the agent re-registers.

[7/8] mesos git commit: Added a new slave metric, "tasks_gone".

2016-10-21 Thread vinodkone
Added a new slave metric, "tasks_gone". Review: https://reviews.apache.org/r/52802/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/b46df16d Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/b46df16d Diff:

[2/8] mesos git commit: Changed master to add `FrameworkInfo` to agent reconcilation.

2016-10-21 Thread vinodkone
Changed master to add `FrameworkInfo` to agent reconcilation. When an agent re-registers with a master that already knows about that agent, the master needs to reconcile its view of the state of the agent with the agent's current state. For any task that the master thinks should be on the agent

mesos git commit: Updated getting started for Ubuntu 16.04.

2016-10-21 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master b75aa8ada -> 89e7d362e Updated getting started for Ubuntu 16.04. To follow the getting started instructions to install Mesos on Ubuntu 16.04, it is needed to install one more dependency. This closes #173 Project:

[02/10] mesos git commit: Changed reconciliation for unregistering, reregistering agents.

2016-10-19 Thread vinodkone
Changed reconciliation for unregistering, reregistering agents. Previously, explicit reconciliation for an agent that was in the process of reregistering or unregistering returned no results. This degree of cleverness seems unwarranted: if the agent hasn't completed the reregistration or

[01/10] mesos git commit: Avoided using SIGUSR1 in two test cases.

2016-10-19 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 5e850a362 -> bf00061b5 Avoided using SIGUSR1 in two test cases. We want to cause the agent to shutdown gracefully (i.e., to send an "unregister" message to the master). This can be accomplished by sending the whole process a SIGUSR1 but

[04/10] mesos git commit: Clarified a comment that occurs in several tests.

2016-10-19 Thread vinodkone
Clarified a comment that occurs in several tests. Review: https://reviews.apache.org/r/52657/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/1a3e931f Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/1a3e931f Diff:

[09/10] mesos git commit: Renamed a function for clarity.

2016-10-19 Thread vinodkone
Renamed a function for clarity. `Master::reconcile(Framework*, const scheduler::Call::Reconcile&)` and `Master::reconcile(Slave*, const vector&, const vector& tasks)` are only loosely related. Per discussion on the development list, using overloading to distinguish these two functions is

[10/10] mesos git commit: Clarified a comment.

2016-10-19 Thread vinodkone
Clarified a comment. Review: https://reviews.apache.org/r/52720/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/bf00061b Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/bf00061b Diff:

[06/10] mesos git commit: Changed master to send TASK_DROPPED for task launch errors.

2016-10-19 Thread vinodkone
Changed master to send TASK_DROPPED for task launch errors. When a task launch fails due to a transient error (e.g., insufficient available resources at an agent), the master sends a TASK_LOST update to the framework. For PARTITION_AWARE frameworks, we now send TASK_DROPPED instead. Review:

[03/10] mesos git commit: Cleaned up a test case.

2016-10-19 Thread vinodkone
Cleaned up a test case. Review: https://reviews.apache.org/r/52656/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/0bef37ab Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/0bef37ab Diff:

[07/10] mesos git commit: Removed redundant test.

2016-10-19 Thread vinodkone
Removed redundant test. `MasterAuthorizationTest.SlaveDisconnectedLost` was identical to `MasterAuthorizationTest.SlaveRemovedLost`. Review: https://reviews.apache.org/r/52969/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[08/10] mesos git commit: Changed master to send TASK_UNKNOWN during reconciliation.

2016-10-19 Thread vinodkone
Changed master to send TASK_UNKNOWN during reconciliation. Previously, the master would send TASK_LOST in response to explicit reconciliation requests for (a) unknown tasks at registered slaves and (b) tasks at unknown slaves (neither registered nor unreachable). The master will now send

mesos git commit: Simplify the comparison logic for `ExecutorInfo`.

2016-10-18 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 70bddc989 -> aa643b620 Simplify the comparison logic for `ExecutorInfo`. This is a follow up fix of https://reviews.apache.org/r/52817/. Review: https://reviews.apache.org/r/52906/ Project:

mesos git commit: Updated user-group.html.md to add Seville(Spain).

2016-10-18 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 9e8f01ec8 -> c7dab59bf Updated user-group.html.md to add Seville(Spain). Added Seville (Spain) user group and fixed the order of Amsterdam (Netherlands). This closes #163 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo

mesos git commit: Updated contributors.yaml.

2016-10-18 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master fd1b7bdfb -> 9e8f01ec8 Updated contributors.yaml. Got my first PR in Mesos! This closes #172 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/9e8f01ec Tree:

svn commit: r16583 - in /dev/mesos/1.0.2-rc1: ./ mesos-1.0.2.tar.gz mesos-1.0.2.tar.gz.asc mesos-1.0.2.tar.gz.md5

2016-10-18 Thread vinodkone
Author: vinodkone Date: Tue Oct 18 21:49:03 2016 New Revision: 16583 Log: Adding mesos-1.0.2-rc1. Added: dev/mesos/1.0.2-rc1/ dev/mesos/1.0.2-rc1/mesos-1.0.2.tar.gz (with props) dev/mesos/1.0.2-rc1/mesos-1.0.2.tar.gz.asc dev/mesos/1.0.2-rc1/mesos-1.0.2.tar.gz.md5 Added: dev

[3/3] mesos git commit: Updated CHANGELOG for 1.0.2.

2016-10-18 Thread vinodkone
Updated CHANGELOG for 1.0.2. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/56529fa9 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/56529fa9 Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/56529fa9 Branch:

[2/3] mesos git commit: Fixed an uninitialized variable warning.

2016-10-18 Thread vinodkone
Fixed an uninitialized variable warning. Observed with clang-tidy. Review: https://reviews.apache.org/r/52113/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/aa6dad21 Tree:

[1/3] mesos git commit: Updated configure.ac and CMakeLists.txt to 1.0.2.

2016-10-18 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/1.0.x 041249f69 -> 56529fa99 Updated configure.ac and CMakeLists.txt to 1.0.2. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/5ee93ea9 Tree:

mesos git commit: Updated CHANGELOG for 1.0.2.

2016-10-18 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 0b02dc7a8 -> fd1b7bdfb Updated CHANGELOG for 1.0.2. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/fd1b7bdf Tree:

[2/2] mesos git commit: Revert "Refactored the agent 'launcher' flag to always have a value."

2016-10-18 Thread vinodkone
Revert "Refactored the agent 'launcher' flag to always have a value." This reverts commit 4a529e92209497d7561db8ec2516667b97c9bc59. This was incorrectly cherry picked onto 1.0.x to fix a build issue. While it fixed the build it broke `mesos-local` that was fixed as part of MESOS-5613. The real

[1/2] mesos git commit: Allowed all flags load methods to specify a prefix.

2016-10-18 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/1.0.x 914bb5f2f -> 041249f69 Allowed all flags load methods to specify a prefix. This also refactors the prefix logic into one place, so that's nice. Required for the actual fix for passing work_dir in local. Review:

mesos git commit: Strip whitespace on dns resolve.

2016-10-18 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master bce515f3d -> 057fd2c67 Strip whitespace on dns resolve. Review: https://reviews.apache.org/r/52993/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/057fd2c6 Tree:

[1/2] mesos git commit: Added note to CHANGELOG about --runtime_dir.

2016-10-14 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 6a47d0da2 -> 4b2033b2c Added note to CHANGELOG about --runtime_dir. Review: https://reviews.apache.org/r/52814/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/2] mesos git commit: Updated default value of the '--runtime_dir' agent flag.

2016-10-14 Thread vinodkone
Updated default value of the '--runtime_dir' agent flag. Previously, the default value of '--runtime_dir' was hard coded to '/var/run/mesos'. However, this directory is typically only accessable to the 'root' user. This caused problems when launching an agent as a non-root user. We now check to

[1/2] mesos git commit: Added documentation for default executor and LAUNCH_GROUP event.

2016-10-14 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master a926cf3da -> cfeabec58 Added documentation for default executor and LAUNCH_GROUP event. This is very minimal documentation mainly around the new framework APIs and the default executor. Review: https://reviews.apache.org/r/52901

[2/2] mesos git commit: Updated framework development guide to include v1 APIs.

2016-10-14 Thread vinodkone
Updated framework development guide to include v1 APIs. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/eabb10cc Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/eabb10cc Diff:

mesos git commit: Tweaked description of framework checkpointing behavior.

2016-10-14 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 3a143b155 -> 2fd78e6a0 Tweaked description of framework checkpointing behavior. Review: https://reviews.apache.org/r/52898/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[3/5] mesos git commit: Exposed the executor's type in the endpoints.

2016-10-14 Thread vinodkone
Exposed the executor's type in the endpoints. Review: https://reviews.apache.org/r/52520/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/88cd1df7 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/88cd1df7 Diff:

[4/5] mesos git commit: Fixed the wrong sandbox directory of the tasks in Web UI.

2016-10-14 Thread vinodkone
Fixed the wrong sandbox directory of the tasks in Web UI. For the task launched by default-executor, its sandbox directory is 'executor_directory/tasks/task_id/'. This patch generates the corresponding sandbox directory in Web UI for the task according to its executor type. Review:

[5/5] mesos git commit: Moved the `decimalFloat` filter to app.js for consistency.

2016-10-14 Thread vinodkone
Moved the `decimalFloat` filter to app.js for consistency. Review: https://reviews.apache.org/r/52664/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/9afaaffd Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/9afaaffd

[2/5] mesos git commit: Filled missing executor info in tasks when `LAUNCH_GROUP`.

2016-10-14 Thread vinodkone
Filled missing executor info in tasks when `LAUNCH_GROUP`. This fixed the navigate error in Web UI because Web UI uses the executor id of the task to search the corresponding sandbox directory. Web UI uses the task id as the executor id if the executor id of the task is empty when searching the

[1/5] mesos git commit: Added utils method to check if `ExecutorInfo` different.

2016-10-14 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master b0d4439d6 -> 9afaaffd8 Added utils method to check if `ExecutorInfo` different. Review: https://reviews.apache.org/r/52817/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/2] mesos git commit: Invoke the shutdown executor callback for checkpointed frameworks.

2016-10-12 Thread vinodkone
Invoke the shutdown executor callback for checkpointed frameworks. Previously, the executor library used to commit suicide after the recovery timeout without invoking the executor's shutdown callback. This behavior was not consistent with the executor driver. Review:

[1/2] mesos git commit: Made default executor handle shutdown events while disconnected.

2016-10-12 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 58bfa80c6 -> 8b4d83aec Made default executor handle shutdown events while disconnected. Previously, the default executor used to crash with a failed assertion when the executor library injected a shutdown event when it noticed a

mesos git commit: Updated comments about ExecutorInfo in mesos.proto.

2016-10-12 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 1e514ca02 -> d3f560576 Updated comments about ExecutorInfo in mesos.proto. Removed the comment that says resources are automatically set to default values if unset. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

mesos git commit: Refactored the agent 'launcher' flag to always have a value.

2016-10-07 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/1.0.x 68366a7ac -> 4a529e922 Refactored the agent 'launcher' flag to always have a value. NOTE: Cherry picked this because without it the build breaks due to a no-longer-valid `flags.load` overload usage in local.cpp. Review:

[1/3] mesos git commit: Improved mesos.proto comments for partition-aware frameworks.

2016-10-07 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master bb8b14456 -> 0f97117ba Improved mesos.proto comments for partition-aware frameworks. Review: https://reviews.apache.org/r/52632/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[3/3] mesos git commit: Synchronized unversioned and v1 mesos.proto.

2016-10-07 Thread vinodkone
Synchronized unversioned and v1 mesos.proto. Review: https://reviews.apache.org/r/52634/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/0f97117b Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/0f97117b Diff:

[2/3] mesos git commit: Fixed typo in comment.

2016-10-07 Thread vinodkone
Fixed typo in comment. Review: https://reviews.apache.org/r/52633/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/6c69a3c8 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/6c69a3c8 Diff:

mesos git commit: Corrected small typo.

2016-10-06 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 558613cc7 -> 3902b051f Corrected small typo. This closes #170 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/3902b051 Tree:

[2/2] mesos git commit: Added MESOS-5613 to 1.0.2 CHANGELOG.

2016-10-05 Thread vinodkone
Added MESOS-5613 to 1.0.2 CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/6773b8ff Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/6773b8ff Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/6773b8ff

[1/2] mesos git commit: Propagated work_dir flag from local runs to agents/masters.

2016-10-05 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/1.0.x 63c2ece2f -> 6773b8ffe Propagated work_dir flag from local runs to agents/masters. Review: https://reviews.apache.org/r/50003/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

mesos git commit: Added MESOS-5613 to 1.0.2 CHANGELOG.

2016-10-05 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 410857ada -> 5e722cec4 Added MESOS-5613 to 1.0.2 CHANGELOG. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/5e722cec Tree:

mesos git commit: Update contributors.yaml for gradywang.

2016-10-05 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master ac859b4fe -> cfabf13df Update contributors.yaml for gradywang. This closes #168 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/cfabf13d Tree:

[2/3] mesos git commit: Fixed bug with unreachable tasks and disconnected frameworks.

2016-10-03 Thread vinodkone
Fixed bug with unreachable tasks and disconnected frameworks. We previously assumed that when marking a task unreachable, we would have access to the `FrameworkInfo` for that task's framework. However, that is not the case if the master has failed over and the framework has not yet reregistered

[3/3] mesos git commit: Tweaked test comments.

2016-10-03 Thread vinodkone
Tweaked test comments. Review: https://reviews.apache.org/r/52175/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/3af5f551 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/3af5f551 Diff:

[1/3] mesos git commit: Cleaned up some code for managing recovered frameworks.

2016-10-03 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 8bab70c69 -> 3af5f5512 Cleaned up some code for managing recovered frameworks. Review: https://reviews.apache.org/r/52214/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[1/2] mesos git commit: Fixed master to properly handle pending tasks.

2016-09-30 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/0.27.x ed0a8762e -> d1f8dee62 Fixed master to properly handle pending tasks. NOTE: This backported patch has been modified. Pending tasks are always removed from frameworks `pending` map, irrespective of whether the task launch is successful or

[2/2] mesos git commit: Backported MESOS-6299 for 0.27.4.

2016-09-30 Thread vinodkone
Backported MESOS-6299 for 0.27.4. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/d1f8dee6 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/d1f8dee6 Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/d1f8dee6

[1/2] mesos git commit: Fixed master to properly handle pending tasks.

2016-09-30 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/0.28.x d01e3f04c -> a429a3688 Fixed master to properly handle pending tasks. NOTE: This backported patch has been modified. Pending tasks are always removed from frameworks `pending` map, irrespective of whether the task launch is successful or

[2/2] mesos git commit: Backported MESOS-6299 for 0.28.3.

2016-09-30 Thread vinodkone
Backported MESOS-6299 for 0.28.3. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/a429a368 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/a429a368 Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/a429a368

[1/2] mesos git commit: Fixed master to properly handle pending tasks.

2016-09-30 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/1.0.x d6d1406a9 -> 6e503351a Fixed master to properly handle pending tasks. NOTE: This backported patch has been modified. Pending tasks are always removed from frameworks `pending` map, irrespective of whether the task launch is successful or

[2/2] mesos git commit: Backported MESOS-6299 for 1.0.2.

2016-09-30 Thread vinodkone
Backported MESOS-6299 for 1.0.2. Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/6e503351 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/6e503351 Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/6e503351

mesos git commit: Fixed master to properly handle pending tasks.

2016-09-30 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 9da692ac7 -> e3836e964 Fixed master to properly handle pending tasks. Pending tasks are always removed from frameworks `pending` map, irrespective of whether the task launch is successful or not. Review: https://reviews.apache.org/r/52440

[2/2] mesos git commit: Fixed the race between launch and destroy in composing containerizer.

2016-09-29 Thread vinodkone
Fixed the race between launch and destroy in composing containerizer. Review: https://reviews.apache.org/r/52330 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/700f0400 Tree:

mesos git commit: Fixed composing containerizer to handled nested containers.

2016-09-27 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 1beef7dab -> 31350f9d3 Fixed composing containerizer to handled nested containers. Made composing containerizer nesting aware so that operators can enable both mesos and docker containerizers on agents. Ofcourse docker containerizer is not

mesos git commit: Added support for CNI networks for `--task_group`.

2016-09-22 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master e0b672145 -> c13644984 Added support for CNI networks for `--task_group`. Review: https://reviews.apache.org/r/52177/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[1/2] mesos git commit: Terminate when receiving the ACK of terminal status update.

2016-09-22 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 5e23edd51 -> 2158f3d86 Terminate when receiving the ACK of terminal status update. Review: https://reviews.apache.org/r/46187/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/2] mesos git commit: Added the test `HTTPCommandExecutorTest.TerminateWithACK`.

2016-09-22 Thread vinodkone
Added the test `HTTPCommandExecutorTest.TerminateWithACK`. Review: https://reviews.apache.org/r/52075/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/2158f3d8 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/2158f3d8

mesos git commit: Missing `endl` in `cout` for default executor.

2016-09-20 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master d2b3d365c -> 8483fa8a9 Missing `endl` in `cout` for default executor. Review: https://reviews.apache.org/r/52109/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[2/3] mesos git commit: Updated default executor to set `healthy` status in status update.

2016-09-20 Thread vinodkone
Updated default executor to set `healthy` status in status update. Right now the executor always sets the health status as true. In the future this will be based on the health checker. Review: https://reviews.apache.org/r/52107 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[3/3] mesos git commit: Updated the default executor to not automatically send TASK_FINISHED.

2016-09-20 Thread vinodkone
Updated the default executor to not automatically send TASK_FINISHED. Also updated the test accordingly. Review: https://reviews.apache.org/r/52106 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/a6dfbbb8 Tree:

[1/3] mesos git commit: Updated default executor to send TASK_KILLED updates.

2016-09-20 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 9303db67c -> d2b3d365c Updated default executor to send TASK_KILLED updates. Just like LAUNCH_GROUP implementation this is a dummy implementation that sends the TASK_KILLED upates without doing any actual kills. Review:

mesos git commit: Add Mao Geng into contributors.

2016-09-19 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master ac2e9e2ac -> 1bc3b913e Add Mao Geng into contributors. This closes #167 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/1bc3b913 Tree:

mesos git commit: Moved `CHECK_NE` close to the `if (task.isSome())`.

2016-09-19 Thread vinodkone
Repository: mesos Updated Branches: refs/heads/master 29236068f -> ac2e9e2ac Moved `CHECK_NE` close to the `if (task.isSome())`. Review: https://reviews.apache.org/r/52069/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit:

[21/27] mesos git commit: Ignored agent registrations with duplicate agent IDs.

2016-09-19 Thread vinodkone
Ignored agent registrations with duplicate agent IDs. If an agent attempts to register and is assigned an agent ID that already appears in the registry, the likely cause is a UUID collision: slave IDs are prefixed with master IDs, and master IDs are randomly generated UUIDs. UUID collisions are

<    1   2   3   4   5   6   7   8   9   10   >