Skip to content

Commit fad6363

Browse files
committed
remove sysout
1 parent 67150f1 commit fad6363

File tree

2 files changed

+8
-14
lines changed

2 files changed

+8
-14
lines changed

lucene/codecs/src/java/org/apache/lucene/codecs/memory/FSTTermsReader.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,10 @@ public FSTTermsReader(SegmentReadState state, PostingsReaderBase postingsReader)
101101
long sumDocFreq =
102102
fieldInfo.getIndexOptions() == IndexOptions.DOCS ? sumTotalTermFreq : in.readVLong();
103103
int docCount = in.readVInt();
104-
long startFP = in.readVLong();
105-
fstTermsInput.seek(startFP);
104+
fstTermsInput.seek(in.readVLong());
106105
TermsReader current =
107-
new TermsReader(fieldInfo, in, fstTermsInput, numTerms, sumTotalTermFreq, sumDocFreq, docCount);
106+
new TermsReader(
107+
fieldInfo, in, fstTermsInput, numTerms, sumTotalTermFreq, sumDocFreq, docCount);
108108
TermsReader previous = fields.put(fieldInfo.name, current);
109109
checkFieldSummary(state.segmentInfo, in, current, previous);
110110
}
@@ -521,11 +521,7 @@ void decodeMetaData() throws IOException {
521521
if (meta.bytes != null) {
522522
bytesReader.reset(meta.bytes, 0, meta.bytes.length);
523523
}
524-
try {
525-
postingsReader.decodeTerm(bytesReader, fieldInfo, state, true);
526-
} catch (Exception ex) {
527-
System.out.println("bingo");
528-
}
524+
postingsReader.decodeTerm(bytesReader, fieldInfo, state, true);
529525
decoded = true;
530526
}
531527
}

lucene/codecs/src/java/org/apache/lucene/codecs/memory/FSTTermsWriter.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -217,8 +217,8 @@ public void close() throws IOException {
217217
metaOut.writeVLong(field.sumDocFreq);
218218
metaOut.writeVInt(field.docCount);
219219
// write the starting file pointer
220-
metaOut.writeVLong(dataOut.getFilePointer() - field.dict.numBytes());
221-
field.dict.saveMetadata(metaOut);
220+
metaOut.writeVLong(dataOut.getFilePointer());
221+
field.dict.save(metaOut, dataOut);
222222
}
223223
writeTrailer(metaOut, dirStart);
224224
CodecUtil.writeFooter(metaOut);
@@ -274,9 +274,8 @@ final class TermsWriter {
274274
this.fieldInfo = fieldInfo;
275275
postingsWriter.setField(fieldInfo);
276276
this.outputs = new FSTTermOutputs(fieldInfo);
277-
this.fstCompiler = new FSTCompiler.Builder<>(FST.INPUT_TYPE.BYTE1, outputs)
278-
.dataOutput(dataOut)
279-
.build();
277+
this.fstCompiler =
278+
new FSTCompiler.Builder<>(FST.INPUT_TYPE.BYTE1, outputs).build();
280279
}
281280

282281
public void finishTerm(BytesRef text, BlockTermState state) throws IOException {
@@ -298,7 +297,6 @@ public void finish(long sumTotalTermFreq, long sumDocFreq, int docCount) throws
298297
// save FST dict
299298
if (numTerms > 0) {
300299
final FST<FSTTermOutputs.TermData> fst = fstCompiler.compile();
301-
fst.saveMetadata(metaOut);
302300
fields.add(
303301
new FieldMetaData(fieldInfo, numTerms, sumTotalTermFreq, sumDocFreq, docCount, fst));
304302
}

0 commit comments

Comments
 (0)