Package | Description |
---|---|
org.apache.lucene.index |
Code to maintain and access indices.
|
Modifier and Type | Field and Description |
---|---|
private IndexWriterConfig |
PKIndexSplitter.config1 |
private IndexWriterConfig |
PKIndexSplitter.config2 |
private IndexWriterConfig |
IndexUpgrader.iwc |
Modifier and Type | Method and Description |
---|---|
private static IndexWriterConfig |
PKIndexSplitter.newDefaultConfig() |
IndexWriterConfig |
IndexWriterConfig.setCheckPendingFlushUpdate(boolean checkPendingFlushOnUpdate) |
IndexWriterConfig |
IndexWriterConfig.setCodec(Codec codec)
Set the
Codec . |
IndexWriterConfig |
IndexWriterConfig.setCommitOnClose(boolean commitOnClose)
Sets if calls
IndexWriter.close() should first commit
before closing. |
(package private) IndexWriterConfig |
IndexWriterConfig.setFlushPolicy(FlushPolicy flushPolicy)
Expert: Controls when segments are flushed to disk during indexing.
|
IndexWriterConfig |
IndexWriterConfig.setIndexCommit(IndexCommit commit)
Expert: allows to open a certain commit point.
|
IndexWriterConfig |
IndexWriterConfig.setIndexCreatedVersionMajor(int indexCreatedVersionMajor)
Expert: set the compatibility version to use for this index.
|
IndexWriterConfig |
IndexWriterConfig.setIndexDeletionPolicy(IndexDeletionPolicy delPolicy)
Expert: allows an optional
IndexDeletionPolicy implementation to be
specified. |
(package private) IndexWriterConfig |
IndexWriterConfig.setIndexerThreadPool(DocumentsWriterPerThreadPool threadPool)
Expert: Sets the
DocumentsWriterPerThreadPool instance used by the
IndexWriter to assign thread-states to incoming indexing threads. |
IndexWriterConfig |
IndexWriterConfig.setIndexSort(Sort sort)
Set the
Sort order to use for all (flushed and merged) segments. |
(package private) IndexWriterConfig |
IndexWriterConfig.setIndexWriter(IndexWriter writer)
Sets the
IndexWriter this config is attached to. |
IndexWriterConfig |
IndexWriterConfig.setInfoStream(InfoStream infoStream)
Information about merges, deletes and a
message when maxFieldLength is reached will be printed
to this.
|
IndexWriterConfig |
IndexWriterConfig.setInfoStream(java.io.PrintStream printStream)
Convenience method that uses
PrintStreamInfoStream . |
IndexWriterConfig |
IndexWriterConfig.setMaxBufferedDocs(int maxBufferedDocs) |
IndexWriterConfig |
IndexWriterConfig.setMergedSegmentWarmer(IndexWriter.IndexReaderWarmer mergeSegmentWarmer) |
IndexWriterConfig |
IndexWriterConfig.setMergePolicy(MergePolicy mergePolicy) |
IndexWriterConfig |
IndexWriterConfig.setMergeScheduler(MergeScheduler mergeScheduler)
Expert: sets the merge scheduler used by this writer.
|
IndexWriterConfig |
IndexWriterConfig.setOpenMode(IndexWriterConfig.OpenMode openMode)
Specifies
IndexWriterConfig.OpenMode of the index. |
IndexWriterConfig |
IndexWriterConfig.setRAMBufferSizeMB(double ramBufferSizeMB) |
IndexWriterConfig |
IndexWriterConfig.setRAMPerThreadHardLimitMB(int perThreadHardLimitMB)
Expert: Sets the maximum memory consumption per thread triggering a forced
flush if exceeded.
|
IndexWriterConfig |
IndexWriterConfig.setReaderAttributes(java.util.Map<java.lang.String,java.lang.String> readerAttributes)
Sets the reader attributes used for all readers pulled from the IndexWriter.
|
IndexWriterConfig |
IndexWriterConfig.setReaderPooling(boolean readerPooling)
By default, IndexWriter does not pool the
SegmentReaders it must open for deletions and
merging, unless a near-real-time reader has been
obtained by calling
DirectoryReader.open(IndexWriter) . |
IndexWriterConfig |
IndexWriterConfig.setSimilarity(Similarity similarity)
Expert: set the
Similarity implementation used by this IndexWriter. |
IndexWriterConfig |
IndexWriterConfig.setSoftDeletesField(java.lang.String softDeletesField)
Sets the soft deletes field.
|
IndexWriterConfig |
IndexWriterConfig.setUseCompoundFile(boolean useCompoundFile) |
Modifier and Type | Method and Description |
---|---|
private void |
PKIndexSplitter.createIndex(IndexWriterConfig config,
Directory target,
DirectoryReader reader,
Query preserveFilter,
boolean negateFilter) |
Constructor and Description |
---|
IndexUpgrader(Directory dir,
IndexWriterConfig iwc,
boolean deletePriorCommits)
Creates index upgrader on the given directory, using an
IndexWriter using the given
config. |
IndexWriter(Directory d,
IndexWriterConfig conf)
Constructs a new IndexWriter per the settings given in
conf . |
PKIndexSplitter(Directory input,
Directory dir1,
Directory dir2,
Query docsInFirstIndex,
IndexWriterConfig config1,
IndexWriterConfig config2) |
PKIndexSplitter(Directory input,
Directory dir1,
Directory dir2,
Term midTerm,
IndexWriterConfig config1,
IndexWriterConfig config2) |