Commit Graph

71 Commits (bed40e7266b55349ce9d2dce27aeb2055813a5fe)

Author SHA1 Message Date
David Lai f4a030ce81 - comment out unused parameters 8 years ago
Tamir Duberstein cd5092e168 Suppress unused warnings 8 years ago
Yi Wu bbcd3b0bd2 Suppress valgrind "unimplemented functionality" error 8 years ago
Shaohua Li eefd75a228 Stream 8 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 9 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 9 years ago
Aaron Gao 6616e4d629 add prefetch to PosixRandomAccessFile in buffered io 9 years ago
Aaron Gao 3b4d1b7a44 add <sys/sysmacros.h> to avoid warning with glibc 2.25 9 years ago
Tomas Kolda 04d58970cb AIX and Solaris Sparc Support 9 years ago
Aaron Gao 0716527341 remove warning 9 years ago
Aaron Gao 13b50358fb add space for buggy kernel warning 9 years ago
Aaron Gao ba7da434ae fix db_stress crash caused by buggy kernel warning 9 years ago
Aaron Gao 9e72939029 only FALLOC_FL_PUNCH_HOLE when ftruncate is buggy 9 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 9 years ago
Aaron Gao 02799ad77a Revert "delete fallocate with punch_hole" 9 years ago
Aaron Gao 0fd574926c delete fallocate with punch_hole 9 years ago
Aaron Gao 1ef5f50e84 detect logical sector size 9 years ago
Aaron Gao 286a36db7f posix writablefile truncate 9 years ago
Siying Dong f289d9f4ac Fix OSX build break after the fallocate change 9 years ago
Siying Dong 0513e21f9b RangeSync() should work with ROCKSDB_FALLOCATE_PRESENT not set 9 years ago
Yi Wu 602c13a964 Remove fadvise with direct IO read 9 years ago
Aaron Gao 3e6899d116 change UseDirectIO() to use_direct_io() 9 years ago
Aaron Gao d4e07a8459 fix warning of unused direct io helper functions 9 years ago
Aaron Gao dc2584eea0 direct reads refactor 9 years ago
Anirban Rahut 62384ebe9c Guarding extra fallocate call with TRAVIS because its not working pro… 9 years ago
Aaron Gao 972f96b3fb direct io write support 9 years ago
Siying Dong 73843aa636 Direct I/O Reads Handle the last sector correctly. 9 years ago
Maysam Yabandeh 9d60151b04 Implement PositionedAppend for PosixWritableFile 9 years ago
Islam AbdelRahman ba65c816bb Support POSIX RandomRWFile 9 years ago
krad c116b47804 Persistent Read Cache (part 6) Block Cache Tier Implementation 9 years ago
krad f89caa127b Direct IO capability for RocksDB 10 years ago
krad bb98ca3c80 Implement GetUniqueId for Mac 10 years ago
krad a08c8c851a Added PersistentCache abstraction 10 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 10 years ago
Dmitri Smirnov 5270b33bd3 Make use of portable `uint64_t` type to make possible file access 10 years ago
Dmitri Smirnov 5421c9728b Make use of portable `uint64_t` type to make possible file access 10 years ago
sdong 47414c6cd6 Move include/posix/io_posix.h to util/io_posix.h 10 years ago
sdong 2889df84cb Revert "Avoid to reply on ROCKSDB_FALLOCATE_PRESENT in include/posix/io_posix.h" 10 years ago
sdong c37223c083 Avoid to reply on ROCKSDB_FALLOCATE_PRESENT in include/posix/io_posix.h 10 years ago
sdong d6219e4d9b Mac build break caused by include/posix/io_posix.h not declearing errno, 10 years ago
sdong 44d4057d78 Avoid some includes in io_posix.h 10 years ago
Javier González 6e6dd5f6f9 Split posix storage backend into Env and library 10 years ago