Commit Graph

43 Commits (58660bf21a980dceae8a9a2665181d624b3d52cc)

Author SHA1 Message Date
Peter Dillinger 31d1cea4f3 Add and fix clang -Wshift-sign-overflow (#7431) 5 years ago
Peter Dillinger 9d8eb77c4d Less I/O for incremental backups, slightly better corruption detection (#7413) 5 years ago
Peter Dillinger b475a83f9d Postponing custom checksum support in BackupEngine (#7411) 5 years ago
Peter Dillinger 93719fc953 Restore file size in backup table file names (and other cleanup) (#7400) 5 years ago
Zitan Chen b578ca2e4d BackupEngine supports custom file checksums (#7085) 5 years ago
Zitan Chen b923dc720b BackupEngine computes table checksums only once if db session ids are available (#7110) 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
Zitan Chen 1569dc48f5 `BackupEngine::VerifyBackup` verifies checksum by default (#7014) 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
Peter Dillinger c7aedf1b48 Clean up some code related to file checksums (#6861) 5 years ago
Andrew Kryczka f08630b914 explicitly mark backup interfaces non-extensible (#6654) 5 years ago
Cheng Chang ee50b8d499 Be able to decrease background thread's CPU priority when creating database backup (#6602) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Peter Dillinger e8f997ca59 Update comment on max_valid_backups_to_open (#6105) 5 years ago
Peter Dillinger e8e7fb1dcf More fixes to auto-GarbageCollect in BackupEngine (#6023) 5 years ago
Peter Dillinger aa63abf698 Auto-GarbageCollect on PurgeOldBackups and DeleteBackup (#6015) 5 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 6 years ago
Siying Dong 1f7f5a5a79 Run automatic formatter against public header files (#5115) 6 years ago
Andrew Audibert e50326f327 Document the interaction between disableWAL and BackupEngine (#5071) 6 years ago
Andrew Kryczka faba3fb53d protect valid backup files when max_valid_backups_to_open is set 7 years ago
Andrew Kryczka f5148ade10 support opening zero backups during engine init 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Andrew Kryczka e5e545a021 Reunite checkpoint and backup core logic 8 years ago
Andrew Kryczka df74b775e6 Limit backups opened 8 years ago
Andrew Kryczka 0ad5af42d0 Clarify VerifyBackup behavior 8 years ago
Uddipta Maity 1147e5b05a Adding support for sharing throttler between multiple backup and restores 9 years ago
Andrew Kryczka 40b840f294 Delete deprecated *BackupableDB interface for backups 9 years ago
Uddipta Maity b55e2165be Rocksdb backup can store optional application specific metadata 9 years ago
Andrew Kryczka 501927ffc4 [backupable db] Remove file size embedded in name workaround 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
sdong 6bbfa1874b BackupDB to have a mode to use file size in file name 9 years ago
jsteemann 669b892f97 add missing header required for std::function 10 years ago
Dmytro Okhonko 31a27a3606 Callback for informing backup downloading added 10 years ago
Mayank Pundir d9f42aa60d Adding a verifyBackup method to BackupEngine 10 years ago
Igor Canadi 8a9fca2619 Better error handling in BackupEngine 10 years ago
Aaron Feldman a69bc91e37 Multithreaded backup and restore in BackupEngineImpl 10 years ago
Igor Canadi b9ff6b050d Fix a bug in ReadOnlyBackupEngine 10 years ago
Hasnain Lakhani 31b02dc21d Improve Backup Engine. 11 years ago
Xiaozheng Tie 6cc12860f0 Added a few statistics for BackupableDB 11 years ago
liuhuahang bb6ae0f80c fix more compile warnings 11 years ago
Igor Canadi 0ff183a0d9 Move include/utilities/*.h to include/rocksdb/utilities/*.h 11 years ago
Benjamin Renard 41e5cf2392 Add share_files_with_cheksum option to BackupEngine 11 years ago
Igor Canadi a618691a3b Read-only BackupEngine 11 years ago
Igor Canadi 588bca2020 RocksDBLite 11 years ago
Igor Canadi b253f24403 Rate limiter for BackupableDB 11 years ago
Igor Canadi 9caeff516e keep_log_files option in BackupableDB 11 years ago
Igor Canadi 9db8c4c556 Fix share_table_files bug 11 years ago
Igor Canadi b04c75d244 Dump options in backupable DB 11 years ago