UNPKG

@azure/cosmos

Version:
18 lines 968 B
import type { PartitionKeyRange } from "../../index.js"; import type { TargetPartitionRangeStrategy, PartitionRangeFilterResult } from "./TargetPartitionRangeStrategy.js"; import type { PartitionRangeWithContinuationToken } from "./TargetPartitionRangeManager.js"; /** * Strategy for filtering partition ranges in parallel query execution context * Supports resuming from composite continuation tokens with multi-range aggregation * @hidden */ export declare class ParallelQueryRangeStrategy implements TargetPartitionRangeStrategy { getStrategyType(): string; validateContinuationToken(continuationToken: string): boolean; filterPartitionRanges(targetRanges: PartitionKeyRange[], continuationRanges?: PartitionRangeWithContinuationToken[]): PartitionRangeFilterResult; /** * Checks if a partition is exhausted based on its continuation token */ private isPartitionExhausted; } //# sourceMappingURL=ParallelQueryRangeStrategy.d.ts.map