Since LUCENE-2145 is of specific practical interest to me, I'd like to pitch in.
However, it raises a bit of a compatibility thicket. There are, I think, two rough approaches: 1) redefine close() on TokenStream to have the less surprising semantics of 'don't use this object after it has been closed', and change existing callers to close the reader for themselves, or provide a closeReader(). 2) leave close() as is, and define, well, 'reallyCloseIMeanIt()'. I'm happy to do grunt work here, but I'm obviously not the person to decide which of these is appropriate and tasteful. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
