Show / Hide Table of Contents

    Class MockRandomMergePolicy

    that makes random decisions for testing.

    Inheritance
    System.Object
    MockRandomMergePolicy
    Namespace: Lucene.Net.Index
    Assembly: Lucene.Net.TestFramework.dll
    Syntax
    public class MockRandomMergePolicy : MergePolicy

    Constructors

    | Improve this Doc View Source

    MockRandomMergePolicy(Random)

    Declaration
    public MockRandomMergePolicy(Random random)
    Parameters
    Type Name Description
    Random random

    Methods

    | Improve this Doc View Source

    Dispose(Boolean)

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing
    | Improve this Doc View Source

    FindForcedDeletesMerges(SegmentInfos)

    Declaration
    public override MergeSpecification FindForcedDeletesMerges(SegmentInfos segmentInfos)
    Parameters
    Type Name Description
    SegmentInfos segmentInfos
    Returns
    Type Description
    MergeSpecification
    | Improve this Doc View Source

    FindForcedMerges(SegmentInfos, Int32, IDictionary<SegmentCommitInfo, Nullable<Boolean>>)

    Declaration
    public override MergeSpecification FindForcedMerges(SegmentInfos segmentInfos, int maxSegmentCount, IDictionary<SegmentCommitInfo, bool?> segmentsToMerge)
    Parameters
    Type Name Description
    SegmentInfos segmentInfos
    System.Int32 maxSegmentCount
    IDictionary<SegmentCommitInfo, System.Nullable<System.Boolean>> segmentsToMerge
    Returns
    Type Description
    MergeSpecification
    | Improve this Doc View Source

    FindMerges(MergeTrigger, SegmentInfos)

    Declaration
    public override MergeSpecification FindMerges(MergeTrigger mergeTrigger, SegmentInfos segmentInfos)
    Parameters
    Type Name Description
    MergeTrigger mergeTrigger
    SegmentInfos segmentInfos
    Returns
    Type Description
    MergeSpecification
    | Improve this Doc View Source

    UseCompoundFile(SegmentInfos, SegmentCommitInfo)

    Declaration
    public override bool UseCompoundFile(SegmentInfos infos, SegmentCommitInfo mergedInfo)
    Parameters
    Type Name Description
    SegmentInfos infos
    SegmentCommitInfo mergedInfo
    Returns
    Type Description
    System.Boolean
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)