Home
last modified time | relevance | path

Searched refs:key_gen_ctx (Results 1 – 2 of 2) sorted by relevance

/rocksdb-6.9/db_stress_tool/
Ddb_stress_tool.cc33 KeyGenContext key_gen_ctx; variable
205 key_gen_ctx.window = scale_factor * 100; in db_stress_tool()
218 key_gen_ctx.weights.emplace_back(val * scale_factor); in db_stress_tool()
226 uint64_t keys_per_level = key_gen_ctx.window / levels; 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()
Ddb_stress_common.h383 extern KeyGenContext key_gen_ctx;
396 uint64_t window = key_gen_ctx.window; in Key()
397 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()