Class CheckIndex.Status.SegmentInfoStatus
Holds the status of each segment in the index. See SegmentInfos.
Inheritance
Namespace: Lucene.Net.Index
Assembly: Lucene.Net.dll
Syntax
public class SegmentInfoStatus : object
Properties
| Improve this Doc View SourceCodec
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 |
---|---|
System.Boolean |
DeletionsGen
Current deletions generation.
Declaration
public long DeletionsGen { get; }
Property Value
Type | Description |
---|---|
System.Int64 |
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<System.String, System.String> |
DocCount
Document count (does not take deletions into account).
Declaration
public int DocCount { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
DocStoreCompoundFile
True if the shared doc store files are compound file format.
Declaration
public bool DocStoreCompoundFile { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
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 |
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 |
DocValuesStatus
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 |
---|---|
System.Boolean |
Name
Name of the segment.
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
NumDeleted
Number of deleted documents.
Declaration
public int NumDeleted { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
NumFiles
Number of files referenced by this segment.
Declaration
public int NumFiles { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
OpenReaderPassed
True if we were able to open an AtomicReader on this segment.
Declaration
public bool OpenReaderPassed { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
SizeMB
Net size (MB) of the files referenced by this segment.
Declaration
public double SizeMB { get; }
Property Value
Type | Description |
---|---|
System.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 |