Commit Graph

73 Commits (ca89ac2ba997dfa0e135bd75d4ccf6f5774a7eff)

Author SHA1 Message Date
Michael Liu ca89ac2ba9 Apply modernize-use-override (2nd iteration) 5 years ago
Abhishek Madan 81b6b09f6b Remove v1 RangeDelAggregator (#4778) 6 years ago
Abhishek Madan abf931afa6 Add compaction logic to RangeDelAggregatorV2 (#4758) 6 years ago
Abhishek Madan 8fe1e06ca0 Clean up FragmentedRangeTombstoneList (#4692) 6 years ago
Abhishek Madan 457f77b9ff Introduce RangeDelAggregatorV2 (#4649) 6 years ago
JiYou 75ca13875c FindFile: use std::lower_bound reduce the repeated code. (#4372) 6 years ago
Peter Mattis 90fc40690a Relax VersionStorageInfo::GetOverlappingInputs check (#4050) 6 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 6 years ago
Mike Kolupaev 8bf555f487 Change and clarify the relationship between Valid(), status() and Seek*() for all iterators. Also fix some bugs 6 years ago
Andrew Kryczka 5d68243e61 Comment out unused variables 6 years ago
Igor Sugak aba3409740 Back out "[codemod] - comment out unused parameters" 6 years ago
David Lai f4a030ce81 - comment out unused parameters 6 years ago
Siying Dong dadf01672a Rename one of the two LevelIterator 6 years ago
Siying Dong b555ed30a4 Customized BlockBasedTableIterator and LevelIterator 6 years ago
Mike Kolupaev cb5b8f2090 Fix use-after-free in tailing iterator with merge operator 7 years ago
Andrew Kryczka f00e176c5b fix ForwardIterator reference to temporary object 7 years ago
Andrew Kryczka fc7476bec1 fix populating range deletions in forward iterator 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Aaron Gao a30a696034 do not read next datablock if upperbound is reached 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Aaron Gao 90cfd46458 update IterKey that can get user key and internal key explicitly 7 years ago
Islam AbdelRahman 574b543f80 Rename merger.h -> merging_iterator.h 8 years ago
Andrew Kryczka 9da4d542fe Range deletions unsupported in tailing iterator 8 years ago
Andrew Kryczka 48e8baebc0 Decouple data iterator and range deletion iterator in TableCache 8 years ago
Islam AbdelRahman 193221e0a1 Fix Forward Iterator Seek()/SeekToFirst() 8 years ago
Aaron Gao bc429de490 revert fractional cascading in farward iterator 8 years ago
Aaron Gao f517d9dd09 Add SeekForPrev() to Iterator 8 years ago
Islam AbdelRahman a297643f2e Fix valgrind memory leak 8 years ago
Islam AbdelRahman d11c09d9e2 Eliminate memcpy from ForwardIterator 8 years ago
sdong 56dd034115 read_options.background_purge_on_iterator_cleanup to cover forward iterator and log file closing too. 8 years ago
sdong 294bdf9ee2 Change Property name from "rocksdb.current_version_number" to "rocksdb.current-super-version-number" 8 years ago
sdong e79ad9e184 Add Iterator Property rocksdb.iterator.version_number 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Gunnar Kudrjavets 97265f5f14 Fix minor bugs in delete operator, snprintf, and size_t usage 9 years ago
Venkatesh Radhakrishnan 9b8c9be0b5 Fix forward_iterator allocation of vector. 9 years ago
Dmitri Smirnov cb9459f85c Fix empty vector write in ForwardIterator 9 years ago
Venkatesh Radhakrishnan 7824444bfc Reuse file iterators in tailing iterator when memtable is flushed 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
Andres Notzli e17e92ea19 Relaxed assert in forward iterator 9 years ago
Andres Noetzli 3a0df7f161 Fixed comparison in ForwardIterator when computing hint for GetNextLevelIndex() 9 years ago
Venkatesh Radhakrishnan 91f3c90792 Fix case when forward iterator misses a new update 9 years ago
Tomislav Novak 5508122ed6 Fix a perf regression in ForwardIterator 9 years ago
Venkatesh Radhakrishnan cb164bfc48 Do not delete iterators for immutable memtables. 9 years ago
Venkatesh Radhakrishnan 4d28a7d8ab Add a whitebox test for deleted file iterators. 9 years ago
Venkatesh Radhakrishnan 249fb4f881 Fix use of deleted file iterators with incomplete iterators 9 years ago
Andres Noetzli b604d2562f Removing unused variables to fix build 9 years ago
Venkatesh Radhakrishnan 1b114eed4d Free file iterators for files which are above the iterate upper bound to Improve memory utilization 9 years ago
Venkatesh Radhakrishnan e58e1b18e7 Make tailing iterator show new entries in memtable. 9 years ago