Ref T12298. Like PullLocal daemons, this allows the last daemon in the pool to hibernate if there's no work to be done, and awakens the pool when work arrives.
Details
Details
- Reviewers
chad - Maniphest Tasks
- T12298: Allow daemon pools to autoscale down to 0 processes
- Commits
- rP8b553d2f183b: Allow taskmaster daemons to hibernate
- Ran bin/phd debug task --trace.
- Saw the pool hibernate and look for tasks.
- Commented on an object.
- Saw the pool wake up and process the queue.
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Lint
Lint Not Applicable - Unit
Tests Not Applicable