diff options
author | Tor Egge <Tor.Egge@yahooinc.com> | 2023-04-18 14:35:05 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-18 14:35:05 +0200 |
commit | b31fc1f1ae7ac6dac7cc09987c814d0c5e0e1b3c (patch) | |
tree | 66187fe24b0ba45d694805f2e47c3d6b3df1d63c /searchlib/src/vespa/searchlib/attribute/singleenumattribute.h | |
parent | a84c5411af876cd2c3352ac702d6c3a4bf9c048d (diff) | |
parent | 751973b6448dc29d064e999791ae365e4659854a (diff) |
Merge pull request #26768 from vespa-engine/toregge/use-default-value-ref-from-enum-store-to-handle-cleardocv8.154.35
Use default value ref from enum store to handle CLEARDOC.
Diffstat (limited to 'searchlib/src/vespa/searchlib/attribute/singleenumattribute.h')
-rw-r--r-- | searchlib/src/vespa/searchlib/attribute/singleenumattribute.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/searchlib/src/vespa/searchlib/attribute/singleenumattribute.h b/searchlib/src/vespa/searchlib/attribute/singleenumattribute.h index aac9a7b5416..7f36238ec6a 100644 --- a/searchlib/src/vespa/searchlib/attribute/singleenumattribute.h +++ b/searchlib/src/vespa/searchlib/attribute/singleenumattribute.h @@ -67,14 +67,14 @@ protected: void considerAttributeChange(const Change & c, EnumStoreBatchUpdater & inserter) override; // implemented by single value numeric enum attribute. - virtual void considerUpdateAttributeChange(const Change & c) { (void) c; } + virtual void considerUpdateAttributeChange(DocId, const Change&) { } virtual void considerArithmeticAttributeChange(const Change & c, EnumStoreBatchUpdater & inserter) { (void) c; (void) inserter; } virtual void applyValueChanges(EnumStoreBatchUpdater& updater) ; virtual void applyArithmeticValueChange(const Change& c, EnumStoreBatchUpdater& updater) { (void) c; (void) updater; } - void updateEnumRefCounts(const Change& c, EnumIndex newIdx, EnumIndex oldIdx, EnumStoreBatchUpdater& updater); + void updateEnumRefCounts(DocId doc, EnumIndex newIdx, EnumIndex oldIdx, EnumStoreBatchUpdater& updater); virtual void freezeEnumDictionary() { this->getEnumStore().freeze_dictionary(); |