Hi team,

The lucene integration work is still ongoing. We'd like to make a few
changes to the API that was proposed on the wiki. The proposal is to add a
few more methods to the LuceneQuery class to return different types of
results:

LuceneQuery<K,V> {
  Collection<K> findKeys();
  Collection<V> findValues();
  Collection<LuceneResultStruct<K,V>> findResults();

  //This is just the search method and LuceneQueryResults renamed
  //to indicate these classes are specific to getting pages of results
  PageableLuceneQueryResults findPages()
}

In addition, since the projection fields are not yet implemented, we'd like
to remove LuceneQueryFactory.setProjectionFields and
LuceneResultStruct.getProjectionField from the code. They can be added in
when they are actually implemented.

https://cwiki.apache.org/confluence/display/GEODE/Text+Search+With+Lucene

-Dan

Reply via email to