Skip to content

Commit 669129b

Browse files
authored
Merge pull request #415 from apache/5.0.x-density-backport
density sketch c++17 compatibility
2 parents 7934d4c + a7697f4 commit 669129b

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

density/include/density_sketch_impl.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ void density_sketch<T, K, A>::compact_level(unsigned height) {
144144
auto& level = levels_[height];
145145
std::vector<bool> bits(level.size());
146146
bits[0] = random_utils::random_bit();
147-
std::random_shuffle(level.begin(), level.end());
147+
std::shuffle(level.begin(), level.end(), random_utils::rand);
148148
for (unsigned i = 1; i < level.size(); ++i) {
149149
T delta = 0;
150150
for (unsigned j = 0; j < i; ++j) {

0 commit comments

Comments
 (0)