diff options
author | Tor Egge <Tor.Egge@broadpark.no> | 2019-05-27 14:19:26 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@broadpark.no> | 2019-05-27 14:19:26 +0200 |
commit | 6176ae28777fc6d2894485e38cc0e48cf7caf986 (patch) | |
tree | 597dd657e9e46310bc4a4ee6c9b5acb61e60c4fb /searchlib | |
parent | 83d0d125433ab8a4e7dbc40cd21d2188d95961d8 (diff) |
Trim down what to unpack for bm25 feature.
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/vespa/searchlib/features/bm25_feature.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/searchlib/src/vespa/searchlib/features/bm25_feature.cpp b/searchlib/src/vespa/searchlib/features/bm25_feature.cpp index 58c45afba9c..a9430db09c3 100644 --- a/searchlib/src/vespa/searchlib/features/bm25_feature.cpp +++ b/searchlib/src/vespa/searchlib/features/bm25_feature.cpp @@ -12,6 +12,7 @@ using fef::FeatureExecutor; using fef::FieldInfo; using fef::ITermData; using fef::ITermFieldData; +using fef::MatchDataDetails; Bm25Executor::Bm25Executor(const fef::FieldInfo& field, const fef::IQueryEnvironment& env) @@ -29,7 +30,7 @@ Bm25Executor::Bm25Executor(const fef::FieldInfo& field, const ITermFieldData& term_field = term->field(j); if (field.id() == term_field.getFieldId()) { // TODO: Add proper calculation of IDF - _terms.emplace_back(term_field.getHandle(), 1.0); + _terms.emplace_back(term_field.getHandle(MatchDataDetails::Cheap), 1.0); } } } |