Commit Graph

637 Commits (18c63af6ef2b9f014c404b88488ae52e6fead03c)

Author SHA1 Message Date
Islam AbdelRahman d58ef52ba6 Allow SstFileWriter to Fadvise the file away from page cache 8 years ago
Yi Wu ab48c165a9 Print cache options to info log 8 years ago
Yi Wu 5d1457dbbf Dump persistent cache options 8 years ago
Ding Ma 1a136c1f13 Expose file size 8 years ago
Daniel Black 5334d8b44c table/block_based_table_builder.cc: intentional fallthrough - comment to match gcc pattern 8 years ago
Islam AbdelRahman 67f37cf198 Allow user to specify a CF for SST files generated by SstFileWriter 8 years ago
Andrew Kryczka fd43ee09da Range deletion microoptimizations 8 years ago
Andrew Kryczka fe349db57b Remove Arena in RangeDelAggregator 8 years ago
Siying Dong a4eb7387b2 Allow plain table to store index on file with bloom filter disabled 8 years ago
Andrew Kryczka 327085b7b2 fix valgrind 8 years ago
Andrew Kryczka 48e8baebc0 Decouple data iterator and range deletion iterator in TableCache 8 years ago
Islam AbdelRahman 5ed650857d Fix SstFileWriter destructor 8 years ago
Andrew Kryczka 307a4e80c8 sst_dump support for range deletion 8 years ago
Andrew Kryczka 815f54afad Insert range deletion meta-block into block cache 8 years ago
Islam AbdelRahman 5c5d01ae74 Fix wrong comment (Maximum supported block size) 8 years ago
Andrew Kryczka f998c9790f DeleteRange Get support 8 years ago
Andrew Kryczka 40a2e406f8 DeleteRange flush support 8 years ago
Willem Jan Withagen 0aab5e55f0 FreeBSD: malloc_usable_size is in <malloc_np.h> (#1428) 8 years ago
Aaron Gao 9de2f75216 revert Prev() in MergingIterator to use previous code in non-prefix-seek mode 8 years ago
Aaron Gao 59a7c0337b Change ioptions to store user_comparator, fix bug 8 years ago
Andrew Kryczka a0ba0aa877 Fix uninitialized variable gcc error for MyRocks 8 years ago
Islam AbdelRahman b88f8e87c5 Support SST files with Global sequence numbers [reland] 8 years ago
Andrew Kryczka 6fbe96baf8 Compaction Support for Range Deletion 8 years ago
Aaron Gao 21e8daced5 fix assertion failure in Prev() 8 years ago
Dmitri Smirnov e489270980 Fix scoped arena iterator (#1387) 8 years ago
Aaron Gao 447f17127c new Prev() prefix support using SeekForPrev() 8 years ago
Yi Wu 991b585ee0 More block cache tickers 8 years ago
Islam AbdelRahman d062328977 Revert "Support SST files with Global sequence numbers" 8 years ago
Islam AbdelRahman ab01da5437 Support SST files with Global sequence numbers 8 years ago
Andrew Kryczka 6009c473c7 Store range tombstones in memtable 8 years ago
Aaron Gao f517d9dd09 Add SeekForPrev() to Iterator 8 years ago
panfengfeng 7afbb7420b solve the problem of table_factory_to_write_=nullptr (#1342) 8 years ago
rockeet 4c3f4496b5 Add TableBuilderOptions::level and relevant changes (#1335) 8 years ago
sdong 3edb9461b7 Avoid hard-coded sleep in EnvPosixTestWithParam.TwoPools 8 years ago
Yi Wu 81747f1be6 Refactor MutableCFOptions 8 years ago
Islam AbdelRahman 1cca091298 Temporarily revert Prev() prefix support 8 years ago
sdong 607628d349 Support ZSTD with finalized format 8 years ago
Injun Song ce1be2ce37 Fix build error on Windows (AppVeyor) (#1315) 8 years ago
sdong f7669b40ba Fix Windows Build 8 years ago
Yi Wu a88677d2cf Remove ImmutableCFOptions from public API 8 years ago
Aaron Gao 4590b53a4b add stats to Cache::LookUp() 8 years ago
Islam AbdelRahman 8ce1b8440a Fix Travis on Mac 8 years ago
Aaron Gao db74b1a219 fix bug in merge_iterator when data race happens 8 years ago
Aaron Gao b18f9c9eac add nullptr check to internal_prefix_transform 8 years ago
Aaron Gao 2482d5fb45 support Prev() in prefix seek mode 8 years ago
Islam AbdelRahman b49b92cf28 Introduce Read amplification bitmap (read amp statistics) 8 years ago
Aaron Gao c7004840d2 store prefix_extractor_name in table 8 years ago
Aaron Gao cec2c6436b fix data race in NewIndexIterator() in block_based_table_reader.cc 8 years ago
Yi Wu 4a16c32ece Option to cache index/filter blocks with priority 8 years ago
Andrew Kryczka ecf9003860 Fix bug in printing values for block-based table 8 years ago