Fork me on GitHub
  • API

    Show / Hide Table of Contents

    Class CheckIndex.Status.SegmentInfoStatus

    Holds the status of each segment in the index. See SegmentInfos.

    Note

    This API is experimental and might change in incompatible ways in the next release.

    Inheritance
    object
    CheckIndex.Status.SegmentInfoStatus
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Lucene.Net.Index
    Assembly: Lucene.Net.dll
    Syntax
    public class CheckIndex.Status.SegmentInfoStatus

    Properties

    Codec

    Codec used to read this segment.

    Declaration
    public Codec Codec { get; }
    Property Value
    Type Description
    Codec

    Compound

    True if segment is compound file format.

    Declaration
    public bool Compound { get; }
    Property Value
    Type Description
    bool

    DeletionsGen

    Current deletions generation.

    Declaration
    public long DeletionsGen { get; }
    Property Value
    Type Description
    long

    Diagnostics

    Map that includes certain debugging details that IndexWriter records into each segment it creates

    Declaration
    public IDictionary<string, string> Diagnostics { get; }
    Property Value
    Type Description
    IDictionary<string, string>

    DocCount

    Document count (does not take deletions into account).

    Declaration
    public int DocCount { get; }
    Property Value
    Type Description
    int

    DocStoreCompoundFile

    True if the shared doc store files are compound file format.

    Declaration
    public bool DocStoreCompoundFile { get; }
    Property Value
    Type Description
    bool

    DocStoreOffset

    Doc store offset, if this segment shares the doc store files (stored fields and term vectors) with other segments. This is -1 if it does not share.

    Declaration
    public int DocStoreOffset { get; }
    Property Value
    Type Description
    int

    DocStoreSegment

    String of the shared doc store segment, or null if this segment does not share the doc store files.

    Declaration
    public string DocStoreSegment { get; }
    Property Value
    Type Description
    string

    DocValuesStatus

    Status for testing of DocValues (null if DocValues could not be tested).

    Declaration
    public CheckIndex.Status.DocValuesStatus DocValuesStatus { get; }
    Property Value
    Type Description
    CheckIndex.Status.DocValuesStatus

    FieldNormStatus

    Status for testing of field norms (null if field norms could not be tested).

    Declaration
    public CheckIndex.Status.FieldNormStatus FieldNormStatus { get; }
    Property Value
    Type Description
    CheckIndex.Status.FieldNormStatus

    HasDeletions

    True if this segment has pending deletions.

    Declaration
    public bool HasDeletions { get; }
    Property Value
    Type Description
    bool

    Name

    Name of the segment.

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    string

    NumDeleted

    Number of deleted documents.

    Declaration
    public int NumDeleted { get; }
    Property Value
    Type Description
    int

    NumFiles

    Number of files referenced by this segment.

    Declaration
    public int NumFiles { get; }
    Property Value
    Type Description
    int

    OpenReaderPassed

    True if we were able to open an AtomicReader on this segment.

    Declaration
    public bool OpenReaderPassed { get; }
    Property Value
    Type Description
    bool

    SizeMB

    Net size (MB) of the files referenced by this segment.

    Declaration
    public double SizeMB { get; }
    Property Value
    Type Description
    double

    StoredFieldStatus

    Status for testing of stored fields (null if stored fields could not be tested).

    Declaration
    public CheckIndex.Status.StoredFieldStatus StoredFieldStatus { get; }
    Property Value
    Type Description
    CheckIndex.Status.StoredFieldStatus

    TermIndexStatus

    Status for testing of indexed terms (null if indexed terms could not be tested).

    Declaration
    public CheckIndex.Status.TermIndexStatus TermIndexStatus { get; }
    Property Value
    Type Description
    CheckIndex.Status.TermIndexStatus

    TermVectorStatus

    Status for testing of term vectors (null if term vectors could not be tested).

    Declaration
    public CheckIndex.Status.TermVectorStatus TermVectorStatus { get; }
    Property Value
    Type Description
    CheckIndex.Status.TermVectorStatus
    Back to top Copyright © 2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0
    Apache Lucene.Net, Lucene.Net, Apache, the Apache feather logo, and the Apache Lucene.Net project logo are trademarks of The Apache Software Foundation.
    All other marks mentioned may be trademarks or registered trademarks of their respective owners.