bunqueue v2.6.42
blog · release
bunqueue v2.6.42
Fixes 1 bug and ships 1 performance improvement. Cloud: two-tier snapshot collection: Light data (stats, throughput, latency, memory) collected every 5s at O(SHARD_COUNT).
To install bunqueue v2.6.42
Section titled “To install bunqueue v2.6.42”bun add bunqueue@2.6.42npm install bunqueue@2.6.42To upgrade bunqueue
Section titled “To upgrade bunqueue”bun add bunqueue@latestPerformance
Section titled “Performance”- Cloud: two-tier snapshot collection: Light data (stats, throughput, latency, memory) collected every 5s at O(SHARD_COUNT). Heavy data (recentJobs, dlqEntries, topErrors, workerDetails, queueConfigs, webhooks) collected every 30s and cached between refreshes. Heavy collectors skip empty queues (only iterate queues with waiting/active/dlq > 0). Eliminated double
getQueueJobCounts()pass.
Bugfixes
Section titled “Bugfixes”- Cloud: totalCompleted/totalFailed per queue: Was sending in-memory BoundedSet count (resets when full). Now sends cumulative counters from
perQueueMetrics(never resets).
Thanks to 1 contributor!
Section titled “Thanks to 1 contributor!”← bunqueue v2.6.41 · Release on GitHub · Commits since v2.6.41 · Full changelog · All posts