Commit Graph

1718 Commits (bee2f48a6607f641701e8971f7df3a711feaf64a)

Author SHA1 Message Date
Aaron Gao 3e6899d116 change UseDirectIO() to use_direct_io() 8 years ago
Aaron Gao dc2584eea0 direct reads refactor 8 years ago
Mike Kolupaev d18dd2c41f Abort compactions more reliably when closing DB 8 years ago
Andrew Kryczka fe395fb63d Allow incrementing refcount on cache handles 8 years ago
Maysam Yabandeh d0ba8ec8f9 Revert "PinnableSlice" 8 years ago
Maysam Yabandeh 54d94e9c2c PinnableSlice 8 years ago
Islam AbdelRahman ac73d7558b Add GetSupportedCompressions() convenience function 8 years ago
siddontang 653ac1f9c6 C API: support total_order_mode 8 years ago
Adam Retter 85ac1a320a Fix rocksdb::Status::getState 8 years ago
Maysam Yabandeh 0712d541d1 Delegate Cleanables 8 years ago
Islam AbdelRahman d58ef52ba6 Allow SstFileWriter to Fadvise the file away from page cache 8 years ago
Siying Dong 438f22bc56 Fix bug of Checkpoint loses recent transactions with 2PC 8 years ago
Sage Weil 4e07b08eff include/rocksdb/utilities/env_librados: fix typo 8 years ago
Yi Wu ab48c165a9 Print cache options to info log 8 years ago
Aaron Gao 972f96b3fb direct io write support 8 years ago
Yi Wu 5d1457dbbf Dump persistent cache options 8 years ago
Ding Ma 1a136c1f13 Expose file size 8 years ago
Daniel Black 816c1e30ca gcc-7 requires include <functional> for std::function 8 years ago
siddontang 8f5d24ae68 C API: support get usage and pinned_usage for cache 8 years ago
Daniel Black bfbcec2339 Gcc 7 error expansion to defined 8 years ago
siddontang b57dd9262a C API: support writebatch delete range 8 years ago
Andrew Kryczka f0c509e2c8 Return finer-granularity status from Env::GetChildren* 8 years ago
zhangjinpeng1987 45c7ce1377 CompactRangeOptions C API 8 years ago
Islam AbdelRahman ed8fbdb560 Add EventListener::OnExternalFileIngested() event 8 years ago
Manuel Ung 2005c88a75 Implement non-exclusive locks 8 years ago
Islam AbdelRahman 67f37cf198 Allow user to specify a CF for SST files generated by SstFileWriter 8 years ago
Igor Canadi 3f407b065c Kill flashcache code in RocksDB 8 years ago
Mike Kolupaev 247d0979aa Support for range skips in compaction filter 8 years ago
Panagiotis Ktistakis 96fcefbf1d c api: expose option for dynamic level size target 8 years ago
zhangjinpeng1987 00197cff39 Add C API to set base_backgroud_compactions 8 years ago
Andrew Kryczka 7ffb10fc1a DeleteRange compaction statistics 8 years ago
Mike Kolupaev 236d4c67e9 Less linear search in DBIter::Seek() when keys are overwritten a lot 8 years ago
Yi Wu dfb6fe6755 Unified InlineSkipList::Insert algorithm with hinting 8 years ago
Maysam Yabandeh 182b940e70 Add WriteOptions.no_slowdown 8 years ago
Karthikeyan Radhakrishnan 4118e13330 Persistent Cache: Expose stats to user via public API 8 years ago
Maysam Yabandeh 9d60151b04 Implement PositionedAppend for PosixWritableFile 8 years ago
Islam AbdelRahman c1038d2837 Release RocksDB 5.0 8 years ago
Islam AbdelRahman f39452e81f Fix heap use after free ASAN/Valgrind 8 years ago
Yi Wu 36e4762ce0 Remove Ticker::SEQUENCE_NUMBER 8 years ago
Yueh-Hsuan Chiang 647eafdc21 Introduce Lua Extension: RocksLuaCompactionFilter 8 years ago
Siying Dong 972e3ff295 Enable allow_concurrent_memtable_write and enable_write_thread_adaptive_yield by default 8 years ago
Andrew Kryczka 489d142808 DeleteRange interface 8 years ago
Yi Wu 1ea79a78c9 Optimize sequential insert into memtable - Part 1: Interface 8 years ago
Maysam Yabandeh 361010d447 Exporting compaction stats in the form of a map 8 years ago
Jay Lee a7875272d7 c: support seek_for_prev 8 years ago
Andrew Kryczka f998c9790f DeleteRange Get support 8 years ago
zhangjinpeng1987 879f366366 Add C api for RateLimiter 8 years ago
Yi Wu 437942e481 Add avoid_flush_during_shutdown DB option 8 years ago
Benoit Girard 2b16d664cb Change max_bytes_for_level_multiplier to double 8 years ago
Jay Lee 16fb04434f expose IngestExternalFile to c abi 8 years ago