diff options
author | Tor Egge <Tor.Egge@online.no> | 2023-12-04 12:27:13 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2023-12-04 12:27:13 +0100 |
commit | dd033e14366dbafc22f0c40805ce4d251545f9ea (patch) | |
tree | ec5f6b65bc5672f0bcba23d94ede7207bec18b0b /streamingvisitors/src | |
parent | 062d91c783c45083165cb3eb29a53cac8911b8cc (diff) |
Use templated getRange() member function to get range.
Diffstat (limited to 'streamingvisitors/src')
-rw-r--r-- | streamingvisitors/src/vespa/vsm/searcher/floatfieldsearcher.cpp | 6 | ||||
-rw-r--r-- | streamingvisitors/src/vespa/vsm/searcher/intfieldsearcher.cpp | 6 |
2 files changed, 4 insertions, 8 deletions
diff --git a/streamingvisitors/src/vespa/vsm/searcher/floatfieldsearcher.cpp b/streamingvisitors/src/vespa/vsm/searcher/floatfieldsearcher.cpp index 95ebdfe9a90..2accf56c57e 100644 --- a/streamingvisitors/src/vespa/vsm/searcher/floatfieldsearcher.cpp +++ b/streamingvisitors/src/vespa/vsm/searcher/floatfieldsearcher.cpp @@ -39,10 +39,8 @@ void FloatFieldSearcherT<T>::prepare(search::streaming::QueryTermList& qtl, for (auto qt : qtl) { size_t sz(qt->termLen()); if (sz) { - double low; - double high; - bool valid = qt->getAsDoubleTerm(low, high); - _floatTerm.push_back(FloatInfo(low, high, valid)); + auto range = qt->getRange<T>(); + _floatTerm.push_back(FloatInfo(range.low, range.high, range.valid)); } } } diff --git a/streamingvisitors/src/vespa/vsm/searcher/intfieldsearcher.cpp b/streamingvisitors/src/vespa/vsm/searcher/intfieldsearcher.cpp index 4a941cecb83..a4de4f7eb27 100644 --- a/streamingvisitors/src/vespa/vsm/searcher/intfieldsearcher.cpp +++ b/streamingvisitors/src/vespa/vsm/searcher/intfieldsearcher.cpp @@ -29,10 +29,8 @@ void IntFieldSearcher::prepare(search::streaming::QueryTermList& qtl, for (auto qt : qtl) { size_t sz(qt->termLen()); if (sz) { - int64_t low; - int64_t high; - bool valid = qt->getAsIntegerTerm(low, high); - _intTerm.push_back(IntInfo(low, high, valid)); + auto range = qt->getRange<int64_t>(); + _intTerm.push_back(IntInfo(range.low, range.high, range.valid)); } } } |