Commit Graph

2155 Commits (8b1df101da2752ea966b3b75cbc8c98e347ac304)

Author SHA1 Message Date
codingsh 50f206ad84 feat: export SetBackgroundThreads(n, Env::BOTTOM); (#7191) 5 years ago
Yanqin Jin a38f04ac26 Update HISTORY and version for 6.12 release (#7194) 5 years ago
mrambacher d9d190742c Make env*_test work with ASSERT_STATUS_CHECKED (#7176) 5 years ago
codingsh 83ea266b43 export stats_persist_period_sec (#7168) 5 years ago
Yanqin Jin b0279d3869 Header file should not be executable (#7182) 5 years ago
Tomas Kolda cd4592c220 SST Partitioner interface that allows to split SST files (#6957) 5 years ago
Jay Zhuang b0c5ecd6b3 Make max_subcompactions dynamically changeable (#7159) 5 years ago
mrambacher d44cbc5314 Add hash of key/value checks when paranoid_file_checks=true (#7134) 5 years ago
Haosen Wen dbc51adbac Use steady_clock instead of system_clock in FileOperationInfo::TimePoint (#7153) 5 years ago
Zitan Chen b923dc720b BackupEngine computes table checksums only once if db session ids are available (#7110) 5 years ago
Zhichao Cao a10f12eda1 Auto resume the DB from Retryable IO Error (#6765) 5 years ago
Akanksha Mahajan d93bd3ce25 Add FileSystem wrapper classes for IO tracing. (#7002) 5 years ago
Stanislav Tkach 393e486e3e Add getters for options to the C API (#7094) 5 years ago
rafael-aero 712458fc34 Add RestoreDBFromLatestBackup to C API, add new C# package (#7092) 5 years ago
wenh 226d1f9c73 extend listener callback functions to more file I/O operations (#7055) 5 years ago
Zitan Chen 373d5ac485 BackupEngine verifies table file checksums on creating new backups (#7015) 5 years ago
Zitan Chen 6a243b3ade Generalize BackupEngine naming option for share_files_with_checksum SSTs and revert BackupEngine::VerifyBackup to check only file sizes by default (#7032) 5 years ago
Burton Li 5be2cb6948 Compaction filter support for BlobDB (#6850) 5 years ago
Anand Ananthabhotla 9a5886bd8c Extend Get/MultiGet deadline support to table open (#6982) 5 years ago
Stanislav Tkach 1b85d57cf5 Expose KeyMayExist in the C API (#7021) 5 years ago
Zitan Chen 1569dc48f5 `BackupEngine::VerifyBackup` verifies checksum by default (#7014) 5 years ago
Stanislav Tkach 70b5d95dc7 Add (more) getters for options to the C API (#6998) 5 years ago
Zitan Chen be41c61f22 Add a new option for BackupEngine to store table files under shared_checksum using DB session id in the backup filenames (#6997) 5 years ago
Yanqin Jin e66199d848 First step towards handling MANIFEST write error (#6949) 5 years ago
Peter Dillinger 5b2bbacb6f Minimize memory internal fragmentation for Bloom filters (#6427) 5 years ago
Matthew Von-Maszewski 1092f19d95 Make EncryptEnv inheritable (#6830) 5 years ago
Zitan Chen 94d04529de Store DB identity and DB session ID in SST files (#6983) 5 years ago
Andrew Kryczka 742b452863 update minor version for 6.11 release (#6994) 5 years ago
Zitan Chen 88db97b06d Add a DB Session ID (#6959) 5 years ago
Zhen Li 9c24a5cb4d Fix persistent cache on windows (#6932) 5 years ago
Cheng Chang f7613e2a9e Make it able to lower cpu priority to specific level in threadpool (#6969) 5 years ago
Zhichao Cao b3585a11b4 Ingest SST files with checksum information (#6891) 5 years ago
Peter Dillinger edf74d1cb1 Add --version and --help to ldb and sst_dump (#6951) 5 years ago
Yanqin Jin 3020df9df5 Remove unnecessary inclusion of version_edit.h in env (#6952) 5 years ago
Akanksha Mahajan 2677bd5967 Add logs and stats in DeleteScheduler (#6927) 5 years ago
Peter Dillinger c7432cc3c0 Fix more defects reported by Coverity Scan (#6935) 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
Stanislav Tkach b7c825d5cf Add (some) getters for options to the C API (#6925) 5 years ago
Anatoly Zhmur 22e5c513c2 Add zstd_max_train_bytes to c interop (#6796) 5 years ago
Stanislav Tkach 38f988d3b4 Expose rocksdb_options_copy function to the C API (#6880) 5 years ago
Peter Dillinger 14eca6bf04 For ApproximateSizes, pro-rate table metadata size over data blocks (#6784) 5 years ago
Akanksha Mahajan bcefc59e9f Allow MultiGet users to limit cumulative value size (#6826) 5 years ago
Peter Dillinger 803a517b48 Misc things for ASSERT_STATUS_CHECKED, also gcc 4.8.5 (#6871) 5 years ago
Peter Dillinger c7aedf1b48 Clean up some code related to file checksums (#6861) 5 years ago
Zhichao Cao 545e14b53b Generate file checksum in SstFileWriter (#6859) 5 years ago
Cheng Chang b9d65f5aa6 Trigger compaction in CompactOnDeletionCollector based on deletion ratio (#6806) 5 years ago
Stanislav Tkach 70aaa9ceeb Expose CancellAllBackgroundWork to C api (#6832) 5 years ago
sdong a50ea71c00 Improve ldb consistency checks (#6802) 5 years ago
Andrew Kryczka 1c84660457 prototype status check enforcement (#6798) 5 years ago
anand76 f286fb344b Include options.h in table.h (#6823) 5 years ago