diff options
author | Geir Storli <geirst@verizonmedia.com> | 2021-09-21 14:15:13 +0000 |
---|---|---|
committer | Geir Storli <geirst@verizonmedia.com> | 2021-09-21 14:15:13 +0000 |
commit | 432b51fd8f93f04a8ad12e2bbe65dbbe8e5c83b6 (patch) | |
tree | c574c9b240b411d0103403f98d71caca1ee05696 /searchlib | |
parent | 302ddbdeee930c9e951aa5d0b2004c731b621e3d (diff) |
Remove explicit tracking of enum store and multi-value address space usage.
This has been replaced by generic tracking of address space usage
among components in attributes vectors in all sub databases.
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/vespa/searchlib/attribute/address_space_usage.cpp | 9 | ||||
-rw-r--r-- | searchlib/src/vespa/searchlib/attribute/address_space_usage.h | 2 |
2 files changed, 0 insertions, 11 deletions
diff --git a/searchlib/src/vespa/searchlib/attribute/address_space_usage.cpp b/searchlib/src/vespa/searchlib/attribute/address_space_usage.cpp index da2e376719c..6783ea84354 100644 --- a/searchlib/src/vespa/searchlib/attribute/address_space_usage.cpp +++ b/searchlib/src/vespa/searchlib/attribute/address_space_usage.cpp @@ -12,15 +12,6 @@ AddressSpaceUsage::AddressSpaceUsage() { } -AddressSpaceUsage::AddressSpaceUsage(const AddressSpace& enum_store_usage, - const AddressSpace& multi_value_usage) - : _map() -{ - // TODO: Remove this constructor and instead add usage for each relevant component explicit. - set(AddressSpaceComponents::enum_store, enum_store_usage); - set(AddressSpaceComponents::multi_value, multi_value_usage); -} - void AddressSpaceUsage::set(const vespalib::string& component, const vespalib::AddressSpace& usage) { diff --git a/searchlib/src/vespa/searchlib/attribute/address_space_usage.h b/searchlib/src/vespa/searchlib/attribute/address_space_usage.h index 9a92bb5d858..3fe24e39a14 100644 --- a/searchlib/src/vespa/searchlib/attribute/address_space_usage.h +++ b/searchlib/src/vespa/searchlib/attribute/address_space_usage.h @@ -20,8 +20,6 @@ private: public: AddressSpaceUsage(); - AddressSpaceUsage(const vespalib::AddressSpace& enum_store_usage, - const vespalib::AddressSpace& multi_value_usage); void set(const vespalib::string& component, const vespalib::AddressSpace& usage); vespalib::AddressSpace get(const vespalib::string& component) const; const AddressSpaceMap& get_all() const { return _map; } |