Skip to content

Commit 157574c

Browse files
committed
Fix file usage in ivf
1 parent 2e835bc commit 157574c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

server/src/main/java/org/elasticsearch/index/codec/vectors/IVFVectorsWriter.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@
2424
import org.apache.lucene.index.VectorEncoding;
2525
import org.apache.lucene.index.VectorSimilarityFunction;
2626
import org.apache.lucene.search.DocIdSetIterator;
27+
import org.apache.lucene.store.DataAccessHint;
2728
import org.apache.lucene.store.IOContext;
2829
import org.apache.lucene.store.IndexInput;
2930
import org.apache.lucene.store.IndexOutput;
3031
import org.apache.lucene.store.RandomAccessInput;
31-
import org.apache.lucene.store.ReadAdvice;
3232
import org.apache.lucene.util.LongValues;
3333
import org.apache.lucene.util.VectorUtil;
3434
import org.elasticsearch.core.IOUtils;
@@ -302,11 +302,11 @@ private void mergeOneFieldIVF(FieldInfo fieldInfo, MergeState mergeState) throws
302302
try (
303303
IndexInput vectors = mergeState.segmentInfo.dir.openInput(
304304
tempRawVectorsFileName,
305-
IOContext.DEFAULT.withReadAdvice(ReadAdvice.SEQUENTIAL)
305+
IOContext.DEFAULT.withHints(DataAccessHint.SEQUENTIAL)
306306
);
307307
IndexInput docs = docsFileName == null
308308
? null
309-
: mergeState.segmentInfo.dir.openInput(docsFileName, IOContext.DEFAULT.withReadAdvice(ReadAdvice.SEQUENTIAL))
309+
: mergeState.segmentInfo.dir.openInput(docsFileName, IOContext.DEFAULT.withHints(DataAccessHint.SEQUENTIAL))
310310
) {
311311
final FloatVectorValues floatVectorValues = getFloatVectorValues(fieldInfo, docs, vectors, numVectors);
312312

0 commit comments

Comments
 (0)