Commit Graph

30 Commits (main)

Author SHA1 Message Date
zczhu 96206531bc Support reservation in thread pool (#10278) 2 years ago
mrambacher 204a42ca97 Added GetFactoryCount/Names/Types to ObjectRegistry (#9358) 3 years ago
mrambacher fe31dc53ca Make the Env class Customizable (#9293) 3 years ago
Ikko Ashimine afcd32533c Fix typo in env_win.h (#9138) 3 years ago
mrambacher f72c834eab Make FileSystem a Customizable Class (#8649) 3 years ago
mrambacher 6924869867 Make SystemClock into a Customizable Class (#8636) 3 years ago
Peter Dillinger 4750421ece Replace most typedef with using= (#8751) 3 years ago
Lucian Petrut 390c5246d2 Allow using WindowsThread with Mingw (#8108) 4 years ago
mrambacher 12f1137355 Add a SystemClock class to capture the time functions of an Env (#7858) 4 years ago
mrambacher e628f59e87 Create a CustomEnv class; Add WinFileSystem; Make LegacyFileSystemWrapper private (#7703) 4 years ago
Xavier Deguillard 249f2b59a0 build: make it compile with @mode/win (#7406) 4 years ago
Yanqin Jin 243852ec15 Add IsDirectory() to Env and FS (#6711) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Huisheng Liu 2fdd8087ce Implement getfreespace for WinEnv (#6265) 5 years ago
Burton Li d1edf4eced Format env_win coding style by google c++ style guide (#5096) 6 years ago
Burton Li 88d85b6820 fix NowNanos overflow (#5062) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Yanqin Jin bb5dcea98e Add path to WritableFileWriter. (#4039) 6 years ago
Dmitri Smirnov ab22cf349e Implement Env::NumFileLinks (#4221) 6 years ago
Dmitri Smirnov 3db8504cde Catchup with posix features 7 years ago
Dmitri Smirnov c364eb42b5 Windows cumulative patch 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Dmitri Smirnov a21db161c9 Implement ReopenWritibaleFile on Windows and other fixes 8 years ago
Andrew Kryczka 6cc9aef162 New API for background work in single thread pool 8 years ago
Tamir Duberstein fdaefa0309 travis: add Windows cross-compilation 8 years ago
Dmitri Smirnov 0a4cdde50a Windows thread 8 years ago
Aaron Gao 972f96b3fb direct io write support 8 years ago
Dmitri Smirnov b9311aa65c Implement WinRandomRW file and improve code reuse (#1388) 8 years ago
Islam AbdelRahman e9b2af87f8 Expose ThreadPool under include/rocksdb/threadpool.h 8 years ago
Dmitri Smirnov 26adaad438 Split WinEnv into separate classes. (#1128) 9 years ago