diff --git a/pom.xml b/pom.xml index 99a25f2d91..775f4f3a58 100644 --- a/pom.xml +++ b/pom.xml @@ -26,7 +26,7 @@ - 9.3.0 + 9.4.2 UTF-8 diff --git a/src/main/java/io/anserini/index/IndexDenseVectors.java b/src/main/java/io/anserini/index/IndexDenseVectors.java index 00507bf380..39d6e6242c 100644 --- a/src/main/java/io/anserini/index/IndexDenseVectors.java +++ b/src/main/java/io/anserini/index/IndexDenseVectors.java @@ -30,8 +30,8 @@ import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.core.config.Configurator; import org.apache.lucene.codecs.KnnVectorsFormat; -import org.apache.lucene.codecs.lucene92.Lucene92Codec; -import org.apache.lucene.codecs.lucene92.Lucene92HnswVectorsFormat; +import org.apache.lucene.codecs.lucene94.Lucene94Codec; +import org.apache.lucene.codecs.lucene94.Lucene94HnswVectorsFormat; import org.apache.lucene.document.Document; import org.apache.lucene.index.ConcurrentMergeScheduler; import org.apache.lucene.index.IndexWriter; @@ -384,10 +384,10 @@ public Counters run() throws IOException { // Used for LocalIndexThread if (indexPath != null) { final Directory dir = FSDirectory.open(indexPath); - final IndexWriterConfig config = new IndexWriterConfig().setCodec(new Lucene92Codec(){ + final IndexWriterConfig config = new IndexWriterConfig().setCodec(new Lucene94Codec(){ @Override public KnnVectorsFormat getKnnVectorsFormatForField(String field) { - return new Lucene92HnswVectorsFormat(args.M, args.efC); + return new Lucene94HnswVectorsFormat(args.M, args.efC); } }); config.setOpenMode(IndexWriterConfig.OpenMode.CREATE);