Home
last modified time | relevance | path

Searched refs:equi_height (Results 1 – 8 of 8) sorted by relevance

/dports/databases/xtrabackup8/percona-xtrabackup-8.0.14/sql/histograms/
H A Dequi_height.h96 namespace equi_height {
108 std::set<equi_height::Bucket<T>, Histogram_comparator,
109 Mem_root_allocator<equi_height::Bucket<T>>>
H A Dvalue_map.h50 namespace equi_height {
85 bool operator()(const equi_height::Bucket<T> &a, const T &b) const { in operator()
90 bool operator()(const equi_height::Bucket<T> &a, in operator()
91 const equi_height::Bucket<T> &b) const { in operator()
H A Dequi_height.cc59 Mem_root_allocator<equi_height::Bucket<T>>(mem_root)) {} in Equi_height()
65 Mem_root_allocator<equi_height::Bucket<T>>(mem_root)) { in Equi_height()
74 Mem_root_allocator<equi_height::Bucket<String>>(mem_root)) { in Equi_height()
234 equi_height::Bucket<T> bucket(*lowest_value, freq_it->first, in build_histogram()
H A Dhistogram.cc328 Equi_height<T> *equi_height = new (mem_root) Equi_height<T>( in build_histogram() local
331 if (equi_height == nullptr) return nullptr; in build_histogram()
333 if (equi_height->build_histogram(value_map, num_buckets)) in build_histogram()
336 histogram = equi_height; in build_histogram()
1311 const Equi_height<T> *equi_height = in get_less_than_selectivity_dispatcher() local
1313 return equi_height->get_less_than_selectivity(value); in get_less_than_selectivity_dispatcher()
1331 const Equi_height<T> *equi_height = in get_greater_than_selectivity_dispatcher() local
1333 return equi_height->get_greater_than_selectivity(value); in get_greater_than_selectivity_dispatcher()
1350 const Equi_height<T> *equi_height = in get_equal_to_selectivity_dispatcher() local
1352 return equi_height->get_equal_to_selectivity(value); in get_equal_to_selectivity_dispatcher()
H A Dequi_height_bucket.h47 namespace equi_height {
H A Dequi_height_bucket.cc51 namespace equi_height { namespace
/dports/databases/xtrabackup8/percona-xtrabackup-8.0.14/unittest/gunit/
H A Ddd_column_statistics-t.cc126 histograms::Equi_height<T> equi_height(&mem_root, "schema", "table", in equi_height_test() local
129 EXPECT_FALSE(equi_height.build_histogram(value_map, 1024)); in equi_height_test()
132 column_statistics.set_histogram(&equi_height); in equi_height_test()
H A Ddd_sdi-t.cc129 histograms::Equi_height<longlong> *equi_height = new (mem_root) in mock_column_statistics_obj() local
134 EXPECT_FALSE(equi_height->build_histogram(int_values, 1024)); in mock_column_statistics_obj()
135 c->set_histogram(equi_height); in mock_column_statistics_obj()