LUCENE-7283: deprecate SlowCompositeReaderWrapper and uninverting package

This commit is contained in:
Mike McCandless 2016-05-25 10:33:43 -04:00
parent af98f35d21
commit 50572bf0b3
4 changed files with 12 additions and 1 deletions

View File

@ -40,6 +40,9 @@ API Changes
* LUCENE-7243: Removed the LeafReaderContext parameter from
QueryCachingPolicy#shouldCache. (Adrien Grand)
* LUCENE-7283: SlowCompositeReaderWrapper and the uninverting package have
been moved to Solr. (Mike McCandless)
Optimizations
* LUCENE-7071: Reduce bytes copying in OfflineSorter, giving ~10%

View File

@ -40,8 +40,11 @@ import org.apache.lucene.util.Bits;
* {@link IndexReader#getContext()} to get the
* leaves and then operate per-LeafReader,
* instead of using this class.
*
* @deprecated This will be removed in Lucene 7.0.
*/
@Deprecated
public final class SlowCompositeReaderWrapper extends LeafReader {
private final CompositeReader in;

View File

@ -75,6 +75,8 @@ import org.apache.lucene.util.StringHelper;
* The RAM consumption of this class can be high!
*
* @lucene.experimental
*
* @deprecated This will be removed in Lucene 7.0.
*/
/*
@ -106,7 +108,7 @@ import org.apache.lucene.util.StringHelper;
* much like Lucene's own internal term index).
*
*/
@Deprecated
public class DocTermOrds implements Accountable {
// Term ords are shifted by this, internally, to reserve

View File

@ -50,7 +50,10 @@ import org.apache.lucene.util.Bits;
* field's docvalues (e.g. via {@link org.apache.lucene.index.LeafReader#getNumericDocValues(String)}
* or similar), it will create the docvalues on-the-fly if needed and cache it,
* based on the core cache key of the wrapped LeafReader.
*
* @deprecated This will be removed in Lucene 7.0.
*/
@Deprecated
public class UninvertingReader extends FilterLeafReader {
/**