diff options
author | Tor Egge <Tor.Egge@online.no> | 2023-03-16 10:55:18 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2023-03-16 10:55:18 +0100 |
commit | 81b37a03240d6e9e0f810d6cf73c949a3db24a30 (patch) | |
tree | df21b2fc3274587819480558c2b39fb47f9b4511 /searchlib | |
parent | 57c6e83ea0b519397429df3f2230a8ec336f778f (diff) |
Handle SingleRawAttribute in AttributeUpdater.
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/vespa/searchlib/attribute/single_raw_attribute.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/searchlib/src/vespa/searchlib/attribute/single_raw_attribute.h b/searchlib/src/vespa/searchlib/attribute/single_raw_attribute.h index d0baaaf91cd..fe7c873c277 100644 --- a/searchlib/src/vespa/searchlib/attribute/single_raw_attribute.h +++ b/searchlib/src/vespa/searchlib/attribute/single_raw_attribute.h @@ -34,11 +34,12 @@ public: bool addDoc(DocId &docId) override; vespalib::ConstArrayRef<char> get_raw(DocId docid) const override; void set_raw(DocId docid, vespalib::ConstArrayRef<char> raw); - void update(DocId docid, vespalib::ConstArrayRef<char> raw) { set_raw(docid, raw); } - void append(DocId docid, vespalib::ConstArrayRef<char> raw, int32_t weight) { + bool update(DocId docid, vespalib::ConstArrayRef<char> raw) { set_raw(docid, raw); return true; } + bool append(DocId docid, vespalib::ConstArrayRef<char> raw, int32_t weight) { (void) docid; (void) raw; (void) weight; + return false; } bool isUndefined(DocId docid) const override; uint32_t clearDoc(DocId docId) override; |