Package org.apache.lucene.codecs.lucene101
package org.apache.lucene.codecs.lucene101
Lucene 10.1 file format.
-
ClassDescriptionInspired from https://fulmicoton.com/posts/bitpacking/ Encodes multiple integers in a Java int to get SIMD-like speedups.Inspired from https://fulmicoton.com/posts/bitpacking/ Encodes multiple integers in one to get SIMD-like speedups.Implements the Lucene 10.1 index formatConfiguration option for the codec.Lucene 10.1 postings format, which encodes postings in packed integer blocks for fast decode.Holds all state required for
Lucene101PostingsReader
to produce aPostingsEnum
without re-seeking the terms dict.Concrete class that reads docId(maybe frq,pos,offset,payloads) list with postings format.Writer forLucene101PostingsFormat
.Wrapper around anIndexInput
and aForUtil
that optionally optimizes decoding using vectorization.