For  OAK-2119 I had modified AggregateIndex to implement
AdvanceQueryIndex. This was done with the assumption that it is only
used by LuceneIndex. However Solr testcase do check against
AggregateIndex (though it is not configured for that at runtime) and
they fail with this change

Now I have two options

1. Make SolrQueryIndex implement AdvanceQueryIndex and thus
AdvanceFulltextQueryIndex
2. OR Duplicate AggregateIndex to have one impl for AdvanceQueryIndex
and other for QueryIndex

Doing #1 should not take much effort but still a change in existing impl.

Which route to take?

Chetan Mehrotra

Reply via email to