GitHub user kishorvpatil opened a pull request:
https://github.com/apache/incubator-storm/pull/244
[STORM-479] (security) Multi-tenant scheduler handles already used slot not
reported by supervisor
When there is mismatch between supervisor heartbeats reported number for
slots and actual slots used by the worker on the node, this change in
multi-tenant scheduler assumes that slot (exists /must have existed on the
supervisor before) and accommodates this discrepancy in the state (reported by
supervisor vs worker heartbeats).
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/kishorvpatil/incubator-storm
mt-scheduler-used-node-check
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-storm/pull/244.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #244
----
commit 6e3c77a69c48c11ce9564b5098953ff7a722e95a
Author: Kishor Patil <[email protected]>
Date: 2014-08-28T14:39:36Z
Scheduler handles already used slot not reported by supervisor
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---