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.
Inherited Members
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
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 |