feat: improve IWRR implementation
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 30 Aug 2023 10:47:19 +0000 (12:47 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 30 Aug 2023 10:47:19 +0000 (12:47 +0200)
commit619f403be01e2954cef4c490f76240b192f16276
tree2f133eed79b79e03e6631c3645a07b78c49e83d6
parent5b49e86408b36f63d5076a086e2feca64a9690d0
feat: improve IWRR implementation

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
CHANGELOG.md
docs/worker-choice-strategies.md
src/pools/selection-strategies/abstract-worker-choice-strategy.ts
src/pools/selection-strategies/interleaved-weighted-round-robin-worker-choice-strategy.ts
src/pools/selection-strategies/weighted-round-robin-worker-choice-strategy.ts
tests/pools/selection-strategies/selection-strategies.test.js