Package org.apache.lucene.backward_codecs.lucene912
package org.apache.lucene.backward_codecs.lucene912
Lucene 9.12 file format.
-
ClassDescriptionInspired 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.Implements the Lucene 9.12 index formatConfiguration option for the codec.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.Utility class to encode sequences of 128 small positive integers.Utility class to encode/decode postings block.