Table of Contents

Internal classStaticInternal StreamingPostingsMerger

Namespace
Rowles.LeanCorpus.Codecs.Postings
Assembly
Rowles.LeanCorpus.dll

Streaming k-way merge of per-segment postings into a single merged segment. Iterates terms in sorted order across all source segments without ever materialising the full term-doc map in memory. Per-term position data is the only buffered state, bounded by the document frequency of one term.

internal static class StreamingPostingsMerger
StreamingPostingsMerger

Methods

Internal methodStaticInternal Merge(IReadOnlyList<Source>, string, string)