Fork me on GitHub
  • API

    Show / Hide Table of Contents

    Class OfflineSorter.SortInfo

    Sort info (debugging mostly).

    Inheritance
    object
    OfflineSorter.SortInfo
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: Lucene.Net.Util
    Assembly: Lucene.Net.dll
    Syntax
    public class OfflineSorter.SortInfo

    Constructors

    SortInfo(OfflineSorter)

    Create a new OfflineSorter.SortInfo (with empty statistics) for debugging.

    Declaration
    public SortInfo(OfflineSorter offlineSorter)
    Parameters
    Type Name Description
    OfflineSorter offlineSorter
    Exceptions
    Type Condition
    ArgumentNullException

    offlineSorter is null.

    Properties

    BufferSize

    Read buffer size (in bytes)

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

    Lines

    Number of lines of data read

    Declaration
    public int Lines { get; set; }
    Property Value
    Type Description
    int

    MergeRounds

    Number of partition merges

    Declaration
    public int MergeRounds { get; set; }
    Property Value
    Type Description
    int

    MergeTime

    Time spent merging sorted partitions (in milliseconds)

    Declaration
    public long MergeTime { get; set; }
    Property Value
    Type Description
    long

    ReadTime

    Time spent in i/o read (in milliseconds)

    Declaration
    public long ReadTime { get; set; }
    Property Value
    Type Description
    long

    SortTime

    Time spent sorting data (in milliseconds)

    Declaration
    public long SortTime { get; set; }
    Property Value
    Type Description
    long

    TempMergeFiles

    Number of temporary files created when merging partitions

    Declaration
    public int TempMergeFiles { get; set; }
    Property Value
    Type Description
    int

    TotalTime

    Total time spent (in milliseconds)

    Declaration
    public long TotalTime { get; set; }
    Property Value
    Type Description
    long

    Methods

    ToString()

    Returns a string representation of this object.

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    object.ToString()
    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.