diff options
author | tomglk <> | 2024-01-03 20:56:07 +0100 |
---|---|---|
committer | tomglk <> | 2024-01-03 20:56:07 +0100 |
commit | 43b6d5ddf8a2025df00f669e04bf77ecb68e92e7 (patch) | |
tree | 370d068351ebec5365ffdea9d9d6a714e6cea0eb /container-search | |
parent | d9198f2bbaa3790cbd614fc6bbd7b60bd365d602 (diff) |
Change separator in FieldCollapsingSearcher
_ can occur in fieldnames, @ cannot
Diffstat (limited to 'container-search')
-rw-r--r-- | container-search/src/main/java/com/yahoo/prelude/searcher/FieldCollapsingSearcher.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/searcher/FieldCollapsingSearcher.java b/container-search/src/main/java/com/yahoo/prelude/searcher/FieldCollapsingSearcher.java index 5d848bb2ad5..31542cb194d 100644 --- a/container-search/src/main/java/com/yahoo/prelude/searcher/FieldCollapsingSearcher.java +++ b/container-search/src/main/java/com/yahoo/prelude/searcher/FieldCollapsingSearcher.java @@ -182,7 +182,8 @@ public class FieldCollapsingSearcher extends Searcher { } // prepending the fieldname is necessary to distinguish between values in the different collapsefields - String collapseKey = collapseField + "_" + collapseId; + // @ cannot occur in fieldnames + String collapseKey = collapseField + "@" + collapseId; if (knownCollapses.containsKey(collapseKey)) { int numHitsThisField = knownCollapses.get(collapseKey); |