summaryrefslogtreecommitdiff
path: root/port/win
AgeCommit message (Expand)Author
2024-02-07Prefer static_cast in place of most reinterpret_cast (#12308)Peter Dillinger
2024-01-31Remove 'virtual' when implied by 'override' (#12319)Peter Dillinger
2024-01-29Remove unnecessary, confusing 'extern' (#12300)Peter Dillinger
2023-10-12Fix race in options taking effect (#11929)Peter Dillinger
2023-08-29Add SystemClock::TimedWait() function (#11753)Andrew Kryczka
2023-06-23Add an interface to provide support for underlying FS to pass their own buffe...akankshamahajan
2023-03-17Ignore async_io ReadOption if FileSystem doesn't support it (#11296)anand76
2023-02-18Add missing override keyword in env_win.h functions (#11232)Andrew Kryczka
2023-02-13remove dependency on options.h for port_posix.h andport_win.h (#11214)Wentian Guo
2022-10-24clang format files under port/ (#10849)sdong
2022-10-18Refactor ShardedCache for more sharing, static polymorphism (#10801)Peter Dillinger
2022-07-08Support reservation in thread pool (#10278)zczhu
2022-06-29Fix GetWindowsErrSz nullptr bug (#10282)Johnny Shaw
2022-06-22Fix typo in comments and code (#10233)Bo Wang
2022-06-17Use optimized folly DistributedMutex in LRUCache when available (#10179)Peter Dillinger
2022-06-01Explicitly closing all directory file descriptors (#10049)Zichen Zhu
2022-05-26Remove code that only compiles for Visual Studio versions older than 2015 (#1...tagliavini
2022-05-24Fix potential ambiguities in/around port/sys_time.h (#10045)Levi Tamasi
2022-05-18Remove ROCKSDB_SUPPORT_THREAD_LOCAL define because it's a part of C++11 (#10015)Yaroslav Stepanchuk
2022-05-17Use STATIC_AVOID_DESTRUCTION for static objects with non-trivial destructors ...mrambacher
2022-05-16Added GetFactoryCount/Names/Types to ObjectRegistry (#9358)mrambacher
2022-05-05Use std::numeric_limits<> (#9954)sdong
2022-03-13#include <winioctl.h> as MSDN prescribes (#9612)Yuriy Chernyshov
2022-02-04Require C++17 (#9481)Peter Dillinger
2022-01-21Add to HISTORY and minor loose ends from #9294, #9254 (#9386)Peter Dillinger
2022-01-12Remove using namespace (#9369)Yanqin Jin
2022-01-04Make the Env class Customizable (#9293)mrambacher
2021-11-10Fix typo in env_win.h (#9138)Ikko Ashimine
2021-11-02Make FileSystem a Customizable Class (#8649)mrambacher
2021-10-27Fix incorrect order of comments in win_thread.cc (#9033)Calin Culianu
2021-09-24Prevent deadlock in db_stress with DbStressCompactionFilter (#8956)Andrew Kryczka
2021-09-21Make SystemClock into a Customizable Class (#8636)mrambacher
2021-09-07Replace most typedef with using= (#8751)Peter Dillinger
2021-08-30Built-in support for generating unique IDs, bug fix (#8708)Peter Dillinger
2021-08-24Add port::GetProcessID() (#8693)Peter Dillinger
2021-08-16Support dynamic sector size in alignment validation for Windows. (#8613)Burton Li
2021-06-29Allow using WindowsThread with Mingw (#8108)Lucian Petrut
2021-05-05Refactor kill point (#8241)sdong
2021-04-26Fix cast-function-type warning (#8230)Mr-Leshiy
2021-04-16Fix Windows strcmp for Unicode (#8190)Adam Retter
2021-03-24Use thread-safe `strerror_r()` to get error message (#8087)Jay Zhuang
2021-03-15Use SystemClock* instead of std::shared_ptr<SystemClock> in lower level routi...mrambacher
2021-02-18Update win_logger.cc : assert failed when return value not checked. (-DROCKSD...vrqq
2021-01-28Remove Legacy and Custom FileWrapper classes from header files (#7851)mrambacher
2021-01-25Add a SystemClock class to capture the time functions of an Env (#7858)mrambacher
2021-01-09Improvements to Env::GetChildren (#7819)Adam Retter
2021-01-06Create a CustomEnv class; Add WinFileSystem; Make LegacyFileSystemWrapper pri...mrambacher
2020-10-01Fix MSVC-related build issues (#7439)Koby Kahane
2020-09-25Introduce a helper method UncompressData (#7434)Levi Tamasi
2020-09-23build: make it compile with @mode/win (#7406)Xavier Deguillard