@@ -59,7 +59,7 @@ void FixedSizeSketchColumn::merge(FixedSizeSketchColumn &other) {
5959
6060void FixedSizeSketchColumn::update (const vec_t update) {
6161 vec_hash_t checksum = Bucket_Boruvka::get_index_hash (update, seed);
62- col_hash_t depth = Bucket_Boruvka::get_index_depth (update, seed, col_idx, capacity-1 );
62+ col_hash_t depth = Bucket_Boruvka::get_index_depth_legacy (update, seed + col_idx, capacity-1 );
6363 // assert(depth < capacity);
6464 buckets[depth] ^= {update, checksum};
6565 deterministic_bucket ^= {update, checksum};
@@ -128,7 +128,7 @@ void ResizeableSketchColumn::update(const vec_t update) {
128128 // TODO - remove magic number
129129 // TODO - get_index_depth needs to be fixed. hashes need to be longer
130130 // than 32 bits if we're not using the deep bucket buffer idea.
131- col_hash_t depth = Bucket_Boruvka::get_index_depth (update, seed, col_idx, 60 );
131+ col_hash_t depth = Bucket_Boruvka::get_index_depth_legacy (update, seed + col_idx, 60 );
132132 deterministic_bucket ^= {update, checksum};
133133
134134 if (depth >= capacity) {
@@ -221,7 +221,7 @@ void ResizeableAlignedSketchColumn::update(const vec_t update) {
221221 // TODO - remove magic number
222222 // TODO - get_index_depth needs to be fixed. hashes need to be longer
223223 // than 32 bits if we're not using the deep bucket buffer idea.
224- col_hash_t depth = Bucket_Boruvka::get_index_depth (update, seed, col_idx, 60 );
224+ col_hash_t depth = Bucket_Boruvka::get_index_depth_legacy (update, seed + col_idx, 60 );
225225 deterministic_bucket ^= {update, checksum};
226226
227227 if (depth >= capacity) {
0 commit comments