summaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/attribute/reference_attribute.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'searchlib/src/vespa/searchlib/attribute/reference_attribute.cpp')
-rw-r--r--searchlib/src/vespa/searchlib/attribute/reference_attribute.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/searchlib/src/vespa/searchlib/attribute/reference_attribute.cpp b/searchlib/src/vespa/searchlib/attribute/reference_attribute.cpp
index 0ebef4af8b0..36fb02f4c4b 100644
--- a/searchlib/src/vespa/searchlib/attribute/reference_attribute.cpp
+++ b/searchlib/src/vespa/searchlib/attribute/reference_attribute.cpp
@@ -165,7 +165,7 @@ ReferenceAttribute::removeOldGenerations(generation_t firstUsed)
{
_referenceMappings.trimHoldLists(firstUsed);
_store.trimHoldLists(firstUsed);
- getGenerationHolder().trimHoldLists(firstUsed);
+ getGenerationHolder().reclaim(firstUsed);
}
void
@@ -175,7 +175,7 @@ ReferenceAttribute::onGenerationChange(generation_t generation)
_store.freeze();
_referenceMappings.transferHoldLists(generation - 1);
_store.transferHoldLists(generation - 1);
- getGenerationHolder().transferHoldLists(generation - 1);
+ getGenerationHolder().assign_generation(generation - 1);
}
void
@@ -203,7 +203,7 @@ ReferenceAttribute::onUpdateStat()
_compaction_spec = ReferenceAttributeCompactionSpec(compaction_strategy.should_compact_memory(total),
compaction_strategy.should_compact_memory(dictionary_memory_usage));
total.merge(dictionary_memory_usage);
- total.mergeGenerationHeldBytes(getGenerationHolder().getHeldBytes());
+ total.mergeGenerationHeldBytes(getGenerationHolder().get_held_bytes());
total.merge(_indices.getMemoryUsage());
total.merge(_referenceMappings.getMemoryUsage());
updateStatistics(getTotalValueCount(), getUniqueValueCount(),