Commit Graph

42 Commits (0be1feec216cfdbc1c8feab95c88dad2eefab3df)

Author SHA1 Message Date
ggaurav28 60d8b19836 Implemented a file logger that uses WritableFileWriter (#5491) 6 years ago
Andrew Kryczka 2c9df9f9e5 Dynamic test whether sync_file_range returns ENOSYS (#5416) 6 years ago
Siying Dong 000b9ec217 Move some logging related files to logging/ (#5387) 6 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
Raphael Bost 468ca61105 Break large file writes into 1GB chunks (#5213) 6 years ago
Andrew Kryczka 8272a6de57 Optionally wait on bytes_per_sync to smooth I/O (#5183) 6 years ago
Zhongyi Xie 3c5eed5ebe remove incorrect assert in `GetUniqueIdFromFile` (#5102) 6 years ago
Rashmi Sharma a4396f9218 Make it easier for users to load options from option file and set shared block cache. (#5063) 6 years ago
Andrew Kryczka 186b3afaa8 Use `fallocate` even if hole-punching unsupported (#5023) 6 years ago
Young Tack Jin 4091597c67 fix for nvme device path (#4866) 6 years ago
Sagar Vemuri 645e57c22d Assert for Direct IO at the beginning in PositionedRead (#3891) 7 years ago
奏之章 6e08916eb3 Fix Fadvise on closed file when reads use mmap 7 years ago
Dmitri Smirnov 3db8504cde Catchup with posix features 7 years ago
Andrew Kryczka 46152d53bf Second attempt at db_stress crash-recovery verification 7 years ago
Andrew Kryczka 6afe22db2e revert db_stress crash-recovery verification 7 years ago
Andrew Kryczka a4fb1f8c04 Add crash-recovery correctness check to db_stress 7 years ago
Zhongyi Xie 954b496b3f fix memory leak in two_level_iterator 7 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 7 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 7 years ago
David Lai f4a030ce81 - comment out unused parameters 7 years ago
Tamir Duberstein cd5092e168 Suppress unused warnings 7 years ago
Yi Wu bbcd3b0bd2 Suppress valgrind "unimplemented functionality" error 7 years ago
Shaohua Li eefd75a228 Stream 7 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
Aaron Gao 43e4eef77f remove unnecessary fadvise 8 years ago
Siying Dong 857e9960be Improve the error message for I/O related errors. 8 years ago
Mike Kolupaev bc09c8a0db Fix crash in PosixWritableFile::Close() when fstat() fails 8 years ago
Maysam Yabandeh 550a1df72c Fix clang errors by asserting the precondition 8 years ago
Aaron Gao 6b99dbe049 fix memory alignment with logical sector size 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Aaron Gao 6616e4d629 add prefetch to PosixRandomAccessFile in buffered io 8 years ago
Aaron Gao 3b4d1b7a44 add <sys/sysmacros.h> to avoid warning with glibc 2.25 8 years ago
Tomas Kolda 04d58970cb AIX and Solaris Sparc Support 8 years ago
Aaron Gao 0716527341 remove warning 8 years ago
Aaron Gao 13b50358fb add space for buggy kernel warning 8 years ago
Aaron Gao ba7da434ae fix db_stress crash caused by buggy kernel warning 8 years ago
Aaron Gao 9e72939029 only FALLOC_FL_PUNCH_HOLE when ftruncate is buggy 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Aaron Gao 02799ad77a Revert "delete fallocate with punch_hole" 8 years ago
Aaron Gao 0fd574926c delete fallocate with punch_hole 8 years ago
Aaron Gao 1ef5f50e84 detect logical sector size 8 years ago
Aaron Gao 286a36db7f posix writablefile truncate 8 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
Yi Wu 602c13a964 Remove fadvise with direct IO read 8 years ago
Aaron Gao 3e6899d116 change UseDirectIO() to use_direct_io() 8 years ago