Lines Matching refs:cf_opt
311 void RandomInitCFOptions(ColumnFamilyOptions* cf_opt, DBOptions& db_options, in RandomInitCFOptions() argument
313 cf_opt->compaction_style = (CompactionStyle)(rnd->Uniform(4)); in RandomInitCFOptions()
316 cf_opt->report_bg_io_stats = rnd->Uniform(2); in RandomInitCFOptions()
317 cf_opt->disable_auto_compactions = rnd->Uniform(2); in RandomInitCFOptions()
318 cf_opt->inplace_update_support = rnd->Uniform(2); in RandomInitCFOptions()
319 cf_opt->level_compaction_dynamic_level_bytes = rnd->Uniform(2); in RandomInitCFOptions()
320 cf_opt->optimize_filters_for_hits = rnd->Uniform(2); in RandomInitCFOptions()
321 cf_opt->paranoid_file_checks = rnd->Uniform(2); in RandomInitCFOptions()
322 cf_opt->purge_redundant_kvs_while_flush = rnd->Uniform(2); in RandomInitCFOptions()
323 cf_opt->force_consistency_checks = rnd->Uniform(2); in RandomInitCFOptions()
324 cf_opt->compaction_options_fifo.allow_compaction = rnd->Uniform(2); in RandomInitCFOptions()
325 cf_opt->memtable_whole_key_filtering = rnd->Uniform(2); in RandomInitCFOptions()
328 cf_opt->hard_rate_limit = static_cast<double>(rnd->Uniform(10000)) / 13; in RandomInitCFOptions()
329 cf_opt->soft_rate_limit = static_cast<double>(rnd->Uniform(10000)) / 13; in RandomInitCFOptions()
330 cf_opt->memtable_prefix_bloom_size_ratio = in RandomInitCFOptions()
334 cf_opt->level0_file_num_compaction_trigger = rnd->Uniform(100); in RandomInitCFOptions()
335 cf_opt->level0_slowdown_writes_trigger = rnd->Uniform(100); in RandomInitCFOptions()
336 cf_opt->level0_stop_writes_trigger = rnd->Uniform(100); in RandomInitCFOptions()
337 cf_opt->max_bytes_for_level_multiplier = rnd->Uniform(100); in RandomInitCFOptions()
338 cf_opt->max_mem_compaction_level = rnd->Uniform(100); in RandomInitCFOptions()
339 cf_opt->max_write_buffer_number = rnd->Uniform(100); in RandomInitCFOptions()
340 cf_opt->max_write_buffer_number_to_maintain = rnd->Uniform(100); in RandomInitCFOptions()
341 cf_opt->max_write_buffer_size_to_maintain = rnd->Uniform(10000); in RandomInitCFOptions()
342 cf_opt->min_write_buffer_number_to_merge = rnd->Uniform(100); in RandomInitCFOptions()
343 cf_opt->num_levels = rnd->Uniform(100); in RandomInitCFOptions()
344 cf_opt->target_file_size_multiplier = rnd->Uniform(100); in RandomInitCFOptions()
347 cf_opt->max_bytes_for_level_multiplier_additional.resize(cf_opt->num_levels); in RandomInitCFOptions()
348 for (int i = 0; i < cf_opt->num_levels; i++) { in RandomInitCFOptions()
349 cf_opt->max_bytes_for_level_multiplier_additional[i] = rnd->Uniform(100); in RandomInitCFOptions()
353 cf_opt->arena_block_size = rnd->Uniform(10000); in RandomInitCFOptions()
354 cf_opt->inplace_update_num_locks = rnd->Uniform(10000); in RandomInitCFOptions()
355 cf_opt->max_successive_merges = rnd->Uniform(10000); in RandomInitCFOptions()
356 cf_opt->memtable_huge_page_size = rnd->Uniform(10000); in RandomInitCFOptions()
357 cf_opt->write_buffer_size = rnd->Uniform(10000); in RandomInitCFOptions()
360 cf_opt->bloom_locality = rnd->Uniform(10000); in RandomInitCFOptions()
361 cf_opt->max_bytes_for_level_base = rnd->Uniform(10000); in RandomInitCFOptions()
365 cf_opt->ttl = in RandomInitCFOptions()
367 cf_opt->periodic_compaction_seconds = in RandomInitCFOptions()
369 cf_opt->max_sequential_skip_in_iterations = uint_max + rnd->Uniform(10000); in RandomInitCFOptions()
370 cf_opt->target_file_size_base = uint_max + rnd->Uniform(10000); in RandomInitCFOptions()
371 cf_opt->max_compaction_bytes = in RandomInitCFOptions()
372 cf_opt->target_file_size_base * rnd->Uniform(100); in RandomInitCFOptions()
373 cf_opt->compaction_options_fifo.max_table_files_size = in RandomInitCFOptions()
377 cf_opt->rate_limit_delay_max_milliseconds = rnd->Uniform(10000); in RandomInitCFOptions()
380 cf_opt->prefix_extractor.reset(RandomSliceTransform(rnd)); in RandomInitCFOptions()
381 cf_opt->table_factory.reset(RandomTableFactory(rnd)); in RandomInitCFOptions()
382 cf_opt->merge_operator.reset(RandomMergeOperator(rnd)); in RandomInitCFOptions()
383 if (cf_opt->compaction_filter) { in RandomInitCFOptions()
384 delete cf_opt->compaction_filter; in RandomInitCFOptions()
386 cf_opt->compaction_filter = RandomCompactionFilter(rnd); in RandomInitCFOptions()
387 cf_opt->compaction_filter_factory.reset(RandomCompactionFilterFactory(rnd)); in RandomInitCFOptions()
390 cf_opt->compression = RandomCompressionType(rnd); in RandomInitCFOptions()
391 RandomCompressionTypeVector(cf_opt->num_levels, in RandomInitCFOptions()
392 &cf_opt->compression_per_level, rnd); in RandomInitCFOptions()