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
    System.Object
    CheckIndex.Status.SegmentInfoStatus
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Lucene.Net.Index
    Assembly: Lucene.Net.dll
    Syntax
    public class SegmentInfoStatus

    Properties

    | Improve this Doc View Source

    Codec

    Codec used to read this segment.

    Declaration
    public Codec Codec { get; }
    Property Value
    Type Description
    Codec
    | Improve this Doc View Source

    Compound

    True if segment is compound file format.

    Declaration
    public bool Compound { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    DeletionsGen

    Current deletions generation.

    Declaration
    public long DeletionsGen { get; }
    Property Value
    Type Description
    System.Int64
    | Improve this Doc View Source

    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
    System.Collections.Generic.IDictionary<System.String, System.String>
    | Improve this Doc View Source

    DocCount

    Document count (does not take deletions into account).

    Declaration
    public int DocCount { get; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    DocStoreCompoundFile

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

    Declaration
    public bool DocStoreCompoundFile { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    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
    System.Int32
    | Improve this Doc View Source

    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
    System.String
    | Improve this Doc View Source

    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
    | Improve this Doc View Source

    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
    | Improve this Doc View Source

    HasDeletions

    True if this segment has pending deletions.

    Declaration
    public bool HasDeletions { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Name

    Name of the segment.

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    NumDeleted

    Number of deleted documents.

    Declaration
    public int NumDeleted { get; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    NumFiles

    Number of files referenced by this segment.

    Declaration
    public int NumFiles { get; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    OpenReaderPassed

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

    Declaration
    public bool OpenReaderPassed { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    SizeMB

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

    Declaration
    public double SizeMB { get; }
    Property Value
    Type Description
    System.Double
    | Improve this Doc View Source

    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
    | Improve this Doc View Source

    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
    | Improve this Doc View Source

    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
    • Improve this Doc
    • View Source
    Back to top Copyright © 2021 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.