Searched defs:segment (Results 1 - 14 of 14) sorted by relevance

/lucene-3.6.0/lucene/core/src/java/org/apache/lucene/index/
H A DFormatPostingsFieldsWriter.java28 final String segment; field in class:FormatPostingsFieldsWriter
37 segment = state.segmentName;
42 termsOut = new TermInfosWriter(dir, segment, fieldInfos, state.termIndexInterval);
H A DPersistentSnapshotDeletionPolicy.java186 * Persists all snapshots information. If the given id and segment are not
189 private void persistSnapshotInfos(String id, String segment) throws IOException { argument
197 d.add(new Field(id, segment, Store.YES, Index.NO));
H A DTermVectorsWriter.java35 final String segment; field in class:TermVectorsWriter
38 public TermVectorsWriter(Directory directory, String segment, argument
40 this.segment = segment;
45 tvx = directory.createOutput(IndexFileNames.segmentFileName(segment, IndexFileNames.VECTORS_INDEX_EXTENSION));
47 tvd = directory.createOutput(IndexFileNames.segmentFileName(segment, IndexFileNames.VECTORS_DOCUMENTS_EXTENSION));
49 tvf = directory.createOutput(IndexFileNames.segmentFileName(segment, IndexFileNames.VECTORS_FIELDS_EXTENSION));
207 String idxName = IndexFileNames.segmentFileName(segment, IndexFileNames.VECTORS_INDEX_EXTENSION);
H A DSegmentCoreReaders.java43 final String segment; field in class:SegmentCoreReaders
66 segment = si.name;
75 cfsReader = new CompoundFileReader(dir, IndexFileNames.segmentFileName(segment, IndexFileNames.COMPOUND_FILE_EXTENSION), readBufferSize);
80 fieldInfos = new FieldInfos(cfsDir, IndexFileNames.segmentFileName(segment, IndexFileNames.FIELD_INFOS_EXTENSION));
83 TermInfosReader reader = new TermInfosReader(cfsDir, segment, fieldInfos, readBufferSize, termsIndexDivisor);
93 freqStream = cfsDir.openInput(IndexFileNames.segmentFileName(segment, IndexFileNames.FREQ_EXTENSION), readBufferSize);
96 proxStream = cfsDir.openInput(IndexFileNames.segmentFileName(segment, IndexFileNames.PROX_EXTENSION), readBufferSize);
145 // sharing a segment that's still being merged. This
154 // terms reader with index, the segment has switched
157 cfsReader = new CompoundFileReader(dir, IndexFileNames.segmentFileName(segment, IndexFileName
[all...]
H A DSnapshotDeletionPolicy.java85 * Returns true if this segment can be deleted. The default implementation
86 * returns false if this segment is currently held as snapshot.
196 protected void registerSnapshotInfo(String id, String segment, IndexCommit commit) { argument
197 idToSnapshot.put(id, new SnapshotInfo(id, segment, commit));
198 Set<String> ids = segmentsFileToIDs.get(segment);
201 segmentsFileToIDs.put(segment, ids);
H A DTermInfosWriter.java54 // segment, so that it's safe to change these w/o rebuilding all indexes.
84 TermInfosWriter(Directory directory, String segment, FieldInfos fis, argument
87 initialize(directory, segment, fis, interval, false);
90 other = new TermInfosWriter(directory, segment, fis, interval, true);
100 private TermInfosWriter(Directory directory, String segment, FieldInfos fis, argument
102 initialize(directory, segment, fis, interval, isIndex);
105 private void initialize(Directory directory, String segment, FieldInfos fis, argument
110 output = directory.createOutput(segment + (isIndex ? ".tii" : ".tis"));
H A DFieldsWriter.java72 private String segment; field in class:FieldsWriter
76 FieldsWriter(Directory directory, String segment, FieldInfos fn) throws IOException { argument
78 this.segment = segment;
83 fieldsStream = directory.createOutput(IndexFileNames.segmentFileName(segment, IndexFileNames.FIELDS_EXTENSION));
84 indexStream = directory.createOutput(IndexFileNames.segmentFileName(segment, IndexFileNames.FIELDS_INDEX_EXTENSION));
99 segment = null;
131 String fieldsIdxName = IndexFileNames.segmentFileName(segment, IndexFileNames.FIELDS_INDEX_EXTENSION);
153 directory.deleteFile(IndexFileNames.segmentFileName(segment, IndexFileNames.FIELDS_EXTENSION));
157 directory.deleteFile(IndexFileNames.segmentFileName(segment, IndexFileName
[all...]
H A DSegmentMerger.java45 private String segment; field in class:SegmentMerger
67 segment = name;
203 fieldInfos.write(directory, segment + ".fnm");
209 final FieldsWriter fieldsWriter = new FieldsWriter(directory, segment, fieldInfos);
235 segmentWriteState = new SegmentWriteState(null, directory, segment, fieldInfos, docCount, termIndexInterval, null);
319 new TermVectorsWriter(directory, segment, fieldInfos);
504 smi.close(); // done with a segment
580 // get needed buffer size by finding the largest segment
595 output = directory.createOutput(IndexFileNames.segmentFileName(segment, IndexFileNames.NORMS_EXTENSION));
608 // this segment ha
[all...]
H A DTermInfosReader.java34 private final String segment; field in class:TermInfosReader
101 segment = seg;
104 origEnum = new SegmentTermEnum(directory.openInput(IndexFileNames.segmentFileName(segment, IndexFileNames.TERMS_EXTENSION),
112 final String indexFileName = IndexFileNames.segmentFileName(segment, IndexFileNames.TERMS_INDEX_EXTENSION);
H A DFieldsReader.java44 * It uses &lt;segment&gt;.fdt and &lt;segment&gt;.fdx; files.
83 * Detects the code version this segment was written with. Returns either
88 static String detectCodeVersion(Directory dir, String segment) throws IOException { argument
89 IndexInput idxStream = dir.openInput(IndexFileNames.segmentFileName(segment, IndexFileNames.FIELDS_INDEX_EXTENSION), 1024);
117 FieldsReader(Directory d, String segment, FieldInfos fn) throws IOException { argument
118 this(d, segment, fn, BufferedIndexInput.BUFFER_SIZE, -1, 0);
121 FieldsReader(Directory d, String segment, FieldInfos fn, int readBufferSize) throws IOException { argument
122 this(d, segment, fn, readBufferSize, -1, 0);
125 FieldsReader(Directory d, String segment, FieldInfo argument
[all...]
H A DSegmentInfo.java36 * Information about a segment such as it's name, directory, and files related
37 * to the segment.
50 public Directory dir; // where segment resides
56 // are no deletes; CHECK_DIR if it's a pre-2.1 segment
65 // norms; CHECK_DIR says it is a preLockLess segment and
73 private boolean hasSingleNormFile; // true if this segment maintains norms in a single file;
79 private volatile List<String> files; // cached list of files that this segment uses
85 private int docStoreOffset; // if this segment shares stored fields & vectors, this
86 // offset is where in that file this segment's docs begin
91 private int delCount; // How many deleted docs in this segment, o
578 setDocStoreSegment(String segment) argument
587 setDocStore(int offset, String segment, boolean isCompoundFile) argument
[all...]
H A DTermVectorsReader.java65 TermVectorsReader(Directory d, String segment, FieldInfos fieldInfos) argument
67 this(d, segment, fieldInfos, BufferedIndexInput.BUFFER_SIZE);
70 TermVectorsReader(Directory d, String segment, FieldInfos fieldInfos, int readBufferSize) argument
72 this(d, segment, fieldInfos, readBufferSize, -1, 0);
75 TermVectorsReader(Directory d, String segment, FieldInfos fieldInfos, int readBufferSize, int docStoreOffset, int size) argument
80 String idxName = IndexFileNames.segmentFileName(segment, IndexFileNames.VECTORS_INDEX_EXTENSION);
83 String fn = IndexFileNames.segmentFileName(segment, IndexFileNames.VECTORS_DOCUMENTS_EXTENSION);
86 fn = IndexFileNames.segmentFileName(segment, IndexFileNames.VECTORS_FIELDS_EXTENSION);
247 // This field, although valid in the segment, was not found in this
279 // Check if no term vectors are available for this segment a
[all...]
H A DDocumentsWriter.java45 * writes a single segment file. It does this more
46 * efficiently than creating a single segment per document
61 * when a new segment is produced.
66 * real segment and flush it to the Directory.
115 String segment; // Current segment we are working on field in class:DocumentsWriter
125 boolean bufferIsFull; // True when it's time to write segment
136 // Deletes for our still-in-RAM (to be flushed next) segment
366 /** Get current segment name we are writing. */
368 return segment;
[all...]
/lucene-3.6.0/lucene/contrib/analyzers/common/src/java/org/apache/lucene/analysis/hunspell/
H A DHunspellStemmer.java43 private final StringBuilder segment = new StringBuilder(); field in class:HunspellStemmer
182 segment.setLength(0);
183 segment.append(strippedWord, 0, length);
184 if (!affix.checkCondition(segment)) {

Completed in 56 milliseconds