Commit Graph

52 Commits (d305f13e2124132863267eb49b2a08ede679d2c4)

Author SHA1 Message Date
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
Michael Liu ca89ac2ba9 Apply modernize-use-override (2nd iteration) 6 years ago
Siying Dong d82f1421b4 Fix regression bug of Prev() with upper bound (#3989) 7 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 7 years ago
Mike Kolupaev 8bf555f487 Change and clarify the relationship between Valid(), status() and Seek*() for all iterators. Also fix some bugs 7 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 years ago
zhangjinpeng1987 ffacaaa3ea fix Seek with lower_bound 7 years ago
Mikhail Antonov 7fe3b32896 Added support for differential snapshots 7 years ago
Andrew Kryczka 95667383db implement lower bound for iterators 7 years ago
Islam AbdelRahman addfe1ef4b Fix tombstone scans in SeekForPrev outside prefix 7 years ago
Yi Wu 8c392a31d7 WritePrepared Txn: Iterator 7 years ago
Siying Dong e67b35c076 Add Iterator::Refresh() 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 7f6c02dda1 using ThreadLocalPtr to hide ROCKSDB_SUPPORT_THREAD_LOCAL from public… 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Sagar Vemuri 7124268a09 Reduce the number of params needed to construct DBIter 8 years ago
Sagar Vemuri c6d04f2ecf Option to fail a request as incomplete when skipping too many internal keys 8 years ago
Aaron Gao 12ba00ea65 Reset DBIter::saved_key_ with proper user key anywhere before pass to DBIter::FindNextUserEntry 8 years ago
Islam AbdelRahman 574b543f80 Rename merger.h -> merging_iterator.h 8 years ago
Aaron Gao 5e0d6b4cc9 fix db_stress assertion failure 8 years ago
Aaron Gao 447f17127c new Prev() prefix support using SeekForPrev() 8 years ago
Aaron Gao f517d9dd09 Add SeekForPrev() to Iterator 8 years ago
Islam AbdelRahman 1cca091298 Temporarily revert Prev() prefix support 8 years ago
Aaron Gao 6a14d55bd9 add prefix_seek_mode to db_iter_test 8 years ago
Islam AbdelRahman 68a8e6b8fa Introduce FullMergeV2 (eliminate memcpy from merge operators) 8 years ago
sdong e79ad9e184 Add Iterator Property rocksdb.iterator.version_number 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Dmitri Smirnov 3c750b59ae No need to #ifdef test only code on windows 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
Andres Noetzli 014fd55adc Support for SingleDelete() 9 years ago
Dmitri Smirnov ddc8b44998 Address code review comments both GH and internal 9 years ago
sdong d286b5df90 DBIter to out extra keys with higher sequence numbers when changing direction from forward to backward 9 years ago
sdong c852968465 db_iter_test: add more test cases for the data race bug 9 years ago
sdong 4637207120 Add test case to repro the mispositional iterator in a low-chance data race case 9 years ago
Andres Noetzli d7314ba759 Fixing endless loop if seeking to end of key with seq num 0 9 years ago
sdong 8e01bd1144 Fix misplaced position for reversing iterator direction while current key is a merge 9 years ago
Yueh-Hsuan Chiang 685582a0b4 Revert two diffs related to DBIter::FindPrevUserKey() 9 years ago
Tomislav Novak ec70fea4c4 Fix a comparison in DBIter::FindPrevUserKey() 10 years ago
Poornima Chozhiyath Raman 4fb09c6871 Updating SeekToLast with upper bound 10 years ago
Igor Sugak 9405b5ef8f rocksdb: Remove #include "util/string_util.h" from util/testharness.h 10 years ago
Igor Sugak b4b69e4f77 rocksdb: switch to gtest 10 years ago
sdong 9898f63988 Divide test DBIteratorTest.DBIterator to smaller tests 10 years ago
Yueh-Hsuan Chiang 13de000f07 Add rocksdb::ToString() to address cases where std::to_string is not available. 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
Igor Canadi 9f20395cd6 Turn -Wshadow back on 10 years ago
Igor Canadi 9f7fc3ac45 Turn on -Wshadow 10 years ago
Lei Jin 048560a642 reduce references to cfd->options() in DBImpl 10 years ago