]> Piment Noir Git Repositories - poolifier.git/commit
refactor: cleanup worker selection strategies code
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 19 Aug 2025 17:06:15 +0000 (19:06 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 19 Aug 2025 17:06:15 +0000 (19:06 +0200)
commit60da3e651a8bb2fea1327c5ba5045ae67d81418f
treecda19669b73464ce4411d13eafe70d3486de1987
parentaa0665719e090b6fcd4e6a58b587c7d3d484e1b3
refactor: cleanup worker selection strategies code

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
15 files changed:
src/circular-buffer.ts
src/pools/selection-strategies/abstract-worker-choice-strategy.ts
src/pools/selection-strategies/fair-share-worker-choice-strategy.ts
src/pools/selection-strategies/interleaved-weighted-round-robin-worker-choice-strategy.ts
src/pools/selection-strategies/least-busy-worker-choice-strategy.ts
src/pools/selection-strategies/least-elu-worker-choice-strategy.ts
src/pools/selection-strategies/weighted-round-robin-worker-choice-strategy.ts
src/pools/selection-strategies/worker-choice-strategies-context.ts
src/queues/abstract-fixed-queue.ts
src/queues/priority-queue.ts
src/utils.ts
tests/circular-buffer.test.mjs
tests/pools/selection-strategies/worker-choice-strategies-context.test.mjs
tests/queues/priority-queue.test.mjs
tests/utils.test.mjs