summaryrefslogtreecommitdiffstats
path: root/searchcore
diff options
context:
space:
mode:
authorGeir Storli <geirst@verizonmedia.com>2019-08-28 11:27:29 +0000
committerGeir Storli <geirst@verizonmedia.com>2019-08-28 11:27:29 +0000
commit54db8581b0b8c6979681d8bd06afd1fc87cf8357 (patch)
tree2076451c5fcb9943e9d6d715667d0d536e80f90c /searchcore
parentbd65431ca39696ec242d63e4d378bae1a333e0c9 (diff)
Add interface for an enum store.
Diffstat (limited to 'searchcore')
-rw-r--r--searchcore/src/vespa/searchcore/proton/attribute/attribute_vector_explorer.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/attribute/attribute_vector_explorer.cpp b/searchcore/src/vespa/searchcore/proton/attribute/attribute_vector_explorer.cpp
index a070e907fbb..a1d5f72bc9d 100644
--- a/searchcore/src/vespa/searchcore/proton/attribute/attribute_vector_explorer.cpp
+++ b/searchcore/src/vespa/searchcore/proton/attribute/attribute_vector_explorer.cpp
@@ -1,7 +1,7 @@
// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
#include "attribute_vector_explorer.h"
-#include <vespa/searchlib/attribute/enumstorebase.h>
+#include <vespa/searchlib/attribute/i_enum_store.h>
#include <vespa/searchlib/attribute/multi_value_mapping.h>
#include <vespa/searchlib/attribute/attributevector.h>
#include <vespa/searchlib/attribute/ipostinglistattributebase.h>
@@ -10,7 +10,7 @@
using search::attribute::Status;
using search::AddressSpaceUsage;
using search::AttributeVector;
-using search::EnumStoreBase;
+using search::IEnumStore;
using vespalib::AddressSpace;
using vespalib::MemoryUsage;
using search::attribute::MultiValueMappingBase;
@@ -74,7 +74,7 @@ convertMemoryUsageToSlime(const MemoryUsage &usage, Cursor &object)
}
void
-convertEnumStoreToSlime(const EnumStoreBase &enumStore, Cursor &object)
+convertEnumStoreToSlime(const IEnumStore &enumStore, Cursor &object)
{
object.setLong("numUniques", enumStore.getNumUniques());
convertMemoryUsageToSlime(enumStore.getMemoryUsage(), object.setObject("memoryUsage"));
@@ -119,7 +119,7 @@ AttributeVectorExplorer::get_state(const vespalib::slime::Inserter &inserter, bo
convertStatusToSlime(status, object.setObject("status"));
convertGenerationToSlime(attr, object.setObject("generation"));
convertAddressSpaceUsageToSlime(attr.getAddressSpaceUsage(), object.setObject("addressSpaceUsage"));
- const EnumStoreBase *enumStore = attr.getEnumStoreBase();
+ const IEnumStore *enumStore = attr.getEnumStoreBase();
if (enumStore) {
convertEnumStoreToSlime(*enumStore, object.setObject("enumStore"));
}