Lines Matching refs:CompactorStack
31 CompactorStack::CompactorStack(int64_t inv_eps, int64_t inv_delta, RandomGenerator* random) in CompactorStack() function in dist_proc::aggregation::internal::CompactorStack
32 : CompactorStack(inv_eps, inv_delta, 0, random) { in CompactorStack()
35 CompactorStack::CompactorStack(int64_t inv_eps, int64_t inv_delta, int k, RandomGenerator* random) in CompactorStack() function in dist_proc::aggregation::internal::CompactorStack
47 CompactorStack::~CompactorStack() { in ~CompactorStack()
52 void CompactorStack::Reset() { in Reset()
59 void CompactorStack::Add(const int64_t value) { in Add()
71 void CompactorStack::AddWithWeight(int64_t value, int weight) { in AddWithWeight()
95 void CompactorStack::SortCompactorContents() { in SortCompactorContents()
101 void CompactorStack::ClearCompactors() { in ClearCompactors()
106 void CompactorStack::AddLevel() { in AddLevel()
120 void CompactorStack::CompactStack() { in CompactStack()
149 void CompactorStack::CompactLevel(int level) { in CompactLevel()
160 void CompactorStack::Halve(std::vector<int64_t>* down_compactor, in Halve()
179 int CompactorStack::TargetCapacityAtLevel(int h) const { in TargetCapacityAtLevel()
189 void CompactorStack::DoubleSamplerCapacity() { in DoubleSamplerCapacity()
200 int CompactorStack::num_stored_items() const { in num_stored_items()
209 std::optional<std::pair<const int64_t, int64_t>> CompactorStack::sampled_item_and_weight() const { in sampled_item_and_weight()
217 int64_t CompactorStack::sampler_capacity() const { in sampler_capacity()
221 int CompactorStack::lowest_active_level() const { in lowest_active_level()