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