| Package | Description |
|---|---|
| org.apache.druid.server | |
| org.apache.druid.server.scheduling |
| Modifier and Type | Method and Description |
|---|---|
<T> Optional<String> |
QueryLaningStrategy.computeLane(QueryPlus<T> query,
Set<SegmentServerSelector> segments)
For a given
QueryPlus and set of SegmentServerSelector, compute if a query belongs to a lane
This method must be thread safe |
<T> Optional<Integer> |
QueryPrioritizationStrategy.computePriority(QueryPlus<T> query,
Set<SegmentServerSelector> segments) |
<T> Query<T> |
QueryScheduler.prioritizeAndLaneQuery(QueryPlus<T> queryPlus,
Set<SegmentServerSelector> segments)
Assign a query a priority and lane (if not set)
|
| Modifier and Type | Method and Description |
|---|---|
<T> Optional<String> |
ManualQueryLaningStrategy.computeLane(QueryPlus<T> query,
Set<SegmentServerSelector> segments) |
<T> Optional<String> |
HiLoQueryLaningStrategy.computeLane(QueryPlus<T> query,
Set<SegmentServerSelector> segments) |
<T> Optional<String> |
NoQueryLaningStrategy.computeLane(QueryPlus<T> query,
Set<SegmentServerSelector> segments) |
<T> Optional<Integer> |
ManualQueryPrioritizationStrategy.computePriority(QueryPlus<T> query,
Set<SegmentServerSelector> segments) |
<T> Optional<Integer> |
ThresholdBasedQueryPrioritizationStrategy.computePriority(QueryPlus<T> query,
Set<SegmentServerSelector> segments) |
Copyright © 2011–2021 The Apache Software Foundation. All rights reserved.