summaryrefslogtreecommitdiffstats
path: root/searchcore
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2019-11-21 10:22:23 +0100
committerGitHub <noreply@github.com>2019-11-21 10:22:23 +0100
commit0df2d80b3a69913574a89c94555dbea5f33d3742 (patch)
tree8f2762586a7ee9bd819ce066162e3fa41a1fbf3b /searchcore
parente83e90e93a4b012df3d30fd2cf6eab0f433ac645 (diff)
parent0a0e5a3874414481f695daeb83d8ad94769c0b8d (diff)
Merge pull request #11376 from vespa-engine/arnej/cleanup-unused-termindex
remove "termindex" which is always -1
Diffstat (limited to 'searchcore')
-rw-r--r--searchcore/src/tests/proton/matching/query_test.cpp4
-rw-r--r--searchcore/src/vespa/searchcore/proton/matching/querynodes.h1
2 files changed, 1 insertions, 4 deletions
diff --git a/searchcore/src/tests/proton/matching/query_test.cpp b/searchcore/src/tests/proton/matching/query_test.cpp
index a80b08badf8..cc6d964219d 100644
--- a/searchcore/src/tests/proton/matching/query_test.cpp
+++ b/searchcore/src/tests/proton/matching/query_test.cpp
@@ -191,8 +191,7 @@ Node::UP buildQueryTree(const ViewResolver &resolver,
query_builder.addNumberTerm(int_term, field, 1, Weight(0));
query_builder.addPrefixTerm(prefix_term, field, 2, Weight(0));
query_builder.addRangeTerm(range_term, field, 3, Weight(0));
- query_builder.addStringTerm(string_term, field, string_id, string_weight)
- .setTermIndex(term_index);
+ query_builder.addStringTerm(string_term, field, string_id, string_weight);
query_builder.addSubstringTerm(substring_term, field, 5, Weight(0));
query_builder.addSuffixTerm(suffix_term, field, 6, Weight(0));
query_builder.addPhrase(2, field, 7, Weight(0));
@@ -402,7 +401,6 @@ public:
EXPECT_EQUAL(string_weight.percent(),
term_data.getWeight().percent());
EXPECT_EQUAL(1u, term_data.getPhraseLength());
- EXPECT_EQUAL(-1u, term_data.getTermIndex());
EXPECT_EQUAL(string_id, term_data.getUniqueId());
EXPECT_EQUAL(term_data.numFields(), n.numFields());
for (size_t i = 0; i < term_data.numFields(); ++i) {
diff --git a/searchcore/src/vespa/searchcore/proton/matching/querynodes.h b/searchcore/src/vespa/searchcore/proton/matching/querynodes.h
index d7ec24edb8f..6cb608c8f8c 100644
--- a/searchcore/src/vespa/searchcore/proton/matching/querynodes.h
+++ b/searchcore/src/vespa/searchcore/proton/matching/querynodes.h
@@ -93,7 +93,6 @@ struct ProtonTermBase : public Base,
// ITermData interface
uint32_t getPhraseLength() const override final { return numTerms<Base>(*this); }
- uint32_t getTermIndex() const override final { return -1; }
search::query::Weight getWeight() const override final { return Base::getWeight(); }
uint32_t getUniqueId() const override final { return Base::getId(); }
};