feat: add pool runtime setters
authorJérôme Benoit <jerome.benoit@sap.com>
Sat, 15 Apr 2023 11:36:34 +0000 (13:36 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Sat, 15 Apr 2023 11:36:34 +0000 (13:36 +0200)
commita20f0ba5aa9c6946254aa197286ad9b70b6a0319
tree5dcac6376056e37f9917319fc514131769300363
parent010d7020b316c0dd9a7a95a3ae1cba074ab2303e
feat: add pool runtime setters

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
15 files changed:
CHANGELOG.md
package.json
pnpm-lock.yaml
src/pools/abstract-pool.ts
src/pools/pool.ts
src/pools/selection-strategies/abstract-worker-choice-strategy.ts
src/pools/selection-strategies/fair-share-worker-choice-strategy.ts
src/pools/selection-strategies/less-busy-worker-choice-strategy.ts
src/pools/selection-strategies/less-used-worker-choice-strategy.ts
src/pools/selection-strategies/round-robin-worker-choice-strategy.ts
src/pools/selection-strategies/selection-strategies-types.ts
src/pools/selection-strategies/weighted-round-robin-worker-choice-strategy.ts
src/pools/selection-strategies/worker-choice-strategy-context.ts
tests/pools/abstract/abstract-pool.test.js
tests/pools/selection-strategies/selection-strategies.test.js