Github user jicongrui commented on the pull request:
https://github.com/apache/helix/pull/30#issuecomment-117438877
The assignment follows the same logic as before, and it can be considered
as a black box, whose input is job and output is task assignment.
So this diff only checks the output, task assignment, and remove busy
instances from task assignment.
E.g. If the target resource change resource to a different set of
instances, the task assignment would contain no busy instances, so job2 can be
executed on any of the new instance.
---
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.
---