Commit Graph

4449 Commits (3786181a90bd2daeff22bc0f20e0c06adca95bd2)

Author SHA1 Message Date
Cheng Chang cd48ecaa1a Define WAL related classes to be used in VersionEdit and VersionSet (#7164) 4 years ago
sdong 5c1a544122 Clean up InternalIterator upper bound logic a little bit (#7200) 4 years ago
Yanqin Jin 2735b0275d ReadOptions.iter_start_ts should support tombstones (#7178) 4 years ago
Akanksha Mahajan 493f425e77 Add support to start and end IOTracing through DB APIs (#7203) 4 years ago
Andrew Kryczka a4a4a2dabd dedup ReadOptions in iterator hierarchy (#7210) 4 years ago
Aaron Kabcenell 56ed601df3 Compaction Read/Write Stats by Compaction Type (#7165) 4 years ago
codingsh 50f206ad84 feat: export SetBackgroundThreads(n, Env::BOTTOM); (#7191) 4 years ago
sdong 692f6a3138 Implement NextAndGetResult() in memtable and level iterator (#7179) 4 years ago
mrambacher d9d190742c Make env*_test work with ASSERT_STATUS_CHECKED (#7176) 4 years ago
codingsh 83ea266b43 export stats_persist_period_sec (#7168) 4 years ago
Tomas Kolda cd4592c220 SST Partitioner interface that allows to split SST files (#6957) 4 years ago
Jay Zhuang b0c5ecd6b3 Make max_subcompactions dynamically changeable (#7159) 4 years ago
Levi Tamasi 0d04a8434a Sync blob files before closing them (#7160) 4 years ago
Cheng Chang 96ce0470a7 Clean snapshot dir before taking snapshot (#7156) 4 years ago
mrambacher d44cbc5314 Add hash of key/value checks when paranoid_file_checks=true (#7134) 4 years ago
Haosen Wen dbc51adbac Use steady_clock instead of system_clock in FileOperationInfo::TimePoint (#7153) 4 years ago
sdong 1cf4731dbb column_family_test: fix a data race related to sleeping task (#7150) 4 years ago
sdong 9870704420 Fix a minor data race in stats dumping threads initialization (#7151) 4 years ago
Zhichao Cao ed4712fe7e Remove time out testing cases in error_handler_fs_test (#7141) 4 years ago
Andrew Kryczka 9a83fd21e6 stagger first DumpMallocStats after opening DB (#7145) 4 years ago
sdong ca5a069a79 Suppress a TSAN warning (#7126) 4 years ago
Zhichao Cao a10f12eda1 Auto resume the DB from Retryable IO Error (#6765) 4 years ago
Yanqin Jin 27735dea9a Report corrupted keys during compaction (#7124) 4 years ago
Levi Tamasi bdf4de6cb9 Remove some dead code from BlobLogWriter (#7125) 4 years ago
Yanqin Jin c628fae6d1 Report corruption on unrecognized value type (#7121) 4 years ago
Stanislav Tkach 393e486e3e Add getters for options to the C API (#7094) 4 years ago
wenh 4924a506b9 Reduce `env_->GetChildren()` calls in DBImpl::Recover() (#7044) 4 years ago
mrambacher c7c7b07f06 More Makefile Cleanup (#7097) 4 years ago
Yanqin Jin f70ad03137 Parameterize a few tests in DBWALTest (#7105) 4 years ago
Akanksha Mahajan 54f171fe90 Update Flush policy in PartitionedIndexBuilder on switching from user-key to internal-key mode (#7096) 4 years ago
rafael-aero 712458fc34 Add RestoreDBFromLatestBackup to C API, add new C# package (#7092) 4 years ago
rockeet b649d8cb97 Fixed Factory construct just for calling .Name() (#7080) 4 years ago
wenh 226d1f9c73 extend listener callback functions to more file I/O operations (#7055) 4 years ago
Andrew Kryczka dd29ad4223 Separate internal and user key comparators in `BlockIter` (#6944) 4 years ago
Levi Tamasi a693341604 Move the blob file format related classes to the main namespace, rename reader/writer (#7086) 4 years ago
Peter Dillinger 4b107ceb7e Improve code comments in EstimateLiveDataSize (#7072) 4 years ago
Jay Zhuang 00de699096 Replace reinterpret_cast with static_cast_with_check (#7067) 4 years ago
Zitan Chen 373d5ac485 BackupEngine verifies table file checksums on creating new backups (#7015) 4 years ago
Peter Dillinger a680a7ea37 Un-revert #7049, revert #7022 (#7071) 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
Akanksha Mahajan 5edfe3a3d8 Update Flush policy in PartitionedIndexBuilder on switching from user-key to internal-key mode (#7022) 4 years ago
Andrew Kryczka c25a014792 deflake DBCompactionTestWithParam.IntraL0Compaction test (#7065) 4 years ago
Peter Dillinger e2fd501d44 Stabilize DBTest.ApproximateSizesMemTable (#7064) 4 years ago
mrambacher 80f71b5863 Use Libraries in the RocksDB Makefile Build (#6660) 4 years ago
Levi Tamasi e367bc7f4b Clean up blob files based on the linked SST set (#7001) 4 years ago
sdong 80b107a0a9 Divide WriteCallbackTest.WriteWithCallbackTest (#7037) 4 years ago
Burton Li 5be2cb6948 Compaction filter support for BlobDB (#6850) 4 years ago
sdong 58547e533b Disable fsync in some tests to speed them up (#7036) 4 years ago
Anand Ananthabhotla 9a5886bd8c Extend Get/MultiGet deadline support to table open (#6982) 4 years ago