public interface HistoricalIndexLookupStrategy
EventTable
), in
which the cache result set may have been indexed, to fewer rows following the join-criteria in a where clause.Modifier and Type | Method and Description |
---|---|
Iterator<EventBean> |
lookup(EventBean lookupEvent,
EventTable[] index,
ExprEvaluatorContext context)
Look up into the index, potentially using some of the properties in the lookup event,
returning a partial or full result in respect to the index.
|
String |
toQueryPlan() |
Iterator<EventBean> lookup(EventBean lookupEvent, EventTable[] index, ExprEvaluatorContext context)
lookupEvent
- provides properties to use as key values for indexesindex
- is the table providing the cache result set, potentially indexed by index fieldscontext
- contextString toQueryPlan()