@@ -449,7 +449,7 @@ extern ROCKSDB_LIBRARY_API void rocksdb_drop_column_family(
449449 rocksdb_t * db , rocksdb_column_family_handle_t * handle , char * * errptr );
450450
451451extern ROCKSDB_LIBRARY_API rocksdb_column_family_handle_t *
452- rocksdb_get_default_column_family_handle (rocksdb_t * db );
452+ rocksdb_get_default_column_family_handle (rocksdb_t * db );
453453
454454extern ROCKSDB_LIBRARY_API void rocksdb_column_family_handle_destroy (
455455 rocksdb_column_family_handle_t * );
@@ -706,9 +706,6 @@ extern ROCKSDB_LIBRARY_API void rocksdb_compact_range_cf_opt(
706706 rocksdb_compactoptions_t * opt , const char * start_key , size_t start_key_len ,
707707 const char * limit_key , size_t limit_key_len );
708708
709- extern ROCKSDB_LIBRARY_API void rocksdb_delete_file (rocksdb_t * db ,
710- const char * name );
711-
712709extern ROCKSDB_LIBRARY_API const rocksdb_livefiles_t * rocksdb_livefiles (
713710 rocksdb_t * db );
714711
@@ -1358,6 +1355,11 @@ extern ROCKSDB_LIBRARY_API void rocksdb_options_set_periodic_compaction_seconds(
13581355 rocksdb_options_t * , uint64_t );
13591356extern ROCKSDB_LIBRARY_API uint64_t
13601357rocksdb_options_get_periodic_compaction_seconds (rocksdb_options_t * );
1358+ extern ROCKSDB_LIBRARY_API void
1359+ rocksdb_options_set_memtable_op_scan_flush_trigger (rocksdb_options_t * ,
1360+ uint32_t );
1361+ extern ROCKSDB_LIBRARY_API uint32_t
1362+ rocksdb_options_get_memtable_op_scan_flush_trigger (rocksdb_options_t * );
13611363
13621364enum {
13631365 rocksdb_statistics_level_disable_all = 0 ,
@@ -1465,11 +1467,6 @@ rocksdb_options_set_min_write_buffer_number_to_merge(rocksdb_options_t*, int);
14651467extern ROCKSDB_LIBRARY_API int
14661468rocksdb_options_get_min_write_buffer_number_to_merge (rocksdb_options_t * );
14671469extern ROCKSDB_LIBRARY_API void
1468- rocksdb_options_set_max_write_buffer_number_to_maintain (rocksdb_options_t * ,
1469- int );
1470- extern ROCKSDB_LIBRARY_API int
1471- rocksdb_options_get_max_write_buffer_number_to_maintain (rocksdb_options_t * );
1472- extern ROCKSDB_LIBRARY_API void
14731470rocksdb_options_set_max_write_buffer_size_to_maintain (rocksdb_options_t * ,
14741471 int64_t );
14751472extern ROCKSDB_LIBRARY_API int64_t
@@ -2143,6 +2140,18 @@ extern ROCKSDB_LIBRARY_API void rocksdb_compactoptions_set_target_level(
21432140 rocksdb_compactoptions_t * , int );
21442141extern ROCKSDB_LIBRARY_API int rocksdb_compactoptions_get_target_level (
21452142 rocksdb_compactoptions_t * );
2143+ extern ROCKSDB_LIBRARY_API void rocksdb_compactoptions_set_target_path_id (
2144+ rocksdb_compactoptions_t * , int );
2145+ extern ROCKSDB_LIBRARY_API int rocksdb_compactoptions_get_target_path_id (
2146+ rocksdb_compactoptions_t * );
2147+ extern ROCKSDB_LIBRARY_API void rocksdb_compactoptions_set_allow_write_stall (
2148+ rocksdb_compactoptions_t * , unsigned char );
2149+ extern ROCKSDB_LIBRARY_API unsigned char
2150+ rocksdb_compactoptions_get_allow_write_stall (rocksdb_compactoptions_t * );
2151+ extern ROCKSDB_LIBRARY_API void rocksdb_compactoptions_set_max_subcompactions (
2152+ rocksdb_compactoptions_t * , int );
2153+ extern ROCKSDB_LIBRARY_API int rocksdb_compactoptions_get_max_subcompactions (
2154+ rocksdb_compactoptions_t * );
21462155extern ROCKSDB_LIBRARY_API void rocksdb_compactoptions_set_full_history_ts_low (
21472156 rocksdb_compactoptions_t * , char * ts , size_t tslen );
21482157
0 commit comments