diff options
author | Tor Egge <Tor.Egge@online.no> | 2023-04-14 22:07:48 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2023-04-14 22:07:48 +0200 |
commit | e8d305235e54c2f58998401b3f6245b3e6fd3031 (patch) | |
tree | ea7e7675a2face3add29b51493ca3f3b94d701f2 /searchlib/src/vespa/searchlib/attribute/singlenumericenumattribute.hpp | |
parent | a214f60664de35f527e54fc253b2f6ba6cd5b8c3 (diff) |
Ensure that default value is present in enum store.
Diffstat (limited to 'searchlib/src/vespa/searchlib/attribute/singlenumericenumattribute.hpp')
-rw-r--r-- | searchlib/src/vespa/searchlib/attribute/singlenumericenumattribute.hpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/searchlib/src/vespa/searchlib/attribute/singlenumericenumattribute.hpp b/searchlib/src/vespa/searchlib/attribute/singlenumericenumattribute.hpp index 52ea0a53533..14bf9cdc9f0 100644 --- a/searchlib/src/vespa/searchlib/attribute/singlenumericenumattribute.hpp +++ b/searchlib/src/vespa/searchlib/attribute/singlenumericenumattribute.hpp @@ -117,6 +117,10 @@ SingleValueNumericEnumAttribute<B>::onLoad(vespalib::Executor *) return false; } + this->_enumStore.clear_default_value_ref(); + this->commit(); + this->incGeneration(); + this->setCreateSerialNum(attrReader.getCreateSerialNum()); if (attrReader.getEnumerated()) { |