public class ThresholdBasedIndexSelectionStrategy extends AbstractIndexSelectionStrategy
IndexSelectionStrategy.SelectedIndexQuery| Modifier and Type | Field and Description |
|---|---|
static ConfigOption<Integer> |
INDEX_SELECT_BRUTE_FORCE_THRESHOLD |
static String |
NAME |
| Constructor and Description |
|---|
ThresholdBasedIndexSelectionStrategy(Configuration config) |
| Modifier and Type | Method and Description |
|---|---|
IndexSelectionStrategy.SelectedIndexQuery |
selectIndices(Set<IndexType> indexCandidates,
MultiCondition<JanusGraphElement> conditions,
Set<Condition> coveredClauses,
OrderList orders,
IndexSerializer serializer) |
addToJointQuery, createIndexCandidate, createIndexRawCandidates, getConditionBasicScore, getIndexTypeScore, selectIndicespublic static final String NAME
public static final ConfigOption<Integer> INDEX_SELECT_BRUTE_FORCE_THRESHOLD
public ThresholdBasedIndexSelectionStrategy(Configuration config)
public IndexSelectionStrategy.SelectedIndexQuery selectIndices(Set<IndexType> indexCandidates, MultiCondition<JanusGraphElement> conditions, Set<Condition> coveredClauses, OrderList orders, IndexSerializer serializer)
Copyright © 2012–2023. All rights reserved.