Commit Graph

123 Commits (acf935e40f9d6f4c3d13c7d310def7064c1f1c95)

Author SHA1 Message Date
FireMail 6a9de43477 Windows.h macro call fix 8 years ago
Andrew Kryczka cc01985db0 Introduce bottom-pri thread pool for large universal compactions 8 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 8 years ago
Victor Gao 1d7048c598 comment out unused parameters 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Andrew Kryczka 33042573db Fix GetCurrentTime() initialization for valgrind 8 years ago
Siying Dong e517bfa2c2 CLANG Tidy 8 years ago
Ewout Prangsma 51778612c9 Encryption at rest support 8 years ago
Dmitri Smirnov a21db161c9 Implement ReopenWritibaleFile on Windows and other fixes 8 years ago
Giuseppe Ottaviano 69ec8356b2 Allow SstFileWriter to use the rate limiter 8 years ago
Andrew Kryczka 6cc9aef162 New API for background work in single thread pool 8 years ago
Aaron Gao 3e86c0f07c disable direct reads for log and manifest and add direct io to tests 8 years ago
yizhu.sun f5ba131bf8 Fixed some spelling mistakes 8 years ago
Anirban Rahut d85ff4953c Blob storage pr 8 years ago
Andrew Kryczka 7c1c8ce5ac Avoid calling fallocate with UINT64_MAX 8 years ago
Dmitri Smirnov cdad04b051 Remove double buffering on RandomRead on Windows. 8 years ago
Yi Wu 0fcdccc33e Blob storage helper methods 8 years ago
Aaron Gao 6e8d6f429d readahead backwards from sst end 8 years ago
Aaron Gao 44fa8ece9b change use_direct_writes to use_direct_io_for_flush_and_compaction 8 years ago
Andrew Kryczka e2c6c06366 add TimedEnv 8 years ago
Xiaofei Du 7106a994fe Use monotonic time points in write_controller.cc and rate_limiter.cc 9 years ago
Aaron Gao 3e6899d116 change UseDirectIO() to use_direct_io() 9 years ago
Aaron Gao dc2584eea0 direct reads refactor 9 years ago
Aaron Gao 972f96b3fb direct io write support 9 years ago
Daniel Black 816c1e30ca gcc-7 requires include <functional> for std::function 9 years ago
Andrew Kryczka f0c509e2c8 Return finer-granularity status from Env::GetChildren* 9 years ago
Maysam Yabandeh 9d60151b04 Implement PositionedAppend for PosixWritableFile 9 years ago
Dmitri Smirnov b9311aa65c Implement WinRandomRW file and improve code reuse (#1388) 9 years ago
Islam AbdelRahman ba65c816bb Support POSIX RandomRWFile 9 years ago
Andrew Kryczka e295da1266 Fix Log() doc for default level 9 years ago
krad f89caa127b Direct IO capability for RocksDB 9 years ago
Mike Kolupaev 4e85b74790 Make WritableFileWrapper not screw up preallocation 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 10 years ago
Andrew Kryczka 59b3ee658f Env function for bulk metadata retrieval 10 years ago
Shu Zhang 4fd23fb130 add a factory method for creating hdfs env 10 years ago
Venkatesh Radhakrishnan 6b2a3ac92c Add documentation for unschedFunction 10 years ago
Venkatesh Radhakrishnan 030215bf01 Running manual compactions in parallel with other automatic or manual compactions in restricted cases 10 years ago
Sage Weil 2074ddd625 env: add EnvMirror 10 years ago
Islam AbdelRahman 72930485b5 Fix clang build 10 years ago
Sage Weil 4cedd6b038 EnvWrapper: add ReuseWritableFile 10 years ago
Dmitri Smirnov 5270b33bd3 Make use of portable `uint64_t` type to make possible file access 10 years ago
Dmitri Smirnov 5421c9728b Make use of portable `uint64_t` type to make possible file access 10 years ago
SherlockNoMad ccc8c10c0c Move skip_table_builder_flush to BlockBasedTableOption 10 years ago
SherlockNoMad a6dd0831d5 Add Option to Skip Flushing in TableBuilder 10 years ago
sdong 296c3a1f94 "make format" in some recent commits 10 years ago
Dmitri Smirnov 6fbc4f9f3e Implement smart buffer management. 10 years ago
Sage Weil 1bcafb62f4 env: add ReuseWritableFile 10 years ago
Lakshmi Narayanan 4049bcde39 Added boolean variable to guard fallocate() calls 10 years ago
Dmitri Smirnov ddc8b44998 Address code review comments both GH and internal 10 years ago
Dmitri Smirnov 30e82d5c41 Refactor to support file_reader_writer on Windows. 10 years ago