@Deprecated public class Lucene42NormsFormat extends NormsFormat
| Constructor and Description |
|---|
Lucene42NormsFormat()
Deprecated.
|
Lucene42NormsFormat(float acceptableOverheadRatio)
Deprecated.
Creates a new Lucene42DocValuesFormat with the specified
acceptableOverheadRatio for NumericDocValues. |
| Modifier and Type | Method and Description |
|---|---|
NormsConsumer |
normsConsumer(SegmentWriteState state)
Deprecated.
Returns a
NormsConsumer to write norms to the
index. |
NormsProducer |
normsProducer(SegmentReadState state)
Deprecated.
Returns a
NormsProducer to read norms from the index. |
public Lucene42NormsFormat()
public Lucene42NormsFormat(float acceptableOverheadRatio)
acceptableOverheadRatio for NumericDocValues.acceptableOverheadRatio - compression parameter for numerics.
Currently this is only used when the number of unique values is small.public NormsConsumer normsConsumer(SegmentWriteState state) throws IOException
NormsFormatNormsConsumer to write norms to the
index.normsConsumer in class NormsFormatIOExceptionpublic final NormsProducer normsProducer(SegmentReadState state) throws IOException
NormsFormatNormsProducer to read norms from the index.
NOTE: by the time this call returns, it must hold open any files it will need to use; else, those files may be deleted. Additionally, required files may be deleted during the execution of this call before there is a chance to open them. Under these circumstances an IOException should be thrown by the implementation. IOExceptions are expected and will automatically cause a retry of the segment opening logic with the newly revised segments.
normsProducer in class NormsFormatIOExceptionCopyright © 2000–2015 The Apache Software Foundation. All rights reserved.