File tree Expand file tree Collapse file tree 5 files changed +6
-12
lines changed
searchlib/src/vespa/searchlib Expand file tree Collapse file tree 5 files changed +6
-12
lines changed Original file line number Diff line number Diff line change @@ -38,8 +38,8 @@ FakeSearch::doSeek(uint32_t docid)
3838void
3939FakeSearch::doUnpack (uint32_t docid)
4040{
41+ _tfmda[0 ]->clear_hidden_from_ranking ();
4142 if (_unpacked_docid == docid) {
42- _tfmda[0 ]->clear_hidden_from_ranking ();
4343 return ;
4444 }
4545 using PosCtx = fef::TermFieldMatchDataPosition;
@@ -50,7 +50,6 @@ FakeSearch::doUnpack(uint32_t docid)
5050 const Doc &doc = _result.inspect ()[_offset];
5151 assert (doc.docId == docid);
5252 _tfmda[0 ]->reset (docid);
53- _tfmda[0 ]->clear_hidden_from_ranking ();
5453 int32_t sum_weight = 0 ;
5554 for (uint32_t i = 0 ; i < doc.elements .size (); ++i) {
5655 const Elem &elem = doc.elements [i];
Original file line number Diff line number Diff line change @@ -711,13 +711,12 @@ FakeFilterOccEGCompressed64ArrayIterator<bigEndian>::doUnpack(uint32_t docId)
711711 if (_matchData.size () != 1 ) {
712712 return ;
713713 }
714+ _matchData[0 ]->clear_hidden_from_ranking ();
714715 if (getUnpacked ()) {
715- _matchData[0 ]->clear_hidden_from_ranking ();
716716 return ;
717717 }
718718 assert (docId == getDocId ());
719719 _matchData[0 ]->reset (docId);
720- _matchData[0 ]->clear_hidden_from_ranking ();
721720 setUnpacked ();
722721}
723722
@@ -1441,13 +1440,12 @@ FakeFilterOccEGCompressed64SkipArrayIterator<doSkip>::doUnpack(uint32_t docId)
14411440 if (_matchData.size () != 1 ) {
14421441 return ;
14431442 }
1443+ _matchData[0 ]->clear_hidden_from_ranking ();
14441444 if (getUnpacked ()) {
1445- _matchData[0 ]->clear_hidden_from_ranking ();
14461445 return ;
14471446 }
14481447 assert (docId == getDocId ());
14491448 _matchData[0 ]->reset (docId);
1450- _matchData[0 ]->clear_hidden_from_ranking ();
14511449 setUnpacked ();
14521450}
14531451
Original file line number Diff line number Diff line change @@ -166,13 +166,12 @@ FakeFilterOccArrayIterator::doUnpack(uint32_t docId)
166166 if (_matchData.size () != 1 ) {
167167 return ;
168168 }
169+ _matchData[0 ]->clear_hidden_from_ranking ();
169170 if (getUnpacked ()) {
170- _matchData[0 ]->clear_hidden_from_ranking ();
171171 return ;
172172 }
173173 assert (docId == getDocId ());
174174 _matchData[0 ]->reset (docId);
175- _matchData[0 ]->clear_hidden_from_ranking ();
176175 setUnpacked ();
177176}
178177
Original file line number Diff line number Diff line change @@ -231,13 +231,12 @@ FakeFilterOccZCBArrayIterator::doUnpack(uint32_t docId)
231231 if (_matchData.size () != 1 ) {
232232 return ;
233233 }
234+ _matchData[0 ]->clear_hidden_from_ranking ();
234235 if (getUnpacked ()) {
235- _matchData[0 ]->clear_hidden_from_ranking ();
236236 return ;
237237 }
238238 assert (docId == getDocId ());
239239 _matchData[0 ]->reset (docId);
240- _matchData[0 ]->clear_hidden_from_ranking ();
241240 setUnpacked ();
242241}
243242
Original file line number Diff line number Diff line change @@ -470,13 +470,12 @@ FakeFilterOccZCArrayIterator::doUnpack(uint32_t docId)
470470 if (_matchData.size () != 1 ) {
471471 return ;
472472 }
473+ _matchData[0 ]->clear_hidden_from_ranking ();
473474 if (getUnpacked ()) {
474- _matchData[0 ]->clear_hidden_from_ranking ();
475475 return ;
476476 }
477477 assert (docId == getDocId ());
478478 _matchData[0 ]->reset (docId);
479- _matchData[0 ]->clear_hidden_from_ranking ();
480479 setUnpacked ();
481480}
482481
You can’t perform that action at this time.
0 commit comments