Commit Graph

27 Commits (76383bea5df1136c95babf5f9f40b24f85e9ad8e)

Author SHA1 Message Date
Jay Zhuang efd767d14a Fix build for io_uring (#9690) 2 years ago
Akanksha Mahajan 8465cccde2 Posix API support for Async Read and Poll APIs (#9578) 2 years ago
Jay Zhuang 29102641dd Skip directory fsync for filesystem btrfs (#8903) 3 years ago
Zhichao Cao 0ce9b3a22d Add AppendWithVerify and PositionedAppendWithVerify to Env and FileSystem (#7419) 4 years ago
Cheng Chang 2d9efc9ab2 Cache result of GetLogicalBufferSize in Linux (#6457) 4 years ago
Michael R. Crusoe 051696bf98 fix some spelling typos (#6464) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 5 years ago
sdong 7d79b32618 Break db_stress_tool.cc to a list of source files (#6134) 5 years ago
sdong e3a82bb934 PosixRandomAccessFile::MultiRead() to use I/O uring if supported (#5881) 5 years ago
Andrew Kryczka 8272a6de57 Optionally wait on bytes_per_sync to smooth I/O (#5183) 5 years ago
Yanqin Jin 9358178edc Support for single-primary, multi-secondary instances (#4899) 5 years ago
Andrew Kryczka 46152d53bf Second attempt at db_stress crash-recovery verification 6 years ago
Andrew Kryczka 6afe22db2e revert db_stress crash-recovery verification 6 years ago
Andrew Kryczka a4fb1f8c04 Add crash-recovery correctness check to db_stress 6 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 6 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 6 years ago
David Lai f4a030ce81 - comment out unused parameters 6 years ago
Shaohua Li eefd75a228 Stream 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong 857e9960be Improve the error message for I/O related errors. 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Aaron Gao 6616e4d629 add prefetch to PosixRandomAccessFile in buffered io 7 years ago
Tomas Kolda 04d58970cb AIX and Solaris Sparc Support 7 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 7 years ago
Aaron Gao 1ef5f50e84 detect logical sector size 7 years ago
Aaron Gao 286a36db7f posix writablefile truncate 7 years ago
Marcin Dlugajczyk a618a16f44 New subcode for IOError to detect the ESTALE errno 7 years ago
Siying Dong f289d9f4ac Fix OSX build break after the fallocate change 8 years ago
Siying Dong 0513e21f9b RangeSync() should work with ROCKSDB_FALLOCATE_PRESENT not set 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
Maysam Yabandeh 9d60151b04 Implement PositionedAppend for PosixWritableFile 8 years ago
Islam AbdelRahman ba65c816bb Support POSIX RandomRWFile 8 years ago
Edouard A 66a91e2607 Add NoSpace subcode to IOError (#1320) 8 years ago
krad f89caa127b Direct IO capability for RocksDB 8 years ago
krad bb98ca3c80 Implement GetUniqueId for Mac 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 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
sdong 47414c6cd6 Move include/posix/io_posix.h to util/io_posix.h 9 years ago
sdong 2889df84cb Revert "Avoid to reply on ROCKSDB_FALLOCATE_PRESENT in include/posix/io_posix.h" 9 years ago
sdong c37223c083 Avoid to reply on ROCKSDB_FALLOCATE_PRESENT in include/posix/io_posix.h 9 years ago
sdong d6219e4d9b Mac build break caused by include/posix/io_posix.h not declearing errno, 9 years ago
sdong 44d4057d78 Avoid some includes in io_posix.h 9 years ago
sdong d691111146 include/posix/io_posix.h should have a once declartion 9 years ago
Javier González 6e6dd5f6f9 Split posix storage backend into Env and library 9 years ago