C# Class Lucene.Net.Index.LogByteSizeMergePolicy

this is a LogMergePolicy that measures size of a segment as the total byte size of the segment's files.
Inheritance: LogMergePolicy
Show file Open project: synhershko/lucene.net Class Usage Examples

Public Properties

Property Type Description
DEFAULT_MAX_MERGE_MB long

Public Methods

Method Description
LogByteSizeMergePolicy ( IndexWriter writer ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void
Size ( SegmentInfo info ) : long

Method Details

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

LogByteSizeMergePolicy() public method

public LogByteSizeMergePolicy ( IndexWriter writer ) : System
writer IndexWriter
return System

Size() protected method

protected Size ( SegmentInfo info ) : long
info SegmentInfo
return long

Property Details

DEFAULT_MAX_MERGE_MB public static property

Default maximum segment size. A segment of this size
public static long DEFAULT_MAX_MERGE_MB
return long