Table of Contents

Internal classSealedInternal LiveDocs

Namespace
Rowles.LeanLucene.Index.Segment
Assembly
Rowles.LeanLucene.dll

Per-segment deletion tracker using a Roaring bitmap of deleted document IDs. Sparse deletions use very little memory compared to the previous BitArray approach.

internal sealed class LiveDocs
LiveDocs

Public constructor LiveDocs(int)

Internal propertyInternal DeletedBitmap

Returns the underlying deleted-docs bitmap for set operations.

Public property DeletedCount

Public property LiveCount

Public property MaxDoc

Public method Delete(int)

Public method Deserialise(string, int)

Public method IsLive(int)

Public method Serialise(string, LiveDocs)