Rowles.LeanCorpus.Codecs.StoredFields
Classes
CompressionCodecRegistry
Provides registration and lookup for stored-field compression codecs.
StoredFieldCompression
Compression/decompression dispatch for stored field blocks.
StoredFieldsReader
Reads stored fields (.fdt) with registered block compression and multi-valued field support. Paired with StoredFieldsWriter.
StoredFieldsStreamWriter
Streaming variant of StoredFieldsWriter for the merge path. Documents are added one at a time and flushed in 16-doc blocks so that at most a single block sits in RAM rather than the whole merged segment.
StoredFieldsWriter
Writes stored field data (.fdt) with configurable compression and a parallel offset index (.fdx). Documents are grouped into blocks of 16. Each field supports multiple values.
Interfaces
IFieldCompressionCodec
Provides compression and decompression for stored field blocks.
Enums
FieldCompressionPolicy
Compression algorithm for stored fields.