Commit Graph

139 Commits (53e595d1f30383a77e08bf8f388c5a7a4e3220c3)

Author SHA1 Message Date
mrambacher 6924869867 Make SystemClock into a Customizable Class (#8636) 3 years ago
Peter Dillinger c9cd5d25a8 Remove some unneeded code (#8736) 3 years ago
Mark Rambacher 42ba60b3ba Make EncryptionProvider and BlockCipher into Customizable objects (#8354) 3 years ago
mrambacher 281ac9c89e Add CreateFrom methods to Env/FileSystem (#8174) 3 years ago
Yanqin Jin a376c22066 Handle rename() failure in non-local FS (#8192) 4 years ago
Justin Chapman d89483098f Assert unlimited max_open_files for FIFO compaction. (#8172) 4 years ago
Akanksha Mahajan 27d57a035e Use SST file manager to track blob files as well (#8037) 4 years ago
Peter Dillinger 0028e3398b Make format_version=5 new default (#8017) 4 years ago
Levi Tamasi 974458891c Revert "Turn on memtable bloom filter by default. (#6584)" (#7939) 4 years ago
sdong ee79a28963 Turn on memtable bloom filter by default. (#6584) 4 years ago
mrambacher 12f1137355 Add a SystemClock class to capture the time functions of an Env (#7858) 4 years ago
Adam Retter 6e0f62f2b6 Add more tests to ASSERT_STATUS_CHECKED (3), API change (#7715) 4 years ago
mrambacher 55e99688cc No elide constructors (#7798) 4 years ago
mrambacher 02418194d7 Add more tests for assert status checked (#7524) 4 years ago
Adam Retter 7b2216c906 Add further tests to ASSERT_STATUS_CHECKED (1) (#7679) 4 years ago
Cheng Chang 1aae41786a Do not track WAL in MANIFEST when fsync is disabled in a test (#7669) 4 years ago
Cheng Chang 1e40696dd1 Track WAL in MANIFEST: LogAndApply WAL events to MANIFEST (#7601) 4 years ago
Ramkumar Vadivelu 9a690a74e1 In ParseInternalKey(), include corrupt key info in Status (#7515) 4 years ago
mrambacher f35f7f2704 Fix many tests to run with MEM_ENV and ENCRYPTED_ENV; Introduce a MemoryFileSystem class (#7566) 4 years ago
anand76 a242a58301 Enable ASSERT_STATUS_CHECKED for db_universal_compaction_test (#7460) 4 years ago
Akanksha Mahajan 7cd760dfdf Add status check enforcement for column_family_test.cc (#7484) 4 years ago
sdong 94fc676d3f Fix db_properties_test for ASSERT_STATUS_CHECKED (#7490) 4 years ago
Ramkumar Vadivelu e04a50923d Change ParseInternalKey() to return Status instead of bool (#7457) 4 years ago
Andrew Kryczka 8115eb520d add Status check assertions for repair_test (#7455) 4 years ago
sdong d08a9005b7 Make db_basic_test pass assert status checked (#7452) 4 years ago
mrambacher a08d6f18f0 Add more tests to ASSERT_STATUS_CHECKED (#7367) 4 years ago
mrambacher 67bd5401e9 Changes to EncryptedEnv public API (#7279) 4 years ago
mrambacher b7e1c5213f Add some simulator cache and block tracer tests to ASSERT_STATUS_CHECKED (#7305) 4 years ago
sdong b194c21bba Whole DBTest to skip fsync (#7274) 4 years ago
Peter Dillinger 6ac1d25fd0 Fix+clean up handling of mock sleeps (#7101) 4 years ago
Andrew Kryczka a4a4a2dabd dedup ReadOptions in iterator hierarchy (#7210) 4 years ago
mrambacher c7c7b07f06 More Makefile Cleanup (#7097) 4 years ago
Peter Dillinger 52d59e0c93 Revert "Whole DBTest to skip fsync (#7049)" (#7070) 4 years ago
sdong 4f1534bdb0 Whole DBTest to skip fsync (#7049) 4 years ago
Peter Dillinger 2f1700c8c5 Fix failure to write output in SpecialEnv::GetCurrentTime (#6803) 5 years ago
Cheng Chang 0a77617820 Disable O_DIRECT in stress test when db directory does not support direct IO (#6727) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Connor1996 3e26a94ba1 Add oldest snapshot sequence property (#6228) 5 years ago
Yanqin Jin 7678cf2df7 Use Env::LoadEnv to create custom Env objects (#6196) 5 years ago
anand76 6c7b1a0cc7 Batched MultiGet API for multiple column families (#5816) 5 years ago
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 5 years ago
Yanqin Jin a9c5e8e944 Refactor deletefile_test.cc (#5822) 5 years ago
Zhongyi Xie de3fb9a6ff exclude TEST_ENV_URI from rocksdb lite (#5686) 5 years ago
Yanqin Jin 5d9a67e718 Support loading custom objects in unit tests (#5676) 5 years ago
Maysam Yabandeh f383641a1d Unordered Writes (#5218) 6 years ago
anand76 fefd4b98c5 Introduce a new MultiGet batching implementation (#5011) 6 years ago
Siying Dong cf3a671733 Remove cuckoo hash memtable (#4953) 6 years ago
Anand Ananthabhotla b9d6eccac1 Lock free MultiGet (#4754) 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