Commit Graph

45 Commits (2f1ca4e838b30fc9f402b26b7142b9d564a27a83)

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 ce52274640 Replace 'string' with 'const string&' in FileOperationInfo (#4491) 6 years ago
Yanqin Jin 729a617b5b Add listener to sample file io (#3933) 6 years ago
Yanqin Jin bb5dcea98e Add path to WritableFileWriter. (#4039) 6 years ago
Zhichao Cao 999d955e4f RocksDB Trace Analyzer (#4091) 6 years ago
Siying Dong 8425c8bd4d BlockBasedTableReader: automatically adjust tail prefetch size (#4156) 6 years ago
Sagar Vemuri 1c912196de Remove external tracking of AlignedBuffer's size (#4105) 6 years ago
Sagar Vemuri 7103559f49 Improve direct IO range scan performance with readahead (#3884) 6 years ago
Yanqin Jin 524c6e6b72 Add file name info to SequentialFileReader. (#4026) 6 years ago
Maysam Yabandeh 718c1c9c1f Pass manual_wal_flush also to the first wal file 7 years ago
Anand Ananthabhotla f9f4d40f93 Align SST file data blocks to avoid spanning multiple pages 7 years ago
Prashant D 4c8f336401 util: Fix coverity issues 7 years ago
Shaohua Li 33c7d4ccd9 Make writable_file_max_buffer_size dynamic 7 years ago
Siying Dong 666a005f9b Support prefetch last 512KB with direct I/O in block based file reader 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Mike Kolupaev 397ab11152 Improve Status message for block checksum mismatches 7 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
Siying Dong db818d2d1a Fix RocksDB Lite build with CLANG 8 years ago
Anirban Rahut d85ff4953c Blob storage pr 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Aaron Gao 2150cc1f3e fix WritableFile buffer size in direct IO 8 years ago
Aaron Gao 6e8d6f429d readahead backwards from sst end 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 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
Jianpeng Ma bd6cf7b51d WritableFileWriter: default buffer size equal min(64k,options.writabl? 8 years ago
Dhruba Borthakur 34723b4c4a Cleanup unused variable pending_fsync_. 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
SherlockNoMad a6dd0831d5 Add Option to Skip Flushing in TableBuilder 9 years ago
sdong 277dea78f0 Add more kill points 9 years ago
sdong d746eaad5e RandomAccessFileReader should not inherit RandomAccessFile 9 years ago
Dmitri Smirnov ddc8b44998 Address code review comments both GH and internal 9 years ago
Dmitri Smirnov 30e82d5c41 Refactor to support file_reader_writer on Windows. 9 years ago
Javier González 0886f4f66a Helper functions to support direct IO 9 years ago
Igor Canadi 5f4166c90e ReadaheadRandomAccessFile -- userspace readahead 9 years ago
sdong 72613657f0 Measure file read latency histogram per level 9 years ago
Islam AbdelRahman 3bd9db420e [Cleanup] Remove RandomRWFile 9 years ago
sdong 3ae386eafe Add statistic histogram "rocksdb.sst.read.micros" 9 years ago
Mike Kolupaev e06cf1a098 [wal changes 3/3] method in DB to sync WAL without blocking writers 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago