Commit Graph

  • eff5e076f5 unordered_write incompatible with max_successive_merges (#6284) Maysam Yabandeh 2020-01-10 16:51:34 -0800
  • 687119aeaf Variable key length in db_stress (#6273) anand76 2020-01-09 21:25:40 -0800
  • 6a9989381f Fix compilation under LITE (#6277) Yanqin Jin 2020-01-09 15:55:44 -0800
  • 39410bcb3d Fix some shadow warning (#6242) sdong 2020-01-08 18:18:42 -0800
  • cfd9732f65 Remove inaccurate code comment (#6274) Yanqin Jin 2020-01-08 17:49:38 -0800
  • e5b476f551 Update file indexer to take timestamp into consideration (#6205) Huisheng Liu 2020-01-08 16:29:37 -0800
  • 941bd15aed add user nebula (#6271) Amber1990Zhang 2020-01-08 13:45:14 -0800
  • 1244abef66 Stress Test: relax prefix iterator check condition (#6269) sdong 2020-01-08 13:30:51 -0800
  • f4a378be3e Print out non-ok DB::Open status in db_stress (#6272) Maysam Yabandeh 2020-01-08 12:09:18 -0800
  • 6477075f2c JMH microbenchmarks for RocksJava (#6241) Adam Retter 2020-01-07 15:44:17 -0800
  • 5709e97a74 Skip CancelAllBackgroundWork if DBImpl is already closed (#6268) Maysam Yabandeh 2020-01-07 15:33:05 -0800
  • 1ab1231acf parallel occ (#6240) wolfkdy 2020-01-07 14:19:06 -0800
  • 2fdd8087ce Implement getfreespace for WinEnv (#6265) Huisheng Liu 2020-01-07 13:54:18 -0800
  • a8b1085ae2 Fix test in LITE mode (#6267) Yanqin Jin 2020-01-07 13:45:21 -0800
  • bce5189f4d Fix error message (#6264) Yanqin Jin 2020-01-07 12:30:40 -0800
  • 3e26a94ba1 Add oldest snapshot sequence property (#6228) Connor1996 2020-01-07 08:35:12 -0800
  • 1aaa145877 Fix a data race for cfd->log_number_ (#6249) Yanqin Jin 2020-01-06 20:08:24 -0800
  • 946c43a026 Improve error msg for SstFileWriter Merge (#6261) Yanqin Jin 2020-01-06 10:55:53 -0800
  • edaaa1fff2 Add range delete function to C-API (#6259) Qinfan Wu 2020-01-06 10:44:48 -0800
  • 28e5a9a9fb Increase max_log_size in FlushJob to 1024 bytes (#6258) Maysam Yabandeh 2020-01-06 10:15:00 -0800
  • 83957dc510 Exclude MergeInProgress status from errors in stress tests (#6257) Maysam Yabandeh 2020-01-03 13:05:21 -0800
  • 7c98d71567 Print before AddErrors in stress tests (#6256) Maysam Yabandeh 2020-01-02 16:43:55 -0800
  • 48a678b7c9 Prevent an incompatible combination of options (#6254) Maysam Yabandeh 2020-01-02 16:13:30 -0800
  • 83108d23e8 Re-enable level_compaction_dynamic_level_bytes in crash test (#6251) Peter Dillinger 2019-12-30 10:13:50 -0800
  • faebc336da Fixed spelling in function comments (#6248) kim.sanghyun 2019-12-26 11:12:49 -0800
  • 95d226d8f5 Fix a clang analyzer report, and 'analyze' make rule (#6244) Peter Dillinger 2019-12-24 18:45:11 -0800
  • 37fd2b9694 Revert "Generate variable length keys in db_stress (#6165)" and follow-ups (#6243) Peter Dillinger 2019-12-23 16:31:08 -0800
  • 5f559897cf Disable occasionally failing assertion in TestPrefixScan (#6238) Peter Dillinger 2019-12-21 21:10:31 -0800
  • 22fea0ba79 Fix unused variable in release build Peter Dillinger 2019-12-21 20:56:57 -0800
  • d4da412864 Add Transaction::MultiGet to db_stress (#6227) anand76 2019-12-20 23:10:58 -0800
  • e0f9d11a05 db_stress should not keep manifest files under checkpoint directory (#6233) sdong 2019-12-20 22:08:44 -0800
  • 9d36c066c6 db_stress: listners to implement all functions (#6197) sdong 2019-12-20 21:45:01 -0800
  • 79cc8dc29b db_stress: cover approximate size (#6213) sdong 2019-12-20 21:42:19 -0800
  • 3160edfdc7 Generate variable length keys in db_stress (#6165) anand76 2019-12-20 21:09:04 -0800
  • 338c149b92 crash_test to cover bottommost compression and some other changes (#6215) sdong 2019-12-20 16:13:19 -0800
  • e55c2b3f0b db_stress: improvements in TestIterator (#6166) sdong 2019-12-20 14:54:30 -0800
  • e697da0b18 RocksDB#keyMayExist should not assume database values are unicode strings (#6186) Adam Retter 2019-12-20 14:25:52 -0800
  • 4d3264e4ab Cleanup deprecation warnings and javadoc (#6218) Adam Retter 2019-12-20 13:39:11 -0800
  • f89dea4fec db_stress: Added the verification for GetLiveFiles, GetSortedWalFiles and GetCurrentWalFile (#6224) Zhichao Cao 2019-12-20 12:05:48 -0800
  • c4fd9cf461 Remove an unnecessary check before running db_stress (#6231) Yanqin Jin 2019-12-20 11:27:41 -0800
  • 1ebaa762e6 Log garbage_collection_cutoff alongside the other BlobDB options Levi Tamasi 2019-12-20 10:59:19 -0800
  • 786c3d45ed Support BlobDB in db_stress (#6230) Levi Tamasi 2019-12-20 10:25:48 -0800
  • 670a916d01 Add more verification to db_stress (#6173) Yanqin Jin 2019-12-20 08:46:52 -0800
  • 7a7ca8eb5b BlobDB: only compare CF IDs when checking whether an API call is for the default CF (#6226) Levi Tamasi 2019-12-19 18:03:24 -0800
  • 1ba92b8582 Only search specific directories in Python check (#6225) Peter Dillinger 2019-12-19 15:35:37 -0800
  • f295b099f6 BlockBasedTable::ApproximateSize() should use total order seek (#6222) sdong 2019-12-19 14:54:48 -0800
  • 873331fe49 Refactor pulling out parts of StressTest::OperateDb (#6195) Peter Dillinger 2019-12-19 14:03:14 -0800
  • 77d5ba7887 Revert "Add kHashSearch to stress tests (#6210)" (#6220) Maysam Yabandeh 2019-12-19 10:45:24 -0800
  • 9ff569bdfc Temporarily disable level_compaction_dynamic_level_bytes in crash test (#6217) Peter Dillinger 2019-12-19 10:22:43 -0800
  • 5b18729d7d Syntax check python files on testing (#6209) Peter Dillinger 2019-12-19 08:29:32 -0800
  • 54f9092b0c Add kHashSearch to stress tests (#6210) Maysam Yabandeh 2019-12-18 18:07:41 -0800
  • 130e710056 Add BlobDB GC cutoff parameter to db_bench (#6211) Levi Tamasi 2019-12-18 17:44:29 -0800
  • ef91894798 Fix potential overflow in CalculateSSTWriteHint() (#6212) sdong 2019-12-18 17:02:39 -0800
  • 7da8c067a2 Avoid heading tags in javadocs; fix EnvironmentTest (#6208) Peter Dillinger 2019-12-18 13:34:44 -0800
  • f453bcb40d Add unit tests for concurrent CF iteration and drop (#6180) Jermy Li 2019-12-18 11:45:18 -0800
  • 02193ce406 Prevent file prefetch when mmap is enabled. (#6206) sdong 2019-12-18 10:59:21 -0800
  • dfb259e48d Fix syntax error (!) in db_crashtest.py (#6207) Peter Dillinger 2019-12-18 09:31:05 -0800
  • c399704c7a Fix: remove the potential dead store variable in block_based_table_reader.cc (#6204) Zhichao Cao 2019-12-18 00:48:48 -0800
  • 2afea29762 Add VerifyChecksum() to db_stress (#6203) anand76 2019-12-17 20:43:06 -0800
  • ce63eda6f0 Fix use-after-free and double-deleting files in BackgroundCallPurge() (#6193) Mike Kolupaev 2019-12-17 20:07:21 -0800
  • cbd58af9c3 Update HISTORY.md with recent BlobDB related changes Levi Tamasi 2019-12-17 19:07:02 -0800
  • 9f250dd88e crash_test: two fixes (#6200) sdong 2019-12-17 18:23:26 -0800
  • 2d16709487 Small tidy and speed up of the travis build (#6181) Adam Retter 2019-12-17 13:52:09 -0800
  • 39fcaf8246 delete superversions in BackgroundCallPurge (#6146) 解轶伦 2019-12-17 13:20:42 -0800
  • 02aa22957a Set CompactionIterator::valid_ to false when PrepareBlobOutput indicates error Levi Tamasi 2019-12-17 10:17:27 -0800
  • 1be48cb895 Fix crash in Transaction::MultiGet() when num_keys > 32 anand1976 2019-12-16 20:35:11 -0800
  • 7678cf2df7 Use Env::LoadEnv to create custom Env objects (#6196) Yanqin Jin 2019-12-16 20:00:43 -0800
  • 68d5d82d1f Wait for CancelAllBackgroundWork before Close in db stress (#6191) Maysam Yabandeh 2019-12-16 18:30:48 -0800
  • cddd637997 Merge adjacent file block reads in RocksDB MultiGet() and Add uncompressed block to cache (#6089) Zhichao Cao 2019-12-16 15:55:33 -0800
  • bcc372c0c3 Add some new options to crash_test (#6176) sdong 2019-12-16 15:24:26 -0800
  • 2d095b4dbc Update HISTORY.md with the recent memtable trimming fixes Levi Tamasi 2019-12-16 15:15:42 -0800
  • 35126dd874 db_stress: preserve all historic manifest files (#6142) sdong 2019-12-16 14:28:06 -0800
  • fbda25f57a db_stress: generate the key based on Zipfian distribution (hot key) (#6163) Zhichao Cao 2019-12-16 13:59:21 -0800
  • db7c687523 Fix a data race related to memtable trimming (#6187) Levi Tamasi 2019-12-16 13:13:42 -0800
  • a92bd0a183 Optimize memory and CPU for building new Bloom filter (#6175) Peter Dillinger 2019-12-15 21:29:43 -0800
  • ad34faba15 Fix unity test (#6178) anand76 2019-12-14 15:38:04 -0800
  • 4b97812da8 Add long-running snapshots to stress tests (#6171) Maysam Yabandeh 2019-12-14 15:17:05 -0800
  • bd8404feff Do not schedule memtable trimming if there is no history (#6177) Levi Tamasi 2019-12-13 19:09:53 -0800
  • 349bd3ed82 CancelAllBackgroundWork before Close in db stress (#6174) Maysam Yabandeh 2019-12-13 17:56:12 -0800
  • edbf0e2d90 Env should also load the native library (#6167) Adam Retter 2019-12-13 16:11:40 -0800
  • 0d2172f128 Make it possible to enable periodic compactions for BlobDB (#6172) Levi Tamasi 2019-12-13 15:52:38 -0800
  • afa2420c2b Introduce a new storage specific Env API (#5761) anand76 2019-12-13 14:47:08 -0800
  • 58d46d1915 Add useful idioms to Random API (OneInOpt, PercentTrue) (#6154) Peter Dillinger 2019-12-13 13:25:14 -0800
  • 6d54eb3dc2 Do not create/install new SuperVersion if nothing was deleted during memtable trim (#6169) Levi Tamasi 2019-12-13 12:45:49 -0800
  • ac304adf46 cmake: do not build tests for Release build and cleanups (#5916) Kefu Chai 2019-12-13 11:33:59 -0800
  • fec7302a9d Enable unordered_write in stress tests (#6164) Maysam Yabandeh 2019-12-13 10:23:01 -0800
  • 583c6953d8 Move out valid blobs from the oldest blob files during compaction (#6121) Levi Tamasi 2019-12-13 10:11:03 -0800
  • c2029f9716 Support concurrent CF iteration and drop (#6147) Jermy Li 2019-12-12 19:02:51 -0800
  • 4b74035e40 Correct java docs of RocksDB options (#6123) myasuka 2019-12-12 18:06:01 -0800
  • c4ce8e637f Fix RangeDeletion bug (#6062) 奏之章 2019-12-12 15:16:13 -0800
  • a844591201 wait pending memtable writes on file ingestion or compact range (#6113) Connor 2019-12-12 14:05:48 -0800
  • 814d4e7ce0 Improve instructions to install formatter (#6162) sdong 2019-12-12 14:02:43 -0800
  • a796c06fef Fix build breakage from lock_guard error (#6161) Maysam Yabandeh 2019-12-12 13:48:50 -0800
  • b433bbefe9 Add missing mutable DBOptions to RocksJava (#6152) Adam Retter 2019-12-12 11:58:26 -0800
  • 3b607610df Do not update SST <-> blob file mapping if compaction failed Levi Tamasi 2019-12-12 11:29:01 -0800
  • 8613ee2e94 Enable all txn write policies in crash test (#6158) Maysam Yabandeh 2019-12-12 10:34:52 -0800
  • e1dfe80fe0 Mark BlobIndex::DebugString const Levi Tamasi 2019-12-11 17:17:56 -0800
  • 1ad6fa9cc7 Enable txn in crash tests (#6155) Maysam Yabandeh 2019-12-11 15:59:45 -0800
  • d0ad3c59d8 Fix c_test:filter for various CACHE_LINE_SIZEs (#6153) Peter Dillinger 2019-12-11 15:15:34 -0800
  • 3717a88289 Fix UniversalCompaction trivial move bug (#6067) 奏之章 2019-12-11 11:25:33 -0800