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 8 years ago
Aaron Gao 3e6899d116 change UseDirectIO() to use_direct_io() 8 years ago
Aaron Gao dc2584eea0 direct reads refactor 8 years ago
Aaron Gao 972f96b3fb direct io write support 8 years ago
Daniel Black 816c1e30ca gcc-7 requires include <functional> for std::function 8 years ago
Andrew Kryczka f0c509e2c8 Return finer-granularity status from Env::GetChildren* 8 years ago
Maysam Yabandeh 9d60151b04 Implement PositionedAppend for PosixWritableFile 8 years ago
Dmitri Smirnov b9311aa65c Implement WinRandomRW file and improve code reuse (#1388) 8 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. 9 years ago
Andrew Kryczka 59b3ee658f Env function for bulk metadata retrieval 9 years ago
Shu Zhang 4fd23fb130 add a factory method for creating hdfs env 9 years ago
Venkatesh Radhakrishnan 6b2a3ac92c Add documentation for unschedFunction 9 years ago
Venkatesh Radhakrishnan 030215bf01 Running manual compactions in parallel with other automatic or manual compactions in restricted cases 9 years ago
Sage Weil 2074ddd625 env: add EnvMirror 9 years ago
Islam AbdelRahman 72930485b5 Fix clang build 9 years ago
Sage Weil 4cedd6b038 EnvWrapper: add ReuseWritableFile 9 years ago
Dmitri Smirnov 5270b33bd3 Make use of portable `uint64_t` type to make possible file access 9 years ago
Dmitri Smirnov 5421c9728b Make use of portable `uint64_t` type to make possible file access 9 years ago
SherlockNoMad ccc8c10c0c Move skip_table_builder_flush to BlockBasedTableOption 9 years ago
SherlockNoMad a6dd0831d5 Add Option to Skip Flushing in TableBuilder 9 years ago
sdong 296c3a1f94 "make format" in some recent commits 9 years ago
Dmitri Smirnov 6fbc4f9f3e Implement smart buffer management. 9 years ago
Sage Weil 1bcafb62f4 env: add ReuseWritableFile 9 years ago
Lakshmi Narayanan 4049bcde39 Added boolean variable to guard fallocate() calls 9 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