From 96d19c3e09def4736f9df6efe91d31d1a8052118 Mon Sep 17 00:00:00 2001 From: Andrea Cavalli Date: Sat, 2 Jul 2022 12:22:16 +0200 Subject: [PATCH] Code cleanup --- .../it/cavallium/dbengine/lucene/LuceneUtils.java | 6 ++++++ .../dbengine/lucene/searcher/CountMultiSearcher.java | 11 ----------- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/src/main/java/it/cavallium/dbengine/lucene/LuceneUtils.java b/src/main/java/it/cavallium/dbengine/lucene/LuceneUtils.java index cf8a457..5de91d8 100644 --- a/src/main/java/it/cavallium/dbengine/lucene/LuceneUtils.java +++ b/src/main/java/it/cavallium/dbengine/lucene/LuceneUtils.java @@ -757,6 +757,9 @@ public class LuceneUtils { return QueryParams.of(query, 0, 0, NoSort.of(), false, Long.MAX_VALUE); } + /** + * Rewrite a lucene query of a local searcher, then call the local searcher again with the rewritten query + */ public static Mono rewrite(LocalSearcher localSearcher, Mono indexSearcherMono, LocalQueryParams queryParams, @@ -773,6 +776,9 @@ public class LuceneUtils { }, LLUtils::finalizeResource); } + /** + * Rewrite a lucene query of a multi searcher, then call the multi searcher again with the rewritten query + */ public static Mono rewriteMulti(MultiSearcher multiSearcher, Mono indexSearchersMono, LocalQueryParams queryParams, diff --git a/src/main/java/it/cavallium/dbengine/lucene/searcher/CountMultiSearcher.java b/src/main/java/it/cavallium/dbengine/lucene/searcher/CountMultiSearcher.java index 07ae092..d4b221e 100644 --- a/src/main/java/it/cavallium/dbengine/lucene/searcher/CountMultiSearcher.java +++ b/src/main/java/it/cavallium/dbengine/lucene/searcher/CountMultiSearcher.java @@ -66,17 +66,6 @@ public class CountMultiSearcher implements MultiSearcher { .doOnDiscard(LuceneSearchResult.class, SimpleResource::close), LLUtils::finalizeResource); } - private LocalQueryParams getLocalQueryParams(LocalQueryParams queryParams) { - return new LocalQueryParams(queryParams.query(), - 0L, - queryParams.offsetLong() + queryParams.limitLong(), - queryParams.pageLimits(), - queryParams.sort(), - queryParams.computePreciseHitsCount(), - queryParams.timeout() - ); - } - @Override public Mono collect(Mono indexSearcherMono, LocalQueryParams queryParams,