Commit Graph

206 Commits (937fbcbddca3d1a777271feb7dcce850d3bab86f)

Author SHA1 Message Date
sdong d64cf0e4ee Move away from direct TmpDir() call in some tests (#7030) 4 years ago
sdong d6b7b7712f Fix a bug that causes iterator to return wrong result in a rare data race (#6973) 4 years ago
sdong 223b57eeb8 Fix the bug that compressed cache is disabled in read-only DBs (#6990) 4 years ago
Zhen Li 9c24a5cb4d Fix persistent cache on windows (#6932) 4 years ago
Yanqin Jin 717749f4c0 Fail point-in-time WAL recovery upon IOError reading WAL (#6963) 4 years ago
Levi Tamasi 722ebba834 Turn DBTest2.CompressionFailures into a parameterized test (#6968) 4 years ago
Zitan Chen 23e446a157 Disable OpenForReadOnly tests in the LITE mode (#6947) 5 years ago
Zitan Chen 02df00d97b API change: DB::OpenForReadOnly will not write to the file system unless create_if_missing is true (#6900) 5 years ago
sdong afa3518839 Revert "Update googletest from 1.8.1 to 1.10.0 (#6808)" (#6923) 5 years ago
Adam Retter 8d87e9cea1 Update googletest from 1.8.1 to 1.10.0 (#6808) 5 years ago
Yanqin Jin b11a8b1b9a Fix valgrind error by init memory region (#6842) 5 years ago
Ziyue Yang c384c08a4f Add tests for compression failure in BlockBasedTableBuilder (#6709) 5 years ago
sdong 680c416348 Avoid Swallowing Some File Consistency Checking Bugs (#6793) 5 years ago
Ziyue Yang 03a781a90c Add pipelined & parallel compression optimization (#6262) 5 years ago
Cheng Chang afb97094ae Skip high levels with no key falling in the range in CompactRange (#6482) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
sdong 800d24ddc5 Fix DBTest2.ChangePrefixExtractor LITE build (#6356) 5 years ago
sdong ec496347bc Add a unit test for prefix extractor changes (#6323) 5 years ago
sdong 71874c5aaf Fix LITE build with DBTest2.AutoPrefixMode1 (#6346) 5 years ago
sdong 8f2bee6747 Add ReadOptions.auto_prefix_mode (#6314) 5 years ago
sdong d87cffaea4 Fix another bug caused by recent hash index fix (#6305) 5 years ago
sdong f8b5ef85ec Fix a bug caused by recent fix of Prefix Hash (#6302) 5 years ago
sdong d2b4d42d4b Fix kHashSearch bug with SeekForPrev (#6297) 5 years ago
sdong 76c117b24b Fix LITE test build broken by recent commit (#6295) 5 years ago
sdong 894c6d21af Bug when multiple files at one level contains the same smallest key (#6285) 5 years ago
Maysam Yabandeh eff5e076f5 unordered_write incompatible with max_successive_merges (#6284) 5 years ago
Yanqin Jin a8b1085ae2 Fix test in LITE mode (#6267) 5 years ago
Yanqin Jin 1aaa145877 Fix a data race for cfd->log_number_ (#6249) 5 years ago
Maysam Yabandeh 48a678b7c9 Prevent an incompatible combination of options (#6254) 5 years ago
解轶伦 39fcaf8246 delete superversions in BackgroundCallPurge (#6146) 5 years ago
sdong bb23bfe63c Fix a regression bug on total order seek with prefix enabled and range delete (#6028) 5 years ago
Yanqin Jin 2309fd63bf Update column families' log number altogether after flushing during recovery (#5856) 5 years ago
sdong a0cd920026 LevelIterator to avoid gap after prefix bloom filters out a file (#5861) 5 years ago
Andrew Kryczka b00761eea6 Fix block cache ID uniqueness for Windows builds (#5844) 5 years ago
sdong 76e951dbb1 Add a unit test to reproduce a corruption bug (#5851) 5 years ago
sdong c06b54d0c6 Apply formatter on recent 45 commits. (#5827) 5 years ago
sdong 43a340bebe Merging iterator to disble reseek optimization in prefix seek (#5815) 5 years ago
andrew 622683000c Allow users to stop manual compactions (#3971) 5 years ago
Maysam Yabandeh 638d239507 Charge block cache for cache internal usage (#5797) 5 years ago
Yanqin Jin 5d9a67e718 Support loading custom objects in unit tests (#5676) 5 years ago
Vijay Nadimpalli d150e01474 New API to get all merge operands for a Key (#5604) 5 years ago
sdong 66b5613d0c row_cache to share entry for recent snapshots (#5600) 5 years ago
Sagar Vemuri 1b59a490ef Fix flaky DBTest2.PresetCompressionDict test (#5378) 6 years ago
Siying Dong 4e0f2aadb0 DB::Close() to fail when there are unreleased snapshots (#5272) 6 years ago
Zhongyi Xie baa5302447 Avoid double-compacting data in bottom level in manual compactions (#5138) 6 years ago
Siying Dong beb44ec3eb WriteBufferManager's dummy entry size to block cache 1MB -> 256KB (#5175) 6 years ago
Siying Dong 85b2bde3dd Still implement StatisticsImpl::measureTime() (#5181) 6 years ago
Siying Dong ed9f5e21aa Change OptimizeForPointLookup() and OptimizeForSmallDb() (#5165) 6 years ago
Zhichao Cao ebb9b2ed16 Fix the potential DB crash caused by call EndTrace before StartTrace (#5130) 6 years ago
Maysam Yabandeh 14b3f683a1 WriteUnPrepared: less virtual in iterator callback (#5049) 6 years ago