org.apache.lucene.index
131
C
AutomatonTermsEnum
C
BaseCompositeReader
C
BaseTermsEnum
C
BinaryDocValues
C
ByteVectorValues
C
CheckIndex
C
CodecReader
C
CompositeReader
C
CompositeReaderContext
C
ConcurrentMergeScheduler
C
CorruptIndexException
C
DirectoryReader
C
DocIDMerger
C
DocValues
E
DocValuesSkipIndexType
C
DocValuesSkipper
E
DocValuesType
C
DocsWithFieldSet
C
EmptyDocValuesProducer
C
ExitableDirectoryReader
C
FieldInfo
C
FieldInfos
C
FieldInvertState
C
Fields
C
FilterBinaryDocValues
C
FilterCodecReader
C
FilterDirectoryReader
C
FilterLeafReader
C
FilterMergePolicy
C
FilterNumericDocValues
C
FilterSortedDocValues
C
FilterSortedNumericDocValues
C
FilterSortedSetDocValues
C
FilteredTermsEnum
C
FloatVectorValues
C
FreqAndNormBuffer
C
Impacts
C
ImpactsEnum
I
ImpactsSource
C
IndexCommit
C
IndexDeletionPolicy
C
IndexFileNames
C
IndexFormatTooNewException
C
IndexFormatTooOldException
C
IndexNotFoundException
E
IndexOptions
C
IndexReader
C
IndexReaderContext
I
IndexSorter
C
IndexUpgrader
C
IndexWriter
C
IndexWriterConfig
I
IndexWriterEventListener
I
IndexableField
I
IndexableFieldType
C
KeepLastNCommitsDeletionPolicy
C
KeepOnlyLastCommitDeletionPolicy
C
KnnVectorValues
C
LeafReader
C
LeafReaderContext
C
LiveIndexWriterConfig
C
LogByteSizeMergePolicy
C
LogDocMergePolicy
C
LogMergePolicy
C
MappedMultiFields
C
MergePolicy
C
MergeRateLimiter
C
MergeScheduler
C
MergeState
E
MergeTrigger
C
MultiBits
C
MultiDocValues
C
MultiFields
C
MultiLeafReader
C
MultiPostingsEnum
C
MultiReader
C
MultiTerms
C
MultiTermsEnum
C
NoDeletionPolicy
C
NoMergePolicy
C
NoMergeScheduler
C
NumericDocValues
C
OneMergeWrappingMergePolicy
C
OrdTermState
C
OrdinalMap
C
ParallelCompositeReader
C
ParallelLeafReader
C
PersistentSnapshotDeletionPolicy
C
PointValues
C
PostingsEnum
C
PrefixCodedTerms
I
QueryTimeout
C
QueryTimeoutImpl
C
ReaderManager
C
ReaderUtil
C
SegmentCommitInfo
C
SegmentInfo
C
SegmentInfos
C
SegmentOrder
C
SegmentReadState
C
SegmentReader
C
SegmentWriteState
C
SerialMergeScheduler
C
SimpleMergedSegmentWarmer
C
SingleTermsEnum
C
SlowCodecReaderWrapper
C
SlowImpactsEnum
C
SnapshotDeletionPolicy
C
SoftDeletesDirectoryReaderWrapper
C
SoftDeletesRetentionMergePolicy
C
SortFieldProvider
C
SortedDocValues
C
SortedNumericDocValues
C
SortedSetDocValues
C
Sorter
C
SortingCodecReader
C
StandardDirectoryReader
C
StoredFieldVisitor
C
StoredFields
C
Term
C
TermState
C
TermStates
C
TermVectors
C
Terms
C
TermsEnum
C
TieredMergePolicy
I
TwoPhaseCommit
C
TwoPhaseCommitTool
C
UpgradeIndexMergePolicy
E
VectorEncoding
E
VectorSimilarityFunction
org.apache.lucene.index. MergeScheduler
class
abstract
implements Closeable
4 members
Expert: IndexWriter uses an instance implementing this interface to execute the merges
selected by a MergePolicy. The default MergeScheduler is ConcurrentMergeScheduler.
Instance Methods
close
Close this MergeScheduler.
get_intra_merge_executor
Executor
get_intra_merge_executor
(
MergePolicy .OneMerge merge
)
Java: getIntraMergeExecutor(org.apache.lucene.index.MergePolicy.OneMerge merge)
Provides an executor for parallelism during a single merge operation. By default, the method
returns a SameThreadExecutorService where all intra-merge actions occur in their
calling thread.
merge
merge
(
MergeScheduler .MergeSource merge_source ,
MergeTrigger trigger
)
Java: merge(org.apache.lucene.index.MergeScheduler.MergeSource mergeSource, org.apache.lucene.index.MergeTrigger trigger)
Run the merges provided by MergeSource#getNextMerge().
name type description
merge_source org.apache.lucene.index.MergeScheduler.MergeSource the IndexWriter to obtain the merges from.
trigger org.apache.lucene.index.MergeTrigger the MergeTrigger that caused this merge to happen
wrap_for_merge
Directory
wrap_for_merge
(
MergePolicy .OneMerge merge ,
Directory in
)
Java: wrapForMerge(org.apache.lucene.index.MergePolicy.OneMerge merge, org.apache.lucene.store.Directory in)
Wraps the incoming Directory so that we can merge-throttle it using RateLimitedIndexOutput.
this work for additional information regarding copyright ownership.