import { AbstractWorkerChoiceStrategy } from './abstract-worker-choice-strategy'
import type {
IWorkerChoiceStrategy,
- TaskStatistics,
+ TaskStatisticsRequirements,
WorkerChoiceStrategyOptions
} from './selection-strategies-types'
extends AbstractWorkerChoiceStrategy<Worker, Data, Response>
implements IWorkerChoiceStrategy {
/** @inheritDoc */
- public readonly taskStatistics: TaskStatistics = {
+ public readonly taskStatisticsRequirements: TaskStatisticsRequirements = {
runTime: false,
- avgRunTime: true,
+ avgRunTime: false,
medRunTime: false,
waitTime: false,
avgWaitTime: false,