mirror of
https://github.com/MarginaliaSearch/MarginaliaSearch.git
synced 2025-02-23 21:18:58 +00:00
Clean-up and fix for feature regression in site:-terms
This commit is contained in:
parent
fb2797a8ef
commit
5851e91424
@ -134,6 +134,9 @@ public class QueryFactory {
|
||||
break;
|
||||
case ADVICE_TERM:
|
||||
searchTermsAdvice.add(t.str);
|
||||
if (t.str.toLowerCase().startsWith("site:")) {
|
||||
domain = t.str.substring("site:".length());
|
||||
}
|
||||
break;
|
||||
case PRIORTY_TERM:
|
||||
searchTermsPriority.add(t.str);
|
||||
@ -141,9 +144,6 @@ public class QueryFactory {
|
||||
case LITERAL_TERM: // fallthrough;
|
||||
case QUOT_TERM:
|
||||
searchTermsInclude.add(t.str);
|
||||
if (t.str.toLowerCase().startsWith("site:")) {
|
||||
domain = t.str.substring("site:".length());
|
||||
}
|
||||
break;
|
||||
case QUALITY_TERM:
|
||||
case YEAR_TERM:
|
||||
|
@ -67,13 +67,7 @@ public class EdgeSearchQueryIndexService {
|
||||
|
||||
final List<EdgeUrlDetails> resultList = new ArrayList<>(results.size());
|
||||
|
||||
long badQCount = 0;
|
||||
for (var details : resultDecorator.getAllUrlDetails(results)) {
|
||||
if (details.getUrlQuality() <= -100) {
|
||||
badQCount++;
|
||||
continue;
|
||||
}
|
||||
|
||||
details = details.withUrlQualityAdjustment(
|
||||
adjustScoreBasedOnQuery(details, processedQuery.specs));
|
||||
|
||||
@ -85,9 +79,6 @@ public class EdgeSearchQueryIndexService {
|
||||
UrlDeduplicator deduplicator = new UrlDeduplicator(processedQuery.specs.limitByDomain);
|
||||
List<EdgeUrlDetails> retList = new ArrayList<>(processedQuery.specs.limitTotal);
|
||||
|
||||
if (badQCount > 0) {
|
||||
System.out.println(badQCount);
|
||||
}
|
||||
for (var item : resultList) {
|
||||
if (retList.size() >= processedQuery.specs.limitTotal)
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user