UNPKG

@azure/cosmos

Version:
34 lines 1.14 kB
// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. import { parseCompositeQueryContinuationToken } from "../../documents/ContinuationToken/CompositeQueryContinuationToken.js"; /** * Strategy for processing parallel queries (non-ORDER BY) * @hidden */ export class ParallelQueryProcessingStrategy { /** * Parallel queries don't need additional query info from continuation token */ createAdditionalQueryInfo(_parsedToken) { return undefined; } /** * Parallel queries don't use filter context for continuation token processing */ createFilterContext(_parsedToken) { return undefined; } /** * Parallel queries don't apply partition-specific filter context */ getPartitionFilterContext(_filterContext, _targetPartitionId, _partitionTargetRangeId) { return undefined; } /** * Parses parallel/composite continuation token */ parseContinuationToken(continuationToken) { return parseCompositeQueryContinuationToken(continuationToken); } } //# sourceMappingURL=ParallelQueryProcessingStrategy.js.map