/lucene-3.6.0/lucene/core/src/java/org/apache/lucene/index/ |
H A D | FormatPostingsFieldsWriter.java | 28 final String segment; field in class:FormatPostingsFieldsWriter 37 segment = state.segmentName; 42 termsOut = new TermInfosWriter(dir, segment, fieldInfos, state.termIndexInterval);
|
H A D | PersistentSnapshotDeletionPolicy.java | 186 * 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 D | TermVectorsWriter.java | 35 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 D | SegmentCoreReaders.java | 43 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 D | SnapshotDeletionPolicy.java | 85 * 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 D | TermInfosWriter.java | 54 // 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 D | FieldsWriter.java | 72 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 D | SegmentMerger.java | 45 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 D | TermInfosReader.java | 34 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 D | FieldsReader.java | 44 * It uses <segment>.fdt and <segment>.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 D | SegmentInfo.java | 36 * 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 D | TermVectorsReader.java | 65 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 D | DocumentsWriter.java | 45 * 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 D | HunspellStemmer.java | 43 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)) {
|