On May 12, 2006, at 12:38 PM, Doug Cutting wrote:
Yonik Seeley wrote:
So the first step is to decide if we should migrate to this, and if
so, where it belongs.
- lucene.util? BitSet is hard-coded into Lucene in enough places
that
I don't know if it would be useful to people there or not.
- solr.util?
The next step would be to actually use it... replacing BitSet with
OpenBitSet in BitDocSet (an alternative would be to create another
DocSet type, but that gets more complicated).
Shouldn't we really replace BitSet in Lucene with an interface that
OpenBitSet & others implement? This has been raised many times,
that Filters should return something that implements an interface,
not a BitSet. Doing this back-compatibly will be a bit of a pain,
but I think the effort is warranted.
+1