public class BruteForceIndexSelectionStrategy extends AbstractIndexSelectionStrategy
IndexSelectionStrategy.SelectedIndexQuery
Constructor and Description |
---|
BruteForceIndexSelectionStrategy(Configuration config) |
Modifier and Type | Method and Description |
---|---|
IndexSelectionStrategy.SelectedIndexQuery |
selectIndices(Set<IndexType> rawCandidates,
MultiCondition<JanusGraphElement> conditions,
Set<Condition> coveredClauses,
OrderList orders,
IndexSerializer serializer)
Determine the best jointIndexQuery by enumerating all possibilities with exponential time
complexity.
|
addToJointQuery, createIndexCandidate, createIndexRawCandidates, getConditionBasicScore, getIndexTypeScore, selectIndices
public static final String NAME
public BruteForceIndexSelectionStrategy(Configuration config)
public IndexSelectionStrategy.SelectedIndexQuery selectIndices(Set<IndexType> rawCandidates, MultiCondition<JanusGraphElement> conditions, Set<Condition> coveredClauses, OrderList orders, IndexSerializer serializer)
Copyright © 2012–2023. All rights reserved.