Commit Graph

151 Commits (333abe9c559609078efa485da8d85973d6f81be4)

Author SHA1 Message Date
Gang Liao ec4ebeff30 Support prepopulating/warming the blob cache (#10298) 2 years ago
sg20180546 f5ef36a29a add sstfilewriter_delete_range (#10314) 2 years ago
Yueh-Hsuan Chiang 17a6f7faaf Add load_latest_options() to C api (#10152) 3 years ago
Yueh-Hsuan Chiang 2a3792edfc Add suggest_compact_range() and suggest_compact_range_cf() to C API. (#10175) 3 years ago
Baptiste Lemaire 5879053fd0 Dynamically changeable `MemPurge` option (#10011) 3 years ago
Yueh-Hsuan Chiang e103b87296 Add get_column_family_metadata() and related functions to C API (#10207) 3 years ago
Gang Liao e6432dfd4c Make it possible to enable blob files starting from a certain LSM tree level (#10077) 3 years ago
tagliavini 6c50082654 Remove code that only compiles for Visual Studio versions older than 2015 (#10065) 3 years ago
Jie Liang Ang 4cf2f6723a Expose DisableManualCompaction and EnableManualCompaction to C api (#10052) 3 years ago
Yiyuan Liu b71466e982 Improve transaction C-API (#9252) 3 years ago
Changyu Bi cc23b46da1 Support using ZDICT_finalizeDictionary to generate zstd dictionary (#9857) 3 years ago
Yueh-Hsuan Chiang bcb1287235 Port the batched version of MultiGet() to RocksDB's C API (#9952) 3 years ago
Peter Dillinger 6534c6dea4 Fix remaining uses of "backupable" (#9792) 3 years ago
duyuqi cbe303c19b fix a bug, c api, if enable inplace_update_support, and use create sn… (#9471) 3 years ago
Peter Dillinger 479eb1aad6 Hide deprecated, inefficient block-based filter from public API (#9535) 3 years ago
Akanksha Mahajan 5c53b9008f Fix failure in c_test (#9547) 3 years ago
Peter Dillinger 68a9c186d0 FilterPolicy API changes for 7.0 (#9501) 3 years ago
Hui Xiao 42cca28ebb Remove deprecated API AdvancedColumnFamilyOptions::rate_limit_delay_max_milliseconds (#9455) 3 years ago
Akanksha Mahajan 74ccd1931e Remove deprecated option DBOptions::skip_log_error_on_recovery (#9434) 3 years ago
Jay Zhuang 22321e1027 Remove unused API base_background_compactions (#9462) 3 years ago
Peter Dillinger 78aee6fedc Remove obsolete backupable_db.h, utility_db.h (#9438) 3 years ago
Hui Xiao 1e0e883ca5 Remove deprecated API AdvancedColumnFamilyOptions::soft_rate_limit/hard_rate_limit (#9452) 3 years ago
Siddhartha Roychowdhury c27ca23644 Add option for WAL compression algorithm (#9432) 3 years ago
Yanqin Jin 677d2b4a8f Fix a bug in C-binding causing iterator to return incorrect result (#9343) 3 years ago
Levi Tamasi dc5de45af8 Support readahead during compaction for blob files (#9187) 3 years ago
Levi Tamasi 3e1bf771a3 Make it possible to force the garbage collection of the oldest blob files (#8994) 3 years ago
Peter Dillinger 2a383f21f4 Add Bloom/Ribbon hybrid API support (#8679) 3 years ago
qieqieplus bb485e986a Add ribbon filter to C API (#8486) 4 years ago
Stanislav Tkach 83d1a66598 Expose CompressionOptions::parallel_threads through C API (#8302) 4 years ago
anand76 0db4cde6e2 Fix a memory leak in c_test (#8237) 4 years ago
Duarte Nunes 3949731de3 Add WAL flush API to C client (#8226) 4 years ago
Sahir Hoda 13c655a887 New C API to expose NewCompactOnDeletionCollectorFactory (#8233) 4 years ago
Sahir Hoda d65d7d657d Expose JemallocNodumpAllocator to C API (#8178) 4 years ago
mrambacher 4c41e51c07 Add Blob Options to C API (#8148) 4 years ago
Sahir Hoda 139778dfb3 Expose Cache::DisownData in C API (#8160) 4 years ago
Ed rodriguez 7381dad1b1 make:Fix c header prototypes (#7994) 4 years ago
Peter Dillinger 0028e3398b Make format_version=5 new default (#8017) 4 years ago
Stanislav Tkach 3feee6db17 Add get/set deadline and io_timeout C functions (read options) (#7914) 4 years ago
Adam Retter 6e0f62f2b6 Add more tests to ASSERT_STATUS_CHECKED (3), API change (#7715) 4 years ago
Stanislav Tkach ed90e2a450 Add getters to the C API for env, universal compaction options and fifo compaction options (#7501) 4 years ago
Stanislav Tkach 1a83f5a8ac Expose BackupableDBOptions in the C API (#7550) 4 years ago
Koby Kahane 3e745053b7 Fix MSVC-related build issues (#7439) 4 years ago
Stanislav Tkach 5c39d8df69 Add getters to the C API for flush, write, cache and compact options (#7321) 4 years ago
Stanislav Tkach b288f0131b Add getters for the read options to the C API (#7289) 4 years ago
codingsh 83ea266b43 export stats_persist_period_sec (#7168) 4 years ago
Stanislav Tkach 393e486e3e Add getters for options to the C API (#7094) 5 years ago
Stanislav Tkach 1b85d57cf5 Expose KeyMayExist in the C API (#7021) 5 years ago
Stanislav Tkach 70b5d95dc7 Add (more) getters for options to the C API (#6998) 5 years ago
Stanislav Tkach b7c825d5cf Add (some) getters for options to the C API (#6925) 5 years ago
Stanislav Tkach 38f988d3b4 Expose rocksdb_options_copy function to the C API (#6880) 5 years ago