HomePhorge

Add more selectors to existing "bin/worker" commands

Description

Add more selectors to existing "bin/worker" commands

Summary:
Ref T13591. Add more selector flags to let "bin/worker" commands operate on tasks by container PHID, object PHID, priority, etc.

This anticipates adding "bin/worker reprioritize" and "bin/worker delay" workflows, to provide more tools for handling repository imports.

Test Plan:

  • Ran bin/worker execute, cancel, retry, and free with various sets of selector flags.
  • Used --min-priority, --max-priority, --object, --container, --archived, --max-failure-count to select tasks.
  • Specified invalid, duplicate, aliased objects with "--object".
  • Specified invalid range priority selectors.

Maniphest Tasks: T13591

Differential Revision: https://secure.phabricator.com/D21534

Details

Provenance
epriestleyAuthored on Feb 1 2021, 12:27 PM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rPfaf3f7b7872a: Internally, align commit processing tasks around PHIDs, not IDs
Branches
Unknown
Tags
Unknown

Event Timeline