Searched refs:weights (Results 1 – 2 of 2) sorted by relevance
203 std::vector<std::string> weights; in db_stress_tool() local207 weights = SplitString(FLAGS_key_len_percent_dist); in db_stress_tool()208 if (weights.size() != levels) { in db_stress_tool()216 for (std::string& weight : weights) { in db_stress_tool()218 key_gen_ctx.weights.emplace_back(val * scale_factor); in db_stress_tool()228 key_gen_ctx.weights.emplace_back(keys_per_level); in db_stress_tool()230 key_gen_ctx.weights.emplace_back(key_gen_ctx.window - in db_stress_tool()
381 std::vector<uint64_t> weights; member397 size_t levels = key_gen_ctx.weights.size(); in Key()401 uint64_t weight = key_gen_ctx.weights[level]; in Key()429 assert(size_key <= key_gen_ctx.weights.size() * sizeof(uint64_t)); in GetIntVal()460 key += (pfx / key_gen_ctx.weights[i]) * key_gen_ctx.window + in GetIntVal()461 pfx % key_gen_ctx.weights[i]; in GetIntVal()