You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by at...@apache.org on 2025/04/18 11:50:53 UTC
(lucene) 01/09: Codec fixes and tidy output
This is an automated email from the ASF dual-hosted git repository.
atri pushed a commit to branch index_binning_changes
in repository https://gitbox.apache.org/repos/asf/lucene.git
commit d9dae667f414db2be26600986ee234187c976227
Author: Atri Sharma <at...@Atris-MacBook-Pro-3.local>
AuthorDate: Fri Apr 18 15:42:29 2025 +0530
Codec fixes and tidy output
---
.../apache/lucene/benchmark/jmh/AnytimeMultiSegmentBenchmark.java | 6 +++---
.../lucene/benchmark/jmh/AnytimeQueryLatencyVarianceBenchmark.java | 6 +++---
.../org/apache/lucene/benchmark/jmh/AnytimeRankingBenchmark.java | 6 +++---
.../lucene/benchmark/jmh/BinningIndexingLatencyBenchmark.java | 4 ++--
4 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/AnytimeMultiSegmentBenchmark.java b/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/AnytimeMultiSegmentBenchmark.java
index d79683f4c14..82daf8dc037 100644
--- a/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/AnytimeMultiSegmentBenchmark.java
+++ b/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/AnytimeMultiSegmentBenchmark.java
@@ -23,7 +23,7 @@ import java.util.concurrent.TimeUnit;
import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.Tokenizer;
import org.apache.lucene.analysis.tokenattributes.CharTermAttribute;
-import org.apache.lucene.codecs.lucene101.Lucene101Codec;
+import org.apache.lucene.codecs.lucene103.Lucene103Codec;
import org.apache.lucene.document.Document;
import org.apache.lucene.document.Field;
import org.apache.lucene.document.FieldType;
@@ -80,7 +80,7 @@ public class AnytimeMultiSegmentBenchmark {
Path path = Files.createTempDirectory("benchmark-segments");
dir = new MMapDirectory(path);
IndexWriterConfig iwc = new IndexWriterConfig(new FixedTokenAnalyzer());
- iwc.setCodec(new Lucene101Codec());
+ iwc.setCodec(new Lucene103Codec());
iwc.setUseCompoundFile(false);
iwc.setMaxBufferedDocs(50); // force multiple flushes
@@ -108,7 +108,7 @@ public class AnytimeMultiSegmentBenchmark {
searcher = new IndexSearcher(reader);
searcher.setSimilarity(new BM25Similarity());
- anytimeSearcher = new AnytimeRankingSearcher(searcher, 10, 5, "field");
+ anytimeSearcher = new AnytimeRankingSearcher(reader, 10, 5, "field");
query = new TermQuery(new Term("field", "lucene"));
}
diff --git a/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/AnytimeQueryLatencyVarianceBenchmark.java b/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/AnytimeQueryLatencyVarianceBenchmark.java
index 1a90fe85952..ea093f9f59e 100644
--- a/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/AnytimeQueryLatencyVarianceBenchmark.java
+++ b/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/AnytimeQueryLatencyVarianceBenchmark.java
@@ -24,7 +24,7 @@ import java.util.concurrent.TimeUnit;
import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.Tokenizer;
import org.apache.lucene.analysis.tokenattributes.CharTermAttribute;
-import org.apache.lucene.codecs.lucene101.Lucene101Codec;
+import org.apache.lucene.codecs.lucene103.Lucene103Codec;
import org.apache.lucene.document.Document;
import org.apache.lucene.document.Field;
import org.apache.lucene.document.FieldType;
@@ -80,7 +80,7 @@ public class AnytimeQueryLatencyVarianceBenchmark {
Path tempDir = Files.createTempDirectory("query-latency-variance");
directory = new MMapDirectory(tempDir);
IndexWriterConfig config = new IndexWriterConfig(new SingleTokenAnalyzer());
- config.setCodec(new Lucene101Codec());
+ config.setCodec(new Lucene103Codec());
config.setUseCompoundFile(false);
config.setMaxBufferedDocs(64);
@@ -107,7 +107,7 @@ public class AnytimeQueryLatencyVarianceBenchmark {
baselineSearcher = new IndexSearcher(reader);
baselineSearcher.setSimilarity(new BM25Similarity());
- anytimeSearcher = new AnytimeRankingSearcher(baselineSearcher, 10, 5, "field");
+ anytimeSearcher = new AnytimeRankingSearcher(reader, 10, 5, "field");
query = new TermQuery(new Term("field", "lucene"));
}
diff --git a/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/AnytimeRankingBenchmark.java b/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/AnytimeRankingBenchmark.java
index bf764226c5b..523979069ff 100644
--- a/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/AnytimeRankingBenchmark.java
+++ b/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/AnytimeRankingBenchmark.java
@@ -24,7 +24,7 @@ import java.util.concurrent.TimeUnit;
import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.Tokenizer;
import org.apache.lucene.analysis.tokenattributes.CharTermAttribute;
-import org.apache.lucene.codecs.lucene101.Lucene101Codec;
+import org.apache.lucene.codecs.lucene103.Lucene103Codec;
import org.apache.lucene.document.Document;
import org.apache.lucene.document.Field;
import org.apache.lucene.document.FieldType;
@@ -80,7 +80,7 @@ public class AnytimeRankingBenchmark {
Path tempDir = Files.createTempDirectory("anytime-benchmark");
directory = new MMapDirectory(tempDir);
IndexWriterConfig config = new IndexWriterConfig(new SingleTokenAnalyzer());
- config.setCodec(new Lucene101Codec());
+ config.setCodec(new Lucene103Codec());
config.setUseCompoundFile(false);
FieldType fieldType = new FieldType(TextField.TYPE_NOT_STORED);
@@ -107,7 +107,7 @@ public class AnytimeRankingBenchmark {
reader = DirectoryReader.open(directory);
baselineSearcher = new IndexSearcher(reader);
baselineSearcher.setSimilarity(new BM25Similarity());
- anytimeSearcher = new AnytimeRankingSearcher(baselineSearcher, 10, 5, "field");
+ anytimeSearcher = new AnytimeRankingSearcher(reader, 10, 5, "field");
query = new TermQuery(new Term("field", "lucene"));
}
diff --git a/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/BinningIndexingLatencyBenchmark.java b/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/BinningIndexingLatencyBenchmark.java
index 852d3ecc4eb..e9e9640a363 100644
--- a/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/BinningIndexingLatencyBenchmark.java
+++ b/lucene/benchmark-jmh/src/java/org/apache/lucene/benchmark/jmh/BinningIndexingLatencyBenchmark.java
@@ -26,7 +26,7 @@ import java.util.concurrent.TimeUnit;
import org.apache.lucene.analysis.Analyzer;
import org.apache.lucene.analysis.Tokenizer;
import org.apache.lucene.analysis.tokenattributes.CharTermAttribute;
-import org.apache.lucene.codecs.lucene101.Lucene101Codec;
+import org.apache.lucene.codecs.lucene103.Lucene103Codec;
import org.apache.lucene.document.Document;
import org.apache.lucene.document.Field;
import org.apache.lucene.document.FieldType;
@@ -90,7 +90,7 @@ public class BinningIndexingLatencyBenchmark {
tempDir = Files.createTempDirectory("lucene-binning-benchmark");
try (Directory dir = new MMapDirectory(tempDir)) {
IndexWriterConfig config = new IndexWriterConfig(new SingleTokenAnalyzer());
- config.setCodec(new Lucene101Codec());
+ config.setCodec(new Lucene103Codec());
config.setUseCompoundFile(false);
try (IndexWriter writer = new IndexWriter(dir, config)) {