Merge branch 'master' of github.com:poolifier/poolifier into interleaved-weighted...
[poolifier.git] / src / pools / selection-strategies / selection-strategies-types.ts
index 282e306db18a4c55bb1016e078ce8456ff64d843..29f1ca81dcb29ce3351fd6aa611e29039fd063cf 100644 (file)
@@ -21,7 +21,13 @@ export const WorkerChoiceStrategies = Object.freeze({
   /**
    * Weighted round robin worker selection strategy.
    */
-  WEIGHTED_ROUND_ROBIN: 'WEIGHTED_ROUND_ROBIN'
+  WEIGHTED_ROUND_ROBIN: 'WEIGHTED_ROUND_ROBIN',
+  /**
+   * Interleaved weighted round robin worker selection strategy.
+   *
+   * @experimental
+   */
+  INTERLEAVED_WEIGHTED_ROUND_ROBIN: 'INTERLEAVED_WEIGHTED_ROUND_ROBIN'
 } as const)
 
 /**