docs: document global job priority behavior#467
Conversation
Signed-off-by: Vibhor Aggarwal <108814060+vibhor-aggr@users.noreply.github.com>
ReviewOverviewDocs-only PR (9 files, +38/-3) documenting a behavior change from a prior fix (#465): job priority selection is global across all registered functions/queues, not scoped per-function. Updates Correctness checkVerified the claim against the actual implementation in Also checked Code quality / style
Potential issues
SecurityNo security implications; text-only changes. VerdictStraightforward, accurate documentation fix that closes a real gap (#465) and matches the current implementation. No functional or correctness issues found. |
Summary
Document that job assignment priority is global across registered functions/queues after the recent priority-selection change.
This updates the protocol reference and the user-facing CLI, HTTP, and libgearman priority documentation so readers do not infer that priority is only applied within each function.
Fixes #465.
Verification
git diff --checkgearman_server_job_take()implementation and priority regression coverageNote: I could not run a Sphinx documentation build in this environment because the local Python environment does not have the
sphinxmodule installed.