summaryrefslogtreecommitdiff
path: root/file/file_prefetch_buffer.cc
AgeCommit message (Expand)Author
2024-02-16Change ReadAsync callback API to remove const from FSReadRequest (#11649)Akanksha Mahajan
2024-01-18Fix PREFETCH_BYTES_USEFUL stat calculation (#12251)akankshamahajan
2024-01-05Refactor FilePrefetchBuffer code (#12097)akankshamahajan
2024-01-04Fix and defend against FilePrefetchBuffer combined with mmap reads (#12206)Peter Dillinger
2023-12-14Make auto_readahead_size default true (#12080)akankshamahajan
2023-12-06Add AsyncIO support for tuning readahead_size by block cache lookup (#11936)akankshamahajan
2023-10-23Add some stats to observe the usefulness of scan prefetching (#11981)anand76
2023-10-16Remove assertion from PrefetchAsync (#11965)Akanksha Mahajan
2023-09-22Lookup ahead in block cache ahead to tune Readaheadsize (#11860)akankshamahajan
2023-09-20Fix Assertion `roundup_len2 >= alignment' failed in crash tests (#11852)akankshamahajan
2023-09-11Avoid alignment in FilePrefetchBuffer during seek with async_io (#11793)akankshamahajan
2023-08-28Fix seg fault in auto_readahead_size with async_io (#11769)akankshamahajan
2023-08-18Implement trimming of readhead size when upper bound is specified (#11684)akankshamahajan
2023-08-08Group rocksdb.sst.read.micros stat by different user read IOActivity + misc (...Hui Xiao
2023-06-26Fix extra prefetching when num_file_reads_for_auto_readahead is 1 in async_io...akankshamahajan
2023-05-17Change internal headers with duplicate names (#11408)Peter Dillinger
2023-03-15Add new stat rocksdb.table.open.prefetch.tail.read.bytes, rocksdb.table.open....Hui Xiao
2023-02-16Return NotSupported in scan if IOUring not supported and enable IOUring in db...akankshamahajan
2023-01-20Enhance async scan prefetch unit tests (#11087)akankshamahajan
2022-12-21Fix async prefetch heap use after free (#11049)anand76
2022-11-11Fix async_io regression in scans (#10939)akankshamahajan
2022-11-01Fix async_io failures in case there is error in reading data (#10890)akankshamahajan
2022-09-12Async optimization in scan path (#10602)Akanksha Mahajan
2022-07-06Provide support for direct_reads with async_io (#10197)Akanksha Mahajan
2022-06-15Add few optimizations in async_io for short scans (#10140)Akanksha Mahajan
2022-05-23Fix stress test failure "Corruption: checksum mismatch" or "Iterator Diverged...Akanksha Mahajan
2022-05-20Seek parallelization (#9994)Akanksha Mahajan
2022-04-27Fix bug in async_io path which reads incorrect length (#9916)Akanksha Mahajan
2022-04-25Add stats related to async prefetching (#9845)Akanksha Mahajan
2022-04-11Enable async prefetching for ReadOptions.readahead_size (#9827)Akanksha Mahajan
2022-04-11Fix stress test failure in ReadAsync. (#9824)Akanksha Mahajan
2022-04-06Fix reseting of async_read_in_progress_ variable in FilePrefetchBuffer to cal...Akanksha Mahajan
2022-04-04Fix segfault in FilePrefetchBuffer with async_io enabled (#9777)Akanksha Mahajan
2022-03-25Fix some errors in async prefetching in FilePrefetchBuffer (#9734)Akanksha Mahajan
2022-03-21Provide implementation to prefetch data asynchronously in FilePrefetchBuffer ...Akanksha Mahajan
2022-02-16Add rate limiter priority to ReadOptions (#9424)Andrew Kryczka
2021-11-30Fix bug in rocksdb internal automatic prefetching (#9234)Akanksha Mahajan
2021-11-19Support readahead during compaction for blob files (#9187)Levi Tamasi
2021-11-10Reuse internal auto readhead_size at each Level (expect L0) for Iterations (#...Akanksha Mahajan
2021-04-28Improve BlockPrefetcher to prefetch only for sequential scans (#7394)Akanksha Mahajan
2021-02-18Fix typo: replace readadhead with readahead (#7953)Ziyue Yang
2020-12-30Return Status from FilePrefetchBuffer::TryReadFromCache() (#7816)anand76
2020-10-20Fix for stress test failure (#7574)Akanksha Mahajan
2020-10-14Return error if Get/Multi() fails in Prefetching Filter blocks (#7543)Akanksha Mahajan
2020-10-03Revert "Return error if Get() fails in Prefetching Filter blocks (#7463)" (#7...Levi Tamasi
2020-10-02Return error if Get() fails in Prefetching Filter blocks (#7463)Akanksha Mahajan
2020-08-27Add buffer prefetch support for non directIO usecase (#7312)Jay Zhuang
2020-06-29Extend Get/MultiGet deadline support to table open (#6982)Anand Ananthabhotla
2020-06-02Reduce dependency on gtest dependency in release code (#6907)sdong
2020-04-30Pass a timeout to FileSystem for random reads (#6751)anand76