From d3d63946523e55905653b5ee7ce50077d7442310 Mon Sep 17 00:00:00 2001 From: Jean-Francois Dockes Date: Tue, 22 Jun 2021 08:26:22 +0200 Subject: [PATCH] Anchored searches: remove unwarranted slack increase. The anchor term should behave like a normal one for slack computations --- src/rcldb/searchdatatox.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/rcldb/searchdatatox.cpp b/src/rcldb/searchdatatox.cpp index f61957e9..24bcad57 100644 --- a/src/rcldb/searchdatatox.cpp +++ b/src/rcldb/searchdatatox.cpp @@ -644,7 +644,6 @@ void SearchDataClauseSimple::processPhraseOrNear( if (mods & Rcl::SearchDataClause::SDCM_ANCHORSTART) { orqueries.push_back(Xapian::Query(prefix + start_of_field_term)); - slack++; } // Go through the list and perform stem/wildcard expansion for each element @@ -691,7 +690,6 @@ void SearchDataClauseSimple::processPhraseOrNear( if (mods & Rcl::SearchDataClause::SDCM_ANCHOREND) { orqueries.push_back(Xapian::Query(prefix + end_of_field_term)); - slack++; } // Generate an appropriate PHRASE/NEAR query with adjusted slack