Lines Matching refs:opt

575 void rocksdb_restore_options_destroy(rocksdb_restore_options_t* opt) {  in rocksdb_restore_options_destroy()  argument
576 delete opt; in rocksdb_restore_options_destroy()
579 void rocksdb_restore_options_set_keep_log_files(rocksdb_restore_options_t* opt, in rocksdb_restore_options_set_keep_log_files() argument
581 opt->rep.keep_log_files = v; in rocksdb_restore_options_set_keep_log_files()
667 void rocksdb_options_set_uint64add_merge_operator(rocksdb_options_t* opt) { in rocksdb_options_set_uint64add_merge_operator() argument
668 opt->rep.merge_operator = in rocksdb_options_set_uint64add_merge_operator()
1220 void rocksdb_compact_range_opt(rocksdb_t* db, rocksdb_compactoptions_t* opt, in rocksdb_compact_range_opt() argument
1225 opt->rep, in rocksdb_compact_range_opt()
1233 rocksdb_compactoptions_t* opt, in rocksdb_compact_range_cf_opt() argument
1238 opt->rep, column_family->rep, in rocksdb_compact_range_cf_opt()
2079 rocksdb_options_t *opt, in rocksdb_options_set_block_based_table_factory() argument
2082 opt->rep.table_factory.reset( in rocksdb_options_set_block_based_table_factory()
2123 rocksdb_options_t *opt, in rocksdb_options_set_cuckoo_table_factory() argument
2126 opt->rep.table_factory.reset( in rocksdb_options_set_cuckoo_table_factory()
2158 rocksdb_options_t* opt, int total_threads) { in rocksdb_options_increase_parallelism() argument
2159 opt->rep.IncreaseParallelism(total_threads); in rocksdb_options_increase_parallelism()
2163 rocksdb_options_t* opt, uint64_t block_cache_size_mb) { in rocksdb_options_optimize_for_point_lookup() argument
2164 opt->rep.OptimizeForPointLookup(block_cache_size_mb); in rocksdb_options_optimize_for_point_lookup()
2168 rocksdb_options_t* opt, uint64_t memtable_memory_budget) { in rocksdb_options_optimize_level_style_compaction() argument
2169 opt->rep.OptimizeLevelStyleCompaction(memtable_memory_budget); in rocksdb_options_optimize_level_style_compaction()
2173 rocksdb_options_t* opt, uint64_t memtable_memory_budget) { in rocksdb_options_optimize_universal_style_compaction() argument
2174 opt->rep.OptimizeUniversalStyleCompaction(memtable_memory_budget); in rocksdb_options_optimize_universal_style_compaction()
2178 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_allow_ingest_behind() argument
2179 opt->rep.allow_ingest_behind = v; in rocksdb_options_set_allow_ingest_behind()
2183 rocksdb_options_t* opt, in rocksdb_options_set_compaction_filter() argument
2185 opt->rep.compaction_filter = filter; in rocksdb_options_set_compaction_filter()
2189 rocksdb_options_t* opt, rocksdb_compactionfilterfactory_t* factory) { in rocksdb_options_set_compaction_filter_factory() argument
2190 opt->rep.compaction_filter_factory = in rocksdb_options_set_compaction_filter_factory()
2195 rocksdb_options_t* opt, size_t s) { in rocksdb_options_compaction_readahead_size() argument
2196 opt->rep.compaction_readahead_size = s; in rocksdb_options_compaction_readahead_size()
2200 rocksdb_options_t* opt, in rocksdb_options_set_comparator() argument
2202 opt->rep.comparator = cmp; in rocksdb_options_set_comparator()
2206 rocksdb_options_t* opt, in rocksdb_options_set_merge_operator() argument
2208 opt->rep.merge_operator = std::shared_ptr<MergeOperator>(merge_operator); in rocksdb_options_set_merge_operator()
2213 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_create_if_missing() argument
2214 opt->rep.create_if_missing = v; in rocksdb_options_set_create_if_missing()
2218 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_create_missing_column_families() argument
2219 opt->rep.create_missing_column_families = v; in rocksdb_options_set_create_missing_column_families()
2223 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_error_if_exists() argument
2224 opt->rep.error_if_exists = v; in rocksdb_options_set_error_if_exists()
2228 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_paranoid_checks() argument
2229 opt->rep.paranoid_checks = v; in rocksdb_options_set_paranoid_checks()
2232 void rocksdb_options_set_db_paths(rocksdb_options_t* opt, in rocksdb_options_set_db_paths() argument
2239 opt->rep.db_paths = db_paths; in rocksdb_options_set_db_paths()
2242 void rocksdb_options_set_env(rocksdb_options_t* opt, rocksdb_env_t* env) { in rocksdb_options_set_env() argument
2243 opt->rep.env = (env ? env->rep : nullptr); in rocksdb_options_set_env()
2246 void rocksdb_options_set_info_log(rocksdb_options_t* opt, rocksdb_logger_t* l) { in rocksdb_options_set_info_log() argument
2248 opt->rep.info_log = l->rep; in rocksdb_options_set_info_log()
2253 rocksdb_options_t* opt, int v) { in rocksdb_options_set_info_log_level() argument
2254 opt->rep.info_log_level = static_cast<InfoLogLevel>(v); in rocksdb_options_set_info_log_level()
2257 void rocksdb_options_set_db_write_buffer_size(rocksdb_options_t* opt, in rocksdb_options_set_db_write_buffer_size() argument
2259 opt->rep.db_write_buffer_size = s; in rocksdb_options_set_db_write_buffer_size()
2262 void rocksdb_options_set_write_buffer_size(rocksdb_options_t* opt, size_t s) { in rocksdb_options_set_write_buffer_size() argument
2263 opt->rep.write_buffer_size = s; in rocksdb_options_set_write_buffer_size()
2266 void rocksdb_options_set_max_open_files(rocksdb_options_t* opt, int n) { in rocksdb_options_set_max_open_files() argument
2267 opt->rep.max_open_files = n; in rocksdb_options_set_max_open_files()
2270 void rocksdb_options_set_max_file_opening_threads(rocksdb_options_t* opt, int n) { in rocksdb_options_set_max_file_opening_threads() argument
2271 opt->rep.max_file_opening_threads = n; in rocksdb_options_set_max_file_opening_threads()
2274 void rocksdb_options_set_max_total_wal_size(rocksdb_options_t* opt, uint64_t n) { in rocksdb_options_set_max_total_wal_size() argument
2275 opt->rep.max_total_wal_size = n; in rocksdb_options_set_max_total_wal_size()
2279 rocksdb_options_t* opt, uint64_t n) { in rocksdb_options_set_target_file_size_base() argument
2280 opt->rep.target_file_size_base = n; in rocksdb_options_set_target_file_size_base()
2284 rocksdb_options_t* opt, int n) { in rocksdb_options_set_target_file_size_multiplier() argument
2285 opt->rep.target_file_size_multiplier = n; in rocksdb_options_set_target_file_size_multiplier()
2289 rocksdb_options_t* opt, uint64_t n) { in rocksdb_options_set_max_bytes_for_level_base() argument
2290 opt->rep.max_bytes_for_level_base = n; in rocksdb_options_set_max_bytes_for_level_base()
2294 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_level_compaction_dynamic_level_bytes() argument
2295 opt->rep.level_compaction_dynamic_level_bytes = v; in rocksdb_options_set_level_compaction_dynamic_level_bytes()
2298 void rocksdb_options_set_max_bytes_for_level_multiplier(rocksdb_options_t* opt, in rocksdb_options_set_max_bytes_for_level_multiplier() argument
2300 opt->rep.max_bytes_for_level_multiplier = n; in rocksdb_options_set_max_bytes_for_level_multiplier()
2303 void rocksdb_options_set_max_compaction_bytes(rocksdb_options_t* opt, in rocksdb_options_set_max_compaction_bytes() argument
2305 opt->rep.max_compaction_bytes = n; in rocksdb_options_set_max_compaction_bytes()
2309 rocksdb_options_t* opt, int* level_values, size_t num_levels) { in rocksdb_options_set_max_bytes_for_level_multiplier_additional() argument
2310 opt->rep.max_bytes_for_level_multiplier_additional.resize(num_levels); in rocksdb_options_set_max_bytes_for_level_multiplier_additional()
2312 opt->rep.max_bytes_for_level_multiplier_additional[i] = level_values[i]; in rocksdb_options_set_max_bytes_for_level_multiplier_additional()
2316 void rocksdb_options_enable_statistics(rocksdb_options_t* opt) { in rocksdb_options_enable_statistics() argument
2317 opt->rep.statistics = ROCKSDB_NAMESPACE::CreateDBStatistics(); in rocksdb_options_enable_statistics()
2320 void rocksdb_options_set_skip_stats_update_on_db_open(rocksdb_options_t* opt, in rocksdb_options_set_skip_stats_update_on_db_open() argument
2322 opt->rep.skip_stats_update_on_db_open = val; in rocksdb_options_set_skip_stats_update_on_db_open()
2326 rocksdb_options_t* opt, unsigned char val) { in rocksdb_options_set_skip_checking_sst_file_sizes_on_db_open() argument
2327 opt->rep.skip_checking_sst_file_sizes_on_db_open = val; in rocksdb_options_set_skip_checking_sst_file_sizes_on_db_open()
2330 void rocksdb_options_set_num_levels(rocksdb_options_t* opt, int n) { in rocksdb_options_set_num_levels() argument
2331 opt->rep.num_levels = n; in rocksdb_options_set_num_levels()
2335 rocksdb_options_t* opt, int n) { in rocksdb_options_set_level0_file_num_compaction_trigger() argument
2336 opt->rep.level0_file_num_compaction_trigger = n; in rocksdb_options_set_level0_file_num_compaction_trigger()
2340 rocksdb_options_t* opt, int n) { in rocksdb_options_set_level0_slowdown_writes_trigger() argument
2341 opt->rep.level0_slowdown_writes_trigger = n; in rocksdb_options_set_level0_slowdown_writes_trigger()
2345 rocksdb_options_t* opt, int n) { in rocksdb_options_set_level0_stop_writes_trigger() argument
2346 opt->rep.level0_stop_writes_trigger = n; in rocksdb_options_set_level0_stop_writes_trigger()
2352 void rocksdb_options_set_wal_recovery_mode(rocksdb_options_t* opt,int mode) { in rocksdb_options_set_wal_recovery_mode() argument
2353 opt->rep.wal_recovery_mode = static_cast<WALRecoveryMode>(mode); in rocksdb_options_set_wal_recovery_mode()
2356 void rocksdb_options_set_compression(rocksdb_options_t* opt, int t) { in rocksdb_options_set_compression() argument
2357 opt->rep.compression = static_cast<CompressionType>(t); in rocksdb_options_set_compression()
2360 void rocksdb_options_set_compression_per_level(rocksdb_options_t* opt, in rocksdb_options_set_compression_per_level() argument
2363 opt->rep.compression_per_level.resize(num_levels); in rocksdb_options_set_compression_per_level()
2365 opt->rep.compression_per_level[i] = in rocksdb_options_set_compression_per_level()
2370 void rocksdb_options_set_bottommost_compression_options(rocksdb_options_t* opt, in rocksdb_options_set_bottommost_compression_options() argument
2375 opt->rep.bottommost_compression_opts.window_bits = w_bits; in rocksdb_options_set_bottommost_compression_options()
2376 opt->rep.bottommost_compression_opts.level = level; in rocksdb_options_set_bottommost_compression_options()
2377 opt->rep.bottommost_compression_opts.strategy = strategy; in rocksdb_options_set_bottommost_compression_options()
2378 opt->rep.bottommost_compression_opts.max_dict_bytes = max_dict_bytes; in rocksdb_options_set_bottommost_compression_options()
2379 opt->rep.bottommost_compression_opts.enabled = enabled; in rocksdb_options_set_bottommost_compression_options()
2382 void rocksdb_options_set_compression_options(rocksdb_options_t* opt, int w_bits, in rocksdb_options_set_compression_options() argument
2385 opt->rep.compression_opts.window_bits = w_bits; in rocksdb_options_set_compression_options()
2386 opt->rep.compression_opts.level = level; in rocksdb_options_set_compression_options()
2387 opt->rep.compression_opts.strategy = strategy; in rocksdb_options_set_compression_options()
2388 opt->rep.compression_opts.max_dict_bytes = max_dict_bytes; in rocksdb_options_set_compression_options()
2392 rocksdb_options_t* opt, rocksdb_slicetransform_t* prefix_extractor) { in rocksdb_options_set_prefix_extractor() argument
2393 opt->rep.prefix_extractor.reset(prefix_extractor); in rocksdb_options_set_prefix_extractor()
2397 rocksdb_options_t* opt, int use_fsync) { in rocksdb_options_set_use_fsync() argument
2398 opt->rep.use_fsync = use_fsync; in rocksdb_options_set_use_fsync()
2402 rocksdb_options_t* opt, const char* db_log_dir) { in rocksdb_options_set_db_log_dir() argument
2403 opt->rep.db_log_dir = db_log_dir; in rocksdb_options_set_db_log_dir()
2407 rocksdb_options_t* opt, const char* v) { in rocksdb_options_set_wal_dir() argument
2408 opt->rep.wal_dir = v; in rocksdb_options_set_wal_dir()
2411 void rocksdb_options_set_WAL_ttl_seconds(rocksdb_options_t* opt, uint64_t ttl) { in rocksdb_options_set_WAL_ttl_seconds() argument
2412 opt->rep.WAL_ttl_seconds = ttl; in rocksdb_options_set_WAL_ttl_seconds()
2416 rocksdb_options_t* opt, uint64_t limit) { in rocksdb_options_set_WAL_size_limit_MB() argument
2417 opt->rep.WAL_size_limit_MB = limit; in rocksdb_options_set_WAL_size_limit_MB()
2421 rocksdb_options_t* opt, size_t v) { in rocksdb_options_set_manifest_preallocation_size() argument
2422 opt->rep.manifest_preallocation_size = v; in rocksdb_options_set_manifest_preallocation_size()
2429 void rocksdb_options_set_use_direct_reads(rocksdb_options_t* opt, in rocksdb_options_set_use_direct_reads() argument
2431 opt->rep.use_direct_reads = v; in rocksdb_options_set_use_direct_reads()
2435 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_use_direct_io_for_flush_and_compaction() argument
2436 opt->rep.use_direct_io_for_flush_and_compaction = v; in rocksdb_options_set_use_direct_io_for_flush_and_compaction()
2440 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_allow_mmap_reads() argument
2441 opt->rep.allow_mmap_reads = v; in rocksdb_options_set_allow_mmap_reads()
2445 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_allow_mmap_writes() argument
2446 opt->rep.allow_mmap_writes = v; in rocksdb_options_set_allow_mmap_writes()
2450 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_is_fd_close_on_exec() argument
2451 opt->rep.is_fd_close_on_exec = v; in rocksdb_options_set_is_fd_close_on_exec()
2455 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_skip_log_error_on_recovery() argument
2456 opt->rep.skip_log_error_on_recovery = v; in rocksdb_options_set_skip_log_error_on_recovery()
2460 rocksdb_options_t* opt, unsigned int v) { in rocksdb_options_set_stats_dump_period_sec() argument
2461 opt->rep.stats_dump_period_sec = v; in rocksdb_options_set_stats_dump_period_sec()
2465 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_advise_random_on_open() argument
2466 opt->rep.advise_random_on_open = v; in rocksdb_options_set_advise_random_on_open()
2470 rocksdb_options_t* opt, int v) { in rocksdb_options_set_access_hint_on_compaction_start() argument
2473 opt->rep.access_hint_on_compaction_start = in rocksdb_options_set_access_hint_on_compaction_start()
2477 opt->rep.access_hint_on_compaction_start = in rocksdb_options_set_access_hint_on_compaction_start()
2481 opt->rep.access_hint_on_compaction_start = in rocksdb_options_set_access_hint_on_compaction_start()
2485 opt->rep.access_hint_on_compaction_start = in rocksdb_options_set_access_hint_on_compaction_start()
2492 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_use_adaptive_mutex() argument
2493 opt->rep.use_adaptive_mutex = v; in rocksdb_options_set_use_adaptive_mutex()
2497 rocksdb_options_t* opt, uint64_t v) { in rocksdb_options_set_wal_bytes_per_sync() argument
2498 opt->rep.wal_bytes_per_sync = v; in rocksdb_options_set_wal_bytes_per_sync()
2502 rocksdb_options_t* opt, uint64_t v) { in rocksdb_options_set_bytes_per_sync() argument
2503 opt->rep.bytes_per_sync = v; in rocksdb_options_set_bytes_per_sync()
2506 void rocksdb_options_set_writable_file_max_buffer_size(rocksdb_options_t* opt, in rocksdb_options_set_writable_file_max_buffer_size() argument
2508 opt->rep.writable_file_max_buffer_size = static_cast<size_t>(v); in rocksdb_options_set_writable_file_max_buffer_size()
2511 void rocksdb_options_set_allow_concurrent_memtable_write(rocksdb_options_t* opt, in rocksdb_options_set_allow_concurrent_memtable_write() argument
2513 opt->rep.allow_concurrent_memtable_write = v; in rocksdb_options_set_allow_concurrent_memtable_write()
2517 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_enable_write_thread_adaptive_yield() argument
2518 opt->rep.enable_write_thread_adaptive_yield = v; in rocksdb_options_set_enable_write_thread_adaptive_yield()
2522 rocksdb_options_t* opt, uint64_t v) { in rocksdb_options_set_max_sequential_skip_in_iterations() argument
2523 opt->rep.max_sequential_skip_in_iterations = v; in rocksdb_options_set_max_sequential_skip_in_iterations()
2526 void rocksdb_options_set_max_write_buffer_number(rocksdb_options_t* opt, int n) { in rocksdb_options_set_max_write_buffer_number() argument
2527 opt->rep.max_write_buffer_number = n; in rocksdb_options_set_max_write_buffer_number()
2530 void rocksdb_options_set_min_write_buffer_number_to_merge(rocksdb_options_t* opt, int n) { in rocksdb_options_set_min_write_buffer_number_to_merge() argument
2531 opt->rep.min_write_buffer_number_to_merge = n; in rocksdb_options_set_min_write_buffer_number_to_merge()
2535 rocksdb_options_t* opt, int n) { in rocksdb_options_set_max_write_buffer_number_to_maintain() argument
2536 opt->rep.max_write_buffer_number_to_maintain = n; in rocksdb_options_set_max_write_buffer_number_to_maintain()
2540 rocksdb_options_t* opt, int64_t n) { in rocksdb_options_set_max_write_buffer_size_to_maintain() argument
2541 opt->rep.max_write_buffer_size_to_maintain = n; in rocksdb_options_set_max_write_buffer_size_to_maintain()
2544 void rocksdb_options_set_enable_pipelined_write(rocksdb_options_t* opt, in rocksdb_options_set_enable_pipelined_write() argument
2546 opt->rep.enable_pipelined_write = v; in rocksdb_options_set_enable_pipelined_write()
2549 void rocksdb_options_set_unordered_write(rocksdb_options_t* opt, in rocksdb_options_set_unordered_write() argument
2551 opt->rep.unordered_write = v; in rocksdb_options_set_unordered_write()
2554 void rocksdb_options_set_max_subcompactions(rocksdb_options_t* opt, in rocksdb_options_set_max_subcompactions() argument
2556 opt->rep.max_subcompactions = n; in rocksdb_options_set_max_subcompactions()
2559 void rocksdb_options_set_max_background_jobs(rocksdb_options_t* opt, int n) { in rocksdb_options_set_max_background_jobs() argument
2560 opt->rep.max_background_jobs = n; in rocksdb_options_set_max_background_jobs()
2563 void rocksdb_options_set_max_background_compactions(rocksdb_options_t* opt, int n) { in rocksdb_options_set_max_background_compactions() argument
2564 opt->rep.max_background_compactions = n; in rocksdb_options_set_max_background_compactions()
2567 void rocksdb_options_set_base_background_compactions(rocksdb_options_t* opt, in rocksdb_options_set_base_background_compactions() argument
2569 opt->rep.base_background_compactions = n; in rocksdb_options_set_base_background_compactions()
2572 void rocksdb_options_set_max_background_flushes(rocksdb_options_t* opt, int n) { in rocksdb_options_set_max_background_flushes() argument
2573 opt->rep.max_background_flushes = n; in rocksdb_options_set_max_background_flushes()
2576 void rocksdb_options_set_max_log_file_size(rocksdb_options_t* opt, size_t v) { in rocksdb_options_set_max_log_file_size() argument
2577 opt->rep.max_log_file_size = v; in rocksdb_options_set_max_log_file_size()
2580 void rocksdb_options_set_log_file_time_to_roll(rocksdb_options_t* opt, size_t v) { in rocksdb_options_set_log_file_time_to_roll() argument
2581 opt->rep.log_file_time_to_roll = v; in rocksdb_options_set_log_file_time_to_roll()
2584 void rocksdb_options_set_keep_log_file_num(rocksdb_options_t* opt, size_t v) { in rocksdb_options_set_keep_log_file_num() argument
2585 opt->rep.keep_log_file_num = v; in rocksdb_options_set_keep_log_file_num()
2588 void rocksdb_options_set_recycle_log_file_num(rocksdb_options_t* opt, in rocksdb_options_set_recycle_log_file_num() argument
2590 opt->rep.recycle_log_file_num = v; in rocksdb_options_set_recycle_log_file_num()
2593 void rocksdb_options_set_soft_rate_limit(rocksdb_options_t* opt, double v) { in rocksdb_options_set_soft_rate_limit() argument
2594 opt->rep.soft_rate_limit = v; in rocksdb_options_set_soft_rate_limit()
2597 void rocksdb_options_set_hard_rate_limit(rocksdb_options_t* opt, double v) { in rocksdb_options_set_hard_rate_limit() argument
2598 opt->rep.hard_rate_limit = v; in rocksdb_options_set_hard_rate_limit()
2601 void rocksdb_options_set_soft_pending_compaction_bytes_limit(rocksdb_options_t* opt, size_t v) { in rocksdb_options_set_soft_pending_compaction_bytes_limit() argument
2602 opt->rep.soft_pending_compaction_bytes_limit = v; in rocksdb_options_set_soft_pending_compaction_bytes_limit()
2605 void rocksdb_options_set_hard_pending_compaction_bytes_limit(rocksdb_options_t* opt, size_t v) { in rocksdb_options_set_hard_pending_compaction_bytes_limit() argument
2606 opt->rep.hard_pending_compaction_bytes_limit = v; in rocksdb_options_set_hard_pending_compaction_bytes_limit()
2610 rocksdb_options_t* opt, unsigned int v) { in rocksdb_options_set_rate_limit_delay_max_milliseconds() argument
2611 opt->rep.rate_limit_delay_max_milliseconds = v; in rocksdb_options_set_rate_limit_delay_max_milliseconds()
2615 rocksdb_options_t* opt, size_t v) { in rocksdb_options_set_max_manifest_file_size() argument
2616 opt->rep.max_manifest_file_size = v; in rocksdb_options_set_max_manifest_file_size()
2620 rocksdb_options_t* opt, int v) { in rocksdb_options_set_table_cache_numshardbits() argument
2621 opt->rep.table_cache_numshardbits = v; in rocksdb_options_set_table_cache_numshardbits()
2630 rocksdb_options_t* opt, size_t v) { in rocksdb_options_set_arena_block_size() argument
2631 opt->rep.arena_block_size = v; in rocksdb_options_set_arena_block_size()
2634 void rocksdb_options_set_disable_auto_compactions(rocksdb_options_t* opt, int disable) { in rocksdb_options_set_disable_auto_compactions() argument
2635 opt->rep.disable_auto_compactions = disable; in rocksdb_options_set_disable_auto_compactions()
2638 void rocksdb_options_set_optimize_filters_for_hits(rocksdb_options_t* opt, int v) { in rocksdb_options_set_optimize_filters_for_hits() argument
2639 opt->rep.optimize_filters_for_hits = v; in rocksdb_options_set_optimize_filters_for_hits()
2643 rocksdb_options_t* opt, uint64_t v) { in rocksdb_options_set_delete_obsolete_files_period_micros() argument
2644 opt->rep.delete_obsolete_files_period_micros = v; in rocksdb_options_set_delete_obsolete_files_period_micros()
2647 void rocksdb_options_prepare_for_bulk_load(rocksdb_options_t* opt) { in rocksdb_options_prepare_for_bulk_load() argument
2648 opt->rep.PrepareForBulkLoad(); in rocksdb_options_prepare_for_bulk_load()
2651 void rocksdb_options_set_memtable_vector_rep(rocksdb_options_t *opt) { in rocksdb_options_set_memtable_vector_rep() argument
2652 opt->rep.memtable_factory.reset(new ROCKSDB_NAMESPACE::VectorRepFactory); in rocksdb_options_set_memtable_vector_rep()
2656 rocksdb_options_t* opt, double v) { in rocksdb_options_set_memtable_prefix_bloom_size_ratio() argument
2657 opt->rep.memtable_prefix_bloom_size_ratio = v; in rocksdb_options_set_memtable_prefix_bloom_size_ratio()
2660 void rocksdb_options_set_memtable_huge_page_size(rocksdb_options_t* opt, in rocksdb_options_set_memtable_huge_page_size() argument
2662 opt->rep.memtable_huge_page_size = v; in rocksdb_options_set_memtable_huge_page_size()
2666 rocksdb_options_t *opt, size_t bucket_count, in rocksdb_options_set_hash_skip_list_rep() argument
2671 opt->rep.memtable_factory.reset(factory); in rocksdb_options_set_hash_skip_list_rep()
2675 rocksdb_options_t *opt, size_t bucket_count) { in rocksdb_options_set_hash_link_list_rep() argument
2676 opt->rep.memtable_factory.reset( in rocksdb_options_set_hash_link_list_rep()
2681 rocksdb_options_t *opt, uint32_t user_key_len, int bloom_bits_per_key, in rocksdb_options_set_plain_table_factory() argument
2691 opt->rep.table_factory.reset(factory); in rocksdb_options_set_plain_table_factory()
2695 rocksdb_options_t* opt, size_t v) { in rocksdb_options_set_max_successive_merges() argument
2696 opt->rep.max_successive_merges = v; in rocksdb_options_set_max_successive_merges()
2700 rocksdb_options_t* opt, uint32_t v) { in rocksdb_options_set_bloom_locality() argument
2701 opt->rep.bloom_locality = v; in rocksdb_options_set_bloom_locality()
2705 rocksdb_options_t* opt, unsigned char v) { in rocksdb_options_set_inplace_update_support() argument
2706 opt->rep.inplace_update_support = v; in rocksdb_options_set_inplace_update_support()
2710 rocksdb_options_t* opt, size_t v) { in rocksdb_options_set_inplace_update_num_locks() argument
2711 opt->rep.inplace_update_num_locks = v; in rocksdb_options_set_inplace_update_num_locks()
2715 rocksdb_options_t* opt, int v) { in rocksdb_options_set_report_bg_io_stats() argument
2716 opt->rep.report_bg_io_stats = v; in rocksdb_options_set_report_bg_io_stats()
2719 void rocksdb_options_set_compaction_style(rocksdb_options_t *opt, int style) { in rocksdb_options_set_compaction_style() argument
2720 opt->rep.compaction_style = in rocksdb_options_set_compaction_style()
2724 void rocksdb_options_set_universal_compaction_options(rocksdb_options_t *opt, rocksdb_universal_com… in rocksdb_options_set_universal_compaction_options() argument
2725 opt->rep.compaction_options_universal = *(uco->rep); in rocksdb_options_set_universal_compaction_options()
2729 rocksdb_options_t* opt, in rocksdb_options_set_fifo_compaction_options() argument
2731 opt->rep.compaction_options_fifo = fifo->rep; in rocksdb_options_set_fifo_compaction_options()
2734 char *rocksdb_options_statistics_get_string(rocksdb_options_t *opt) { in rocksdb_options_statistics_get_string() argument
2735 ROCKSDB_NAMESPACE::Statistics* statistics = opt->rep.statistics.get(); in rocksdb_options_statistics_get_string()
2742 void rocksdb_options_set_ratelimiter(rocksdb_options_t *opt, rocksdb_ratelimiter_t *limiter) { in rocksdb_options_set_ratelimiter() argument
2744 opt->rep.rate_limiter = limiter->rep; in rocksdb_options_set_ratelimiter()
2748 void rocksdb_options_set_atomic_flush(rocksdb_options_t* opt, in rocksdb_options_set_atomic_flush() argument
2750 opt->rep.atomic_flush = atomic_flush; in rocksdb_options_set_atomic_flush()
2768 void rocksdb_options_set_row_cache(rocksdb_options_t* opt, rocksdb_cache_t* cache) { in rocksdb_options_set_row_cache() argument
2770 opt->rep.row_cache = cache->rep; in rocksdb_options_set_row_cache()
3142 void rocksdb_readoptions_destroy(rocksdb_readoptions_t* opt) { in rocksdb_readoptions_destroy() argument
3143 delete opt; in rocksdb_readoptions_destroy()
3147 rocksdb_readoptions_t* opt, in rocksdb_readoptions_set_verify_checksums() argument
3149 opt->rep.verify_checksums = v; in rocksdb_readoptions_set_verify_checksums()
3153 rocksdb_readoptions_t* opt, unsigned char v) { in rocksdb_readoptions_set_fill_cache() argument
3154 opt->rep.fill_cache = v; in rocksdb_readoptions_set_fill_cache()
3158 rocksdb_readoptions_t* opt, in rocksdb_readoptions_set_snapshot() argument
3160 opt->rep.snapshot = (snap ? snap->rep : nullptr); in rocksdb_readoptions_set_snapshot()
3164 rocksdb_readoptions_t* opt, in rocksdb_readoptions_set_iterate_upper_bound() argument
3167 opt->upper_bound = Slice(); in rocksdb_readoptions_set_iterate_upper_bound()
3168 opt->rep.iterate_upper_bound = nullptr; in rocksdb_readoptions_set_iterate_upper_bound()
3171 opt->upper_bound = Slice(key, keylen); in rocksdb_readoptions_set_iterate_upper_bound()
3172 opt->rep.iterate_upper_bound = &opt->upper_bound; in rocksdb_readoptions_set_iterate_upper_bound()
3177 rocksdb_readoptions_t *opt, in rocksdb_readoptions_set_iterate_lower_bound() argument
3180 opt->lower_bound = Slice(); in rocksdb_readoptions_set_iterate_lower_bound()
3181 opt->rep.iterate_lower_bound = nullptr; in rocksdb_readoptions_set_iterate_lower_bound()
3183 opt->lower_bound = Slice(key, keylen); in rocksdb_readoptions_set_iterate_lower_bound()
3184 opt->rep.iterate_lower_bound = &opt->lower_bound; in rocksdb_readoptions_set_iterate_lower_bound()
3189 rocksdb_readoptions_t* opt, int v) { in rocksdb_readoptions_set_read_tier() argument
3190 opt->rep.read_tier = static_cast<ROCKSDB_NAMESPACE::ReadTier>(v); in rocksdb_readoptions_set_read_tier()
3194 rocksdb_readoptions_t* opt, unsigned char v) { in rocksdb_readoptions_set_tailing() argument
3195 opt->rep.tailing = v; in rocksdb_readoptions_set_tailing()
3199 rocksdb_readoptions_t* opt, unsigned char v) { in rocksdb_readoptions_set_managed() argument
3200 opt->rep.managed = v; in rocksdb_readoptions_set_managed()
3204 rocksdb_readoptions_t* opt, size_t v) { in rocksdb_readoptions_set_readahead_size() argument
3205 opt->rep.readahead_size = v; in rocksdb_readoptions_set_readahead_size()
3209 rocksdb_readoptions_t* opt, unsigned char v) { in rocksdb_readoptions_set_prefix_same_as_start() argument
3210 opt->rep.prefix_same_as_start = v; in rocksdb_readoptions_set_prefix_same_as_start()
3213 void rocksdb_readoptions_set_pin_data(rocksdb_readoptions_t* opt, in rocksdb_readoptions_set_pin_data() argument
3215 opt->rep.pin_data = v; in rocksdb_readoptions_set_pin_data()
3218 void rocksdb_readoptions_set_total_order_seek(rocksdb_readoptions_t* opt, in rocksdb_readoptions_set_total_order_seek() argument
3220 opt->rep.total_order_seek = v; in rocksdb_readoptions_set_total_order_seek()
3224 rocksdb_readoptions_t* opt, in rocksdb_readoptions_set_max_skippable_internal_keys() argument
3226 opt->rep.max_skippable_internal_keys = v; in rocksdb_readoptions_set_max_skippable_internal_keys()
3230 rocksdb_readoptions_t* opt, unsigned char v) { in rocksdb_readoptions_set_background_purge_on_iterator_cleanup() argument
3231 opt->rep.background_purge_on_iterator_cleanup = v; in rocksdb_readoptions_set_background_purge_on_iterator_cleanup()
3235 rocksdb_readoptions_t* opt, unsigned char v) { in rocksdb_readoptions_set_ignore_range_deletions() argument
3236 opt->rep.ignore_range_deletions = v; in rocksdb_readoptions_set_ignore_range_deletions()
3243 void rocksdb_writeoptions_destroy(rocksdb_writeoptions_t* opt) { in rocksdb_writeoptions_destroy() argument
3244 delete opt; in rocksdb_writeoptions_destroy()
3248 rocksdb_writeoptions_t* opt, unsigned char v) { in rocksdb_writeoptions_set_sync() argument
3249 opt->rep.sync = v; in rocksdb_writeoptions_set_sync()
3252 void rocksdb_writeoptions_disable_WAL(rocksdb_writeoptions_t* opt, int disable) { in rocksdb_writeoptions_disable_WAL() argument
3253 opt->rep.disableWAL = disable; in rocksdb_writeoptions_disable_WAL()
3257 rocksdb_writeoptions_t* opt, in rocksdb_writeoptions_set_ignore_missing_column_families() argument
3259 opt->rep.ignore_missing_column_families = v; in rocksdb_writeoptions_set_ignore_missing_column_families()
3263 rocksdb_writeoptions_t* opt, in rocksdb_writeoptions_set_no_slowdown() argument
3265 opt->rep.no_slowdown = v; in rocksdb_writeoptions_set_no_slowdown()
3269 rocksdb_writeoptions_t* opt, in rocksdb_writeoptions_set_low_pri() argument
3271 opt->rep.low_pri = v; in rocksdb_writeoptions_set_low_pri()
3275 rocksdb_writeoptions_t* opt, unsigned char v) { in rocksdb_writeoptions_set_memtable_insert_hint_per_batch() argument
3276 opt->rep.memtable_insert_hint_per_batch = v; in rocksdb_writeoptions_set_memtable_insert_hint_per_batch()
3283 void rocksdb_compactoptions_destroy(rocksdb_compactoptions_t* opt) { in rocksdb_compactoptions_destroy() argument
3284 delete opt; in rocksdb_compactoptions_destroy()
3288 rocksdb_compactoptions_t* opt, unsigned char v) { in rocksdb_compactoptions_set_bottommost_level_compaction() argument
3289 opt->rep.bottommost_level_compaction = static_cast<BottommostLevelCompaction>(v); in rocksdb_compactoptions_set_bottommost_level_compaction()
3293 rocksdb_compactoptions_t* opt, unsigned char v) { in rocksdb_compactoptions_set_exclusive_manual_compaction() argument
3294 opt->rep.exclusive_manual_compaction = v; in rocksdb_compactoptions_set_exclusive_manual_compaction()
3297 void rocksdb_compactoptions_set_change_level(rocksdb_compactoptions_t* opt, in rocksdb_compactoptions_set_change_level() argument
3299 opt->rep.change_level = v; in rocksdb_compactoptions_set_change_level()
3302 void rocksdb_compactoptions_set_target_level(rocksdb_compactoptions_t* opt, in rocksdb_compactoptions_set_target_level() argument
3304 opt->rep.target_level = n; in rocksdb_compactoptions_set_target_level()
3311 void rocksdb_flushoptions_destroy(rocksdb_flushoptions_t* opt) { in rocksdb_flushoptions_destroy() argument
3312 delete opt; in rocksdb_flushoptions_destroy()
3316 rocksdb_flushoptions_t* opt, unsigned char v) { in rocksdb_flushoptions_set_wait() argument
3317 opt->rep.wait = v; in rocksdb_flushoptions_set_wait()
3401 rocksdb_envoptions_t* opt = new rocksdb_envoptions_t; in rocksdb_envoptions_create() local
3402 return opt; in rocksdb_envoptions_create()
3405 void rocksdb_envoptions_destroy(rocksdb_envoptions_t* opt) { delete opt; } in rocksdb_envoptions_destroy() argument
3469 rocksdb_ingestexternalfileoptions_t* opt = in rocksdb_ingestexternalfileoptions_create() local
3471 return opt; in rocksdb_ingestexternalfileoptions_create()
3475 rocksdb_ingestexternalfileoptions_t* opt, unsigned char move_files) { in rocksdb_ingestexternalfileoptions_set_move_files() argument
3476 opt->rep.move_files = move_files; in rocksdb_ingestexternalfileoptions_set_move_files()
3480 rocksdb_ingestexternalfileoptions_t* opt, in rocksdb_ingestexternalfileoptions_set_snapshot_consistency() argument
3482 opt->rep.snapshot_consistency = snapshot_consistency; in rocksdb_ingestexternalfileoptions_set_snapshot_consistency()
3486 rocksdb_ingestexternalfileoptions_t* opt, in rocksdb_ingestexternalfileoptions_set_allow_global_seqno() argument
3488 opt->rep.allow_global_seqno = allow_global_seqno; in rocksdb_ingestexternalfileoptions_set_allow_global_seqno()
3492 rocksdb_ingestexternalfileoptions_t* opt, in rocksdb_ingestexternalfileoptions_set_allow_blocking_flush() argument
3494 opt->rep.allow_blocking_flush = allow_blocking_flush; in rocksdb_ingestexternalfileoptions_set_allow_blocking_flush()
3498 rocksdb_ingestexternalfileoptions_t* opt, in rocksdb_ingestexternalfileoptions_set_ingest_behind() argument
3500 opt->rep.ingest_behind = ingest_behind; in rocksdb_ingestexternalfileoptions_set_ingest_behind()
3504 rocksdb_ingestexternalfileoptions_t* opt) { in rocksdb_ingestexternalfileoptions_destroy() argument
3505 delete opt; in rocksdb_ingestexternalfileoptions_destroy()
3510 const rocksdb_ingestexternalfileoptions_t* opt, char** errptr) { in rocksdb_ingest_external_file() argument
3515 SaveError(errptr, db->rep->IngestExternalFile(files, opt->rep)); in rocksdb_ingest_external_file()
3521 const rocksdb_ingestexternalfileoptions_t* opt, char** errptr) { in rocksdb_ingest_external_file_cf() argument
3526 SaveError(errptr, db->rep->IngestExternalFile(handle->rep, files, opt->rep)); in rocksdb_ingest_external_file_cf()
3650 void rocksdb_options_set_min_level_to_compress(rocksdb_options_t* opt, int level) { in rocksdb_options_set_min_level_to_compress() argument
3652 assert(level <= opt->rep.num_levels); in rocksdb_options_set_min_level_to_compress()
3653 opt->rep.compression_per_level.resize(opt->rep.num_levels); in rocksdb_options_set_min_level_to_compress()
3655 opt->rep.compression_per_level[i] = ROCKSDB_NAMESPACE::kNoCompression; in rocksdb_options_set_min_level_to_compress()
3657 for (int i = level; i < opt->rep.num_levels; i++) { in rocksdb_options_set_min_level_to_compress()
3658 opt->rep.compression_per_level[i] = opt->rep.compression; in rocksdb_options_set_min_level_to_compress()
3757 void rocksdb_transactiondb_options_destroy(rocksdb_transactiondb_options_t* opt){ in rocksdb_transactiondb_options_destroy() argument
3758 delete opt; in rocksdb_transactiondb_options_destroy()
3762 rocksdb_transactiondb_options_t* opt, int64_t max_num_locks) { in rocksdb_transactiondb_options_set_max_num_locks() argument
3763 opt->rep.max_num_locks = max_num_locks; in rocksdb_transactiondb_options_set_max_num_locks()
3767 rocksdb_transactiondb_options_t* opt, size_t num_stripes) { in rocksdb_transactiondb_options_set_num_stripes() argument
3768 opt->rep.num_stripes = num_stripes; in rocksdb_transactiondb_options_set_num_stripes()
3772 rocksdb_transactiondb_options_t* opt, int64_t txn_lock_timeout) { in rocksdb_transactiondb_options_set_transaction_lock_timeout() argument
3773 opt->rep.transaction_lock_timeout = txn_lock_timeout; in rocksdb_transactiondb_options_set_transaction_lock_timeout()
3777 rocksdb_transactiondb_options_t* opt, int64_t default_lock_timeout) { in rocksdb_transactiondb_options_set_default_lock_timeout() argument
3778 opt->rep.default_lock_timeout = default_lock_timeout; in rocksdb_transactiondb_options_set_default_lock_timeout()
3785 void rocksdb_transaction_options_destroy(rocksdb_transaction_options_t* opt) { in rocksdb_transaction_options_destroy() argument
3786 delete opt; in rocksdb_transaction_options_destroy()
3790 rocksdb_transaction_options_t* opt, unsigned char v) { in rocksdb_transaction_options_set_set_snapshot() argument
3791 opt->rep.set_snapshot = v; in rocksdb_transaction_options_set_set_snapshot()
3795 rocksdb_transaction_options_t* opt, unsigned char v) { in rocksdb_transaction_options_set_deadlock_detect() argument
3796 opt->rep.deadlock_detect = v; in rocksdb_transaction_options_set_deadlock_detect()
3800 rocksdb_transaction_options_t* opt, int64_t lock_timeout) { in rocksdb_transaction_options_set_lock_timeout() argument
3801 opt->rep.lock_timeout = lock_timeout; in rocksdb_transaction_options_set_lock_timeout()
3805 rocksdb_transaction_options_t* opt, int64_t expiration) { in rocksdb_transaction_options_set_expiration() argument
3806 opt->rep.expiration = expiration; in rocksdb_transaction_options_set_expiration()
3810 rocksdb_transaction_options_t* opt, int64_t depth) { in rocksdb_transaction_options_set_deadlock_detect_depth() argument
3811 opt->rep.deadlock_detect_depth = depth; in rocksdb_transaction_options_set_deadlock_detect_depth()
3815 rocksdb_transaction_options_t* opt, size_t size) { in rocksdb_transaction_options_set_max_write_batch_size() argument
3816 opt->rep.max_write_batch_size = size; in rocksdb_transaction_options_set_max_write_batch_size()
3825 rocksdb_optimistictransaction_options_t* opt) { in rocksdb_optimistictransaction_options_destroy() argument
3826 delete opt; in rocksdb_optimistictransaction_options_destroy()
3830 rocksdb_optimistictransaction_options_t* opt, unsigned char v) { in rocksdb_optimistictransaction_options_set_set_snapshot() argument
3831 opt->rep.set_snapshot = v; in rocksdb_optimistictransaction_options_set_set_snapshot()