Yonik Seeley wrote:
Many of the things in the lucene package (FunctionQuery and
SynonymFilter) could be moved to org.apache.solr, and renamed to
org.apache.lucene if/when they officially become part of lucene.
But the other reason for the org.apache.lucene package is for
accessing package-protected lucene stuff. Currently there is just
PublicFieldSortedHitQueue, but there was more when we used Lucene 1.4.
Everything that's not required to be in a lucene package for access
reasons should be in org.apache.solr. And we should try to fix Lucene
so that nothing has to be in its packages.
Doug