Package-level declarations

Types

Link copied to clipboard

A compression mode that trades speed for compression ratio. Although compression and decompression might be slow, this compression mode should provide a good compression ratio. This mode might be interesting if/when your index size is much bigger than your OS cache.

Link copied to clipboard

Disk-based implementation of a DocIdSetIterator which can return the index of the current document, i.e. the ordinal of the current document among the list of documents that this iterator can return. This is useful to implement sparse doc values by only having to encode values for documents that actually have a value.

Link copied to clipboard

Lucene 9.0 compound file format

Link copied to clipboard
class Lucene90DocValuesFormat @JvmOverloads constructor(skipIndexIntervalSize: Int = DEFAULT_SKIP_INDEX_INTERVAL_SIZE) : DocValuesFormat

Lucene 9.0 DocValues format.

Link copied to clipboard

Lucene 9.0 live docs format

Link copied to clipboard

Lucene 9.0 Score normalization format.

Link copied to clipboard

Lucene 9.0 point format, which encodes dimensional values in a block KD-tree structure for fast 1D range and N dimensional shape intersection filtering. See this paper for details.

Link copied to clipboard

Reads point values previously written with Lucene90PointsWriter

Link copied to clipboard
open class Lucene90PointsWriter(writeState: SegmentWriteState, maxPointsInLeafNode: Int, maxMBSortInHeap: Double) : PointsWriter

Writes dimensional values

Link copied to clipboard

Lucene 9.0 stored fields format.

Link copied to clipboard
Link copied to clipboard

A compression mode that compromises on the compression ratio to provide fast compression and decompression.