bunqueue v2.7.16
blog · release
bunqueue v2.7.16
Fixes 1 bug. MCP returns inconsistent numbers across monitoring tools (#87): In TCP mode the MCP TcpBackend parsed several TCP response envelopes at the wrong nesting level, so monitoring tools returned wrong or empty data even though the…
Bugfixes
Section titled “Bugfixes”- MCP returns inconsistent numbers across monitoring tools (#87): In TCP mode the MCP
TcpBackendparsed several TCP response envelopes at the wrong nesting level, so monitoring tools returned wrong or empty data even though the CLI (which parses correctly) worked. Fixed:bunqueue_get_job_countsnow readsres.counts.*(was reading top-level → always0);bunqueue_list_workersreadsres.data.workerswith the correct field names (processedJobs/failedJobs/lastSeen) and no longer returns[]for a registered worker;bunqueue_get_jobsmaps the tool’sstart/endto the protocol’soffset/limitso pagination works (previouslystartwas ignored and the page defaulted to 100 instead of the requested size);bunqueue_get_per_queue_statsnow uses theDashboardQueuescommand for a real per-queue breakdown ({waiting, prioritized, delayed, active, dlq}) instead of globalMetrics, matching embedded mode. TheDashboardQueueshandler now also forwardsprioritized.
bunqueue_get_counts_per_prioritycounts only waiting/delayed (queued) jobs, active, completed and failed jobs are not included. The tool description now states this explicitly.
Thanks to 1 contributor!
Section titled “Thanks to 1 contributor!”← bunqueue v2.7.15 · Release on GitHub · Commits since v2.7.15 · Full changelog · All posts