Commit Graph

309 Commits (1f410ff95f623216c6d1c72f8d0788ed333e829c)

Author SHA1 Message Date
Yingchun Lai 44524cf5da remove duplicate comments in EncryptedEnv (#11549) 1 year ago
akankshamahajan fbd2f563bb Add an interface to provide support for underlying FS to pass their own buffer during reads (#11324) 1 year ago
Peter Dillinger 98c6d7fd80 Internal API for generating semi-random salt (#11331) 1 year ago
Yu Zhang 66499780b2 Fix error case memory bug in GetHostName() (#11544) 1 year ago
Peter Dillinger 70bf5ef093 Avoid destroying default PosixEnv, safely (#11538) 1 year ago
Peter Dillinger 206fdea3d9 Change internal headers with duplicate names (#11408) 2 years ago
Peter Dillinger f4a02f2c52 Add hash_seed to Caches (#11391) 2 years ago
anand76 eac6b6d0cd Ignore async_io ReadOption if FileSystem doesn't support it (#11296) 2 years ago
mrambacher b6640c3117 Remove FactoryFunc from LoadXXXObject (#11203) 2 years ago
sdong 4720ba4391 Remove RocksDB LITE (#11147) 2 years ago
Changyu Bi c94c8fcbd4 Remove deprecated FileSystem::Load() (#11122) 2 years ago
Peter Dillinger 9afa0f05ad Remove deprecated Env::LoadEnv() (#11121) 2 years ago
Brord van Wierst d80baa1396 Added placeholders for MADV defines (#10881) 2 years ago
akankshamahajan ee3dbdc083 Run clang-format on env/ folder (#10859) 2 years ago
Peter Dillinger e466173d5c Print stack traces on frozen tests in CI (#10828) 2 years ago
akankshamahajan ae0f9c3339 Add new property in IOOptions to skip recursing through directories and list only files during GetChildren. (#10668) 2 years ago
Akanksha Mahajan 0f4978d34f Fix sqe->addr passed in cancel request in io_uring (#10644) 2 years ago
Jay Zhuang 5d3aefb682 Migrate to docker for CI run (#10496) 2 years ago
Vladimir Kikhtenko 8d664ccb07 increase buffer size in PosixFileSystem::GetAbsolutePath to PATH_MAX (#10413) 2 years ago
Peter Dillinger 27f3af5966 Fix serious FSDirectory use-after-Close bug (missing fsync) (#10460) 2 years ago
sdong cc2099803a Use EnvLogger instead of PosixLogger (#10436) 2 years ago
Jay Zhuang fcccc412d7 Remove Travis CI (#10407) 2 years ago
Akanksha Mahajan f6c4d7a576 Fix hang in MultiRead with O_DIRECT and io_uring (#10368) 2 years ago
zczhu 96206531bc Support reservation in thread pool (#10278) 2 years ago
Akanksha Mahajan fc51b7f33a Fix clang error implicit conversion loses integer precision (#10323) 2 years ago
Akanksha Mahajan 2acbf386a3 Provide support for direct_reads with async_io (#10197) 2 years ago
Bo Wang c073ed7601 Fix typo in comments and code (#10233) 2 years ago
Yanqin Jin 36fefd7e22 Continue to deflake BackupEngineTest.Concurrency (#10228) 2 years ago
sdong 69a32eecab Use madvise() for mmaped file advise (#10170) 2 years ago
Akanksha Mahajan 19345de60d fix cancel argument for latest liburing (#10168) 2 years ago
Akanksha Mahajan 40d19bc12c Fix the failure related to io_uring_prep_cancel (#10165) 2 years ago
Akanksha Mahajan c0e0f30667 Implement AbortIO using io_uring (#10125) 2 years ago
sdong 80afa77660 Run fadvise with mmap file (#10142) 2 years ago
zczhu e88d8935ae Add comments/permit unchecked error to close_db_dir pull requests (#10093) 2 years ago
Zichen Zhu 65893ad959 Explicitly closing all directory file descriptors (#10049) 2 years ago
Gang Liao e228515740 Pass the size of blob files to SstFileManager during DB open (#10062) 3 years ago
Akanksha Mahajan 28ea1fb44a Provide support for IOTracing for ReadAsync API (#9833) 3 years ago
Levi Tamasi af7ae912e2 Fix potential ambiguities in/around port/sys_time.h (#10045) 3 years ago
Changyu Bi 8515bd50c9 Support read rate-limiting in SequentialFileReader (#9973) 3 years ago
mrambacher b11ff347b4 Use STATIC_AVOID_DESTRUCTION for static objects with non-trivial destructors (#9958) 3 years ago
mrambacher 204a42ca97 Added GetFactoryCount/Names/Types to ObjectRegistry (#9358) 3 years ago
mrambacher bfc6a8ee4a Option type info functions (#9411) 3 years ago
sdong 736a7b5433 Remove own ToString() (#9955) 3 years ago
Akanksha Mahajan fce65e7e4f Fix bug in async_io path which reads incorrect length (#9916) 3 years ago
Akanksha Mahajan 5bd374b392 Add experimental new FS API AbortIO to cancel read request (#9901) 3 years ago
Akanksha Mahajan 36bc3da97f Fix segfault in FilePrefetchBuffer with async_io enabled (#9777) 3 years ago
KNOEEE cb4d188a34 Fix a bug in PosixClock (#9695) 3 years ago
Yanqin Jin 3bdbf67e1a Fix race condition caused by concurrent accesses to forceMmapOff_ when opening Posix WritableFile (#9685) 3 years ago
Jay Zhuang efd767d14a Fix build for io_uring (#9690) 3 years ago
Akanksha Mahajan 8465cccde2 Posix API support for Async Read and Poll APIs (#9578) 3 years ago