Commit Graph

59 Commits (f307479ba6979d5ea5d2175321aaa41ce4c18536)

Author SHA1 Message Date
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Yanqin Jin 729a617b5b Add listener to sample file io (#3933) 6 years ago
cngzhnp 64324e329e Support pragma once in all header files and cleanup some warnings (#4339) 7 years ago
Zhichao Cao 999d955e4f RocksDB Trace Analyzer (#4091) 7 years ago
Siying Dong 8425c8bd4d BlockBasedTableReader: automatically adjust tail prefetch size (#4156) 7 years ago
Zhongyi Xie 91d7c03cdc Exclude time waiting for rate limiter from rocksdb.sst.read.micros (#4102) 7 years ago
Sagar Vemuri 1c912196de Remove external tracking of AlignedBuffer's size (#4105) 7 years ago
Sagar Vemuri 440621aab8 Fix Copying of data between buffers in FilePrefetchBuffer (#4100) 7 years ago
Sagar Vemuri 7103559f49 Improve direct IO range scan performance with readahead (#3884) 7 years ago
Andrew Kryczka 072ae671a7 Apply use_direct_io_for_flush_and_compaction to writes only 7 years ago
Andrew Kryczka 4bf169f07e Disable readahead when using mmap for reads 7 years ago
Anand Ananthabhotla f9f4d40f93 Align SST file data blocks to avoid spanning multiple pages 7 years ago
Fosco Marotto d518fe1da6 uint64_t and size_t changes to compile for iOS 7 years ago
Siying Dong b3c5351335 Direct I/O writable file should do fsync in Close() 7 years ago
Andrew Kryczka b78ed0460b fix ReadaheadRandomAccessFile/iterator prefetch bug 7 years ago
Maysam Yabandeh 4927b4e662 Rounddown in FilePrefetchBuffer::Prefetch 7 years ago
Siying Dong 666a005f9b Support prefetch last 512KB with direct I/O in block based file reader 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Andrew Kryczka c217e0b9c7 Call RateLimiter for compaction reads 8 years ago
Siying Dong 0175d58c3c Make direct I/O write use incremental buffer 8 years ago
Aaron Gao a36220ccfb fix unity test 8 years ago
Aaron Gao 2d42cf5ea9 Roundup read bytes in ReadaheadRandomAccessFile 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Dmitri Smirnov cdad04b051 Remove double buffering on RandomRead on Windows. 8 years ago
Aaron Gao 6e8d6f429d readahead backwards from sst end 8 years ago
Aaron Gao 10d7546961 set readahead buffer size from roundup(user_size) + 4k to roundup(use… 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Aaron Gao 9272e12f19 avoid ftruncate twice in buffered io 8 years ago
Aaron Gao d525718a93 cleanup direct io flag in WritableFileWriter 8 years ago
Andrew Kryczka 7c80a6d7d1 Statistic for how often rate limiter is drained 8 years ago
Aaron Gao f206af56fc add use_direct_io() to ReadaheadRandomAccessFile 8 years ago
Yulia Kartseva ebc8a79980 alignment is on in ReadaheadRandomAccessFile::Read() 8 years ago
Aaron Gao db2b4eb50e avoid direct io in rocksdb_lite 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
Dhruba Borthakur 34723b4c4a Cleanup unused variable pending_fsync_. 9 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
SherlockNoMad a6dd0831d5 Add Option to Skip Flushing in TableBuilder 9 years ago
sdong 296c3a1f94 "make format" in some recent commits 9 years ago
Islam AbdelRahman 72d6e758b4 Fix WritableFileWriter::Append() return 9 years ago
Dmitri Smirnov 6fbc4f9f3e Implement smart buffer management. 9 years ago
Igor Canadi 4e07c99a9a Fix iOS build 10 years ago
sdong 277dea78f0 Add more kill points 10 years ago
sdong e1a5ff857b Allow users to disable some kill points in db_stress 10 years ago
Dmitri Smirnov ddc8b44998 Address code review comments both GH and internal 10 years ago
Dmitri Smirnov 30e82d5c41 Refactor to support file_reader_writer on Windows. 10 years ago
Javier González 0886f4f66a Helper functions to support direct IO 10 years ago