Commit Graph

100 Commits (ef0c3eda275837e9b566bd089f3b1cd111d9c48e)

Author SHA1 Message Date
Tomas Kolda 6ee66cf8f0 Prevents Table Cache to open same files more times (#6707) 5 years ago
Mike Kolupaev e45673dece Properly report IO errors when IndexType::kBinarySearchWithFirstKey is used (#6621) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 5 years ago
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 5 years ago
anand76 e10570331d Support row cache with batched MultiGet (#5706) 5 years ago
Eli Pozniansky c2404d9928 Optimizing ApproximateSize to create index iterator just once (#5693) 5 years ago
sdong bd2c753dd0 Add command "list_file_range_deletes" in ldb (#5615) 5 years ago
Eli Pozniansky 6b7fcc0d5f Improve CPU Efficiency of ApproximateSize (part 1) (#5613) 5 years ago
sdong 699a569c52 Remove RandomAccessFileReader.for_compaction_ (#5572) 5 years ago
haoyuhuang 705b8eecb4 Add more callers for table reader. (#5454) 5 years ago
Vijay Nadimpalli 24b118ad98 Combine the read-ahead logic for user reads and compaction reads (#5431) 5 years ago
haoyuhuang bb4178066d Integrate block cache tracer into db_impl (#5433) 6 years ago
anand76 029b98984e Add some comments in table_cache.h 6 years ago
anand76 fefd4b98c5 Introduce a new MultiGet batching implementation (#5011) 6 years ago
Siying Dong f0dda35d7d Preload some files even if options.max_open_files (#3340) 6 years ago
Abhishek Madan 81b6b09f6b Remove v1 RangeDelAggregator (#4778) 6 years ago
Abhishek Madan 457f77b9ff Introduce RangeDelAggregatorV2 (#4649) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Abhishek Madan 3a4bd36fed Truncate range tombstones by leveraging InternalKeys (#4432) 6 years ago
Maysam Yabandeh caf0f53a74 Index value delta encoding (#3983) 6 years ago
Peter Mattis 90fc40690a Relax VersionStorageInfo::GetOverlappingInputs check (#4050) 6 years ago
Maysam Yabandeh 235ab9dd32 Pin mmap files in ReadOnlyDB (#4053) 6 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Andrew Kryczka c217e0b9c7 Call RateLimiter for compaction reads 8 years ago
Andrew Kryczka 9c9909bf7d Support ingest file when range deletions exist 8 years ago
Leonidas Galanis a45e98a5b5 max_open_files dynamic set, follow up 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Andrew Kryczka 734e4acafb Eliminate redundant cache lookup with range deletion 8 years ago
Andrew Kryczka 48e8baebc0 Decouple data iterator and range deletion iterator in TableCache 8 years ago
Andrew Kryczka 6fbe96baf8 Compaction Support for Range Deletion 8 years ago
Yi Wu a88677d2cf Remove ImmutableCFOptions from public API 8 years ago
omegaga e70020e4f6 Only cache level 0 indexes and filter when opening table reader 8 years ago
Yi Wu 24a24f013d Enable configurable readahead for iterators 9 years ago
Marton Trencseni 9b51987521 Adding pin_l0_filter_and_index_blocks_in_cache feature and related fixes. 9 years ago
sdong b1fafcaca6 Revert "Adding pin_l0_filter_and_index_blocks_in_cache feature." 9 years ago
Marton Trencseni 522de4f59e Adding pin_l0_filter_and_index_blocks_in_cache feature. 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Andrew Kryczka e089db40f9 Skip bottom-level filter block caching when hit-optimized 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
Igor Canadi 5f4166c90e ReadaheadRandomAccessFile -- userspace readahead 9 years ago
Andres Noetzli 3795449c9d Fix DBTest.GetProperty 9 years ago
sdong 9130873a13 Add options.new_table_reader_for_compaction_inputs 9 years ago
sdong 72613657f0 Measure file read latency histogram per level 9 years ago
sdong 3ae386eafe Add statistic histogram "rocksdb.sst.read.micros" 9 years ago
Giuseppe Ottaviano 782a1590f9 Implement a table-level row cache 10 years ago
Lei Jin 2faf49d5f1 use GetContext to replace callback function pointer 10 years ago
Lei Jin 5665e5e285 introduce ImmutableOptions 10 years ago