Tabnine Logo
SegmentMerger.mergeTermInfos
Code IndexAdd Tabnine to your IDE (free)

How to use
mergeTermInfos
method
in
org.apache.lucene.index.SegmentMerger

Best Java code snippets using org.apache.lucene.index.SegmentMerger.mergeTermInfos (Showing top 3 results out of 315)

origin: lucene/lucene

private final void mergeTerms() throws IOException {
 try {
  freqOutput = directory.createFile(segment + ".frq");
  proxOutput = directory.createFile(segment + ".prx");
  termInfosWriter =
      new TermInfosWriter(directory, segment, fieldInfos);
  skipInterval = termInfosWriter.skipInterval;
  queue = new SegmentMergeQueue(readers.size());
  mergeTermInfos();
 } finally {
  if (freqOutput != null) freqOutput.close();
  if (proxOutput != null) proxOutput.close();
  if (termInfosWriter != null) termInfosWriter.close();
  if (queue != null) queue.close();
 }
}
origin: org.apache.lucene/com.springsource.org.apache.lucene

private final void mergeTerms() throws CorruptIndexException, IOException {
 try {
  freqOutput = directory.createOutput(segment + ".frq");
  if (hasProx())
   proxOutput = directory.createOutput(segment + ".prx");
  termInfosWriter =
      new TermInfosWriter(directory, segment, fieldInfos,
                termIndexInterval);
  skipInterval = termInfosWriter.skipInterval;
  maxSkipLevels = termInfosWriter.maxSkipLevels;
  skipListWriter = new DefaultSkipListWriter(skipInterval, maxSkipLevels, mergedDocs, freqOutput, proxOutput);
  queue = new SegmentMergeQueue(readers.size());
  mergeTermInfos();
 } finally {
  if (freqOutput != null) freqOutput.close();
  if (proxOutput != null) proxOutput.close();
  if (termInfosWriter != null) termInfosWriter.close();
  if (queue != null) queue.close();
 }
}
origin: org.apache.lucene/lucene-core-jfrog

private final void mergeTerms() throws CorruptIndexException, IOException {
 try {
  freqOutput = directory.createOutput(segment + ".frq");
  if (hasProx())
   proxOutput = directory.createOutput(segment + ".prx");
  termInfosWriter =
      new TermInfosWriter(directory, segment, fieldInfos,
                termIndexInterval);
  skipInterval = termInfosWriter.skipInterval;
  maxSkipLevels = termInfosWriter.maxSkipLevels;
  skipListWriter = new DefaultSkipListWriter(skipInterval, maxSkipLevels, mergedDocs, freqOutput, proxOutput);
  queue = new SegmentMergeQueue(readers.size());
  mergeTermInfos();
 } finally {
  if (freqOutput != null) freqOutput.close();
  if (proxOutput != null) proxOutput.close();
  if (termInfosWriter != null) termInfosWriter.close();
  if (queue != null) queue.close();
 }
}
org.apache.lucene.indexSegmentMergermergeTermInfos

Popular methods of SegmentMerger

  • <init>
  • merge
    Merges the readers specified by the #add method into the directory passed to the constructor.
  • mergeFields
  • mergeNorms
  • mergeTerms
  • mergeVectors
    Merge the TermVectors from each of the segments into the new one.
  • mergeDocValues
  • mergeFieldInfos
  • shouldMerge
    True if any merging should happen
  • add
    Add an IndexReader to the collection of readers that are to be merged
  • appendPostings
    Process postings from multiple segments all positioned on the same term. Writes out merged entries i
  • closeReaders
    close all IndexReaders that have been added. Should not be called before merge().
  • appendPostings,
  • closeReaders,
  • createCompoundFile,
  • mergeTermInfo,
  • addIndexed,
  • appendPostingsNoTf,
  • getDelCounts,
  • getDocMaps,
  • hasProx

Popular in Java

  • Running tasks concurrently on multiple threads
  • startActivity (Activity)
  • onCreateOptionsMenu (Activity)
  • putExtra (Intent)
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • Selector (java.nio.channels)
    A controller for the selection of SelectableChannel objects. Selectable channels can be registered w
  • DateFormat (java.text)
    Formats or parses dates and times.This class provides factories for obtaining instances configured f
  • TreeMap (java.util)
    Walk the nodes of the tree left-to-right or right-to-left. Note that in descending iterations, next
  • JOptionPane (javax.swing)
  • FileUtils (org.apache.commons.io)
    General file manipulation utilities. Facilities are provided in the following areas: * writing to a
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now