summaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2023-12-13 08:12:02 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2023-12-13 08:12:02 +0000
commit7a8e9bfa9eaad54d62e5362cad04d284836c532d (patch)
tree7ef5aaff59e27bfe2973a73536f9971deef8d732 /searchlib
parent243d4a7b507b780e890766951e3ead475944bcd4 (diff)
get_integer_value only has implementations in leafs.
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/vespa/searchlib/attribute/direct_posting_store_adapter.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/searchlib/src/vespa/searchlib/attribute/direct_posting_store_adapter.h b/searchlib/src/vespa/searchlib/attribute/direct_posting_store_adapter.h
index 125c265afcf..33941152602 100644
--- a/searchlib/src/vespa/searchlib/attribute/direct_posting_store_adapter.h
+++ b/searchlib/src/vespa/searchlib/attribute/direct_posting_store_adapter.h
@@ -31,11 +31,10 @@ public:
vespalib::datastore::EntryRef get_dictionary_snapshot() const override;
bool has_weight_iterator(vespalib::datastore::EntryRef posting_idx) const noexcept override;
- std::unique_ptr<queryeval::SearchIterator> make_bitvector_iterator(vespalib::datastore::EntryRef posting_idx, uint32_t doc_id_limit,
- fef::TermFieldMatchData& match_data, bool strict) const override;
+ std::unique_ptr<queryeval::SearchIterator>
+ make_bitvector_iterator(vespalib::datastore::EntryRef posting_idx, uint32_t doc_id_limit,
+ fef::TermFieldMatchData& match_data, bool strict) const override;
bool has_bitvector(vespalib::datastore::EntryRef posting_idx) const noexcept override;
- int64_t get_integer_value(vespalib::datastore::EntryRef enum_idx) const noexcept override;
-
void create(vespalib::datastore::EntryRef idx, std::vector<IteratorType>& dst) const override;
IteratorType create(vespalib::datastore::EntryRef idx) const override;
bool has_always_weight_iterator() const noexcept override { return !_attr_is_filter; }