ClickHouse/src/Backups
Joshua Hildred eb4ec0e871 Add support for reading and writing backups as a
tar archive using libarchive.
2024-02-29 05:20:51 -08:00
..
tests Fix tests. 2023-08-03 13:52:35 +02:00
BackupCoordinationFileInfos.cpp Review comments 2023-11-17 10:11:15 +00:00
BackupCoordinationFileInfos.h Simplify backup coordination for file infos (#48095) 2023-03-29 15:19:40 +02:00
BackupCoordinationKeeperMapTables.cpp Local backup and restore 2023-11-08 10:22:44 +00:00
BackupCoordinationKeeperMapTables.h Make on cluster backup/restore work 2023-11-08 13:16:38 +00:00
BackupCoordinationLocal.cpp Updated implementation 2024-01-25 14:31:49 +03:00
BackupCoordinationLocal.h Updated implementation 2024-01-25 14:31:49 +03:00
BackupCoordinationRemote.cpp Updated implementation 2024-01-25 14:31:49 +03:00
BackupCoordinationRemote.h Updated implementation 2024-01-25 14:31:49 +03:00
BackupCoordinationReplicatedAccess.cpp Added Keeper retries for backups operations (#47224) 2023-04-04 18:12:08 +02:00
BackupCoordinationReplicatedAccess.h Added Keeper retries for backups operations (#47224) 2023-04-04 18:12:08 +02:00
BackupCoordinationReplicatedSQLObjects.cpp Added Keeper retries for backups operations (#47224) 2023-04-04 18:12:08 +02:00
BackupCoordinationReplicatedSQLObjects.h Added Keeper retries for backups operations (#47224) 2023-04-04 18:12:08 +02:00
BackupCoordinationReplicatedTables.cpp Use hash_of_all_files from system.parts to check identity of parts during on-cluster backups. 2023-06-14 20:39:50 +02:00
BackupCoordinationReplicatedTables.h Added Keeper retries for backups operations (#47224) 2023-04-04 18:12:08 +02:00
BackupCoordinationStage.cpp More configurable collecting metadata for backup. 2023-09-25 12:22:18 +02:00
BackupCoordinationStage.h More configurable collecting metadata for backup. 2023-09-25 12:22:18 +02:00
BackupCoordinationStageSync.cpp Updated implementation 2024-01-25 14:31:49 +03:00
BackupCoordinationStageSync.h Updated implementation 2024-01-25 14:31:49 +03:00
BackupEntriesCollector.cpp Updated implementation 2024-01-25 14:31:49 +03:00
BackupEntriesCollector.h Move ZooKeeperRetries.h to Common 2024-01-30 19:02:17 +01:00
BackupEntryFromAppendOnlyFile.cpp Make async reader work with any impl 2023-05-22 19:54:04 +02:00
BackupEntryFromAppendOnlyFile.h Add backup setting "decrypt_files_from_encrypted_disks" 2023-05-16 14:27:27 +02:00
BackupEntryFromImmutableFile.cpp Disable using fs cache for backup/restore. 2023-08-03 13:52:32 +02:00
BackupEntryFromImmutableFile.h Disable using fs cache for backup/restore. 2023-08-03 13:52:32 +02:00
BackupEntryFromMemory.cpp Remove ReadSettings from backup entries. 2023-05-16 14:27:27 +02:00
BackupEntryFromMemory.h Follow up 2024-01-19 11:19:59 +01:00
BackupEntryFromSmallFile.cpp Disable using fs cache for backup/restore #2. 2023-08-03 13:52:35 +02:00
BackupEntryFromSmallFile.h Disable using fs cache for backup/restore #2. 2023-08-03 13:52:35 +02:00
BackupEntryReference.cpp Define BackupReferenceEntry 2023-11-13 14:43:02 +00:00
BackupEntryReference.h Define BackupReferenceEntry 2023-11-13 14:43:02 +00:00
BackupEntryWithChecksumCalculation.cpp Disable using fs cache for backup/restore. 2023-08-03 13:52:32 +02:00
BackupEntryWithChecksumCalculation.h Disable using fs cache for backup/restore. 2023-08-03 13:52:32 +02:00
BackupEntryWrappedWith.h Disable using fs cache for backup/restore. 2023-08-03 13:52:32 +02:00
BackupFactory.cpp Initial draft version of adding backup support to AzureBlobStorage 2023-11-20 10:56:10 +01:00
BackupFactory.h Add ability to override credentials for accessing base backup in S3 2023-08-30 20:16:22 +02:00
BackupFileInfo.cpp Updated implementation 2024-01-25 14:31:49 +03:00
BackupFileInfo.h Updated implementation 2024-01-25 14:31:49 +03:00
BackupImpl.cpp Add support for reading and writing backups as a 2024-02-29 05:20:51 -08:00
BackupImpl.h Remove removeAllFilesAfterFailure(). 2024-02-19 16:32:01 +01:00
BackupInfo.cpp Cosmetic 2023-12-20 18:44:09 +01:00
BackupInfo.h Add ability to override credentials for accessing base backup in S3 2023-08-30 20:16:22 +02:00
BackupIO_AzureBlobStorage.cpp Move threadPoolCallbackRunner to the "Common" folder. 2024-02-17 21:59:51 +01:00
BackupIO_AzureBlobStorage.h Update client & settings to std::shared_ptr<const> 2024-01-28 12:06:52 +01:00
BackupIO_Default.cpp Updated implementation 2024-01-25 14:31:49 +03:00
BackupIO_Default.h Updated implementation 2024-01-25 14:31:49 +03:00
BackupIO_Disk.cpp Updated implementation 2024-01-25 14:31:49 +03:00
BackupIO_Disk.h Address comments 2023-11-14 14:33:34 +00:00
BackupIO_File.cpp Updated implementation 2024-01-25 14:31:49 +03:00
BackupIO_File.h Address comments 2023-11-14 14:33:34 +00:00
BackupIO_S3.cpp Merge pull request #60144 from ClickHouse/per-user-s3-settings 2024-02-20 13:20:07 +01:00
BackupIO_S3.h Implement system table blob_storage_log 2023-11-21 09:18:25 +00:00
BackupIO.h Address comments 2023-11-14 14:33:34 +00:00
BackupOperationInfo.h Tables system.backups and system.backup_log add query_id and error stacktrace 2024-02-21 14:36:58 +03:00
BackupSettings.cpp Revert "Merge pull request #56864 from ClickHouse/broken-projections-better-handling" 2024-02-27 00:13:28 +01:00
BackupSettings.h Revert "Merge pull request #56864 from ClickHouse/broken-projections-better-handling" 2024-02-27 00:13:28 +01:00
BackupStatus.cpp Use special statuses BACKUP_CANCELLED and RESTORE_CANCELLED in system.backups 2024-01-16 15:07:24 +01:00
BackupStatus.h Use special statuses BACKUP_CANCELLED and RESTORE_CANCELLED in system.backups 2024-01-16 15:07:24 +01:00
BackupsWorker.cpp Rename after_each_task_callback. 2024-02-27 17:41:09 +01:00
BackupsWorker.h Merge branch 'master' into add-config-setting-remove-backup-files-after-failure 2024-02-22 18:09:12 +01:00
BackupUtils.cpp Use same UUIDs for tables on replicas created by RESTORE ON CLUSTER. 2023-08-23 22:55:46 +02:00
BackupUtils.h Use same UUIDs for tables on replicas created by RESTORE ON CLUSTER. 2023-08-23 22:55:46 +02:00
CMakeLists.txt Added new commands BACKUP and RESTORE. 2021-08-23 23:41:45 +03:00
DDLAdjustingForBackupVisitor.cpp Convert default_replica_path/default_replica_name into server settings 2024-02-12 21:05:58 +01:00
DDLAdjustingForBackupVisitor.h Move InDepthNodeVisitor.h back to src/Interpreters. 2022-11-17 18:16:32 +01:00
IBackup.h Add new config setting "backups.remove_backup_files_after_failure". 2024-02-14 23:19:21 +01:00
IBackupCoordination.h Local backup and restore 2023-11-08 10:22:44 +00:00
IBackupEntriesLazyBatch.cpp Define BackupReferenceEntry 2023-11-13 14:43:02 +00:00
IBackupEntriesLazyBatch.h Store columns.txt in backups for the Memory table engine too. 2022-07-05 19:03:20 +02:00
IBackupEntry.h Define BackupReferenceEntry 2023-11-13 14:43:02 +00:00
IRestoreCoordination.h Define BackupReferenceEntry 2023-11-13 14:43:02 +00:00
registerBackupEngineAzureBlobStorage.cpp Addressed comments, added test for named collection 2024-02-04 11:28:20 +01:00
registerBackupEngineS3.cpp Add ability to override credentials for accessing base backup in S3 2023-08-30 20:16:22 +02:00
registerBackupEnginesFileAndDisk.cpp Add ability to override credentials for accessing base backup in S3 2023-08-30 20:16:22 +02:00
RestoreCoordinationLocal.cpp Updated implementation 2024-01-25 14:31:49 +03:00
RestoreCoordinationLocal.h Updated implementation 2024-01-25 14:31:49 +03:00
RestoreCoordinationRemote.cpp Updated implementation 2024-01-25 14:31:49 +03:00
RestoreCoordinationRemote.h Updated implementation 2024-01-25 14:31:49 +03:00
RestorerFromBackup.cpp Rename after_each_task_callback. 2024-02-27 17:41:09 +01:00
RestorerFromBackup.h Rename after_each_task_callback. 2024-02-27 17:41:09 +01:00
RestoreSettings.cpp Add backup setting "check_parts" and restore setting "restore_broken_parts_as_detached". 2023-09-04 18:54:03 +02:00
RestoreSettings.h Add backup setting "check_parts" and restore setting "restore_broken_parts_as_detached". 2023-09-04 18:54:03 +02:00
SettingsFieldOptionalString.cpp Introduce clean-up of the source storage policy by setting it to an empty string 2023-07-27 18:17:47 +03:00
SettingsFieldOptionalString.h Introduce clean-up of the source storage policy by setting it to an empty string 2023-07-27 18:17:47 +03:00
SettingsFieldOptionalUUID.cpp Updated strategy for handling internal backups & restores to avoid concurrent internal backups & restores - Added settings to disallow concurrent backups and restores 2023-01-17 22:27:13 +01:00
SettingsFieldOptionalUUID.h Updated strategy for handling internal backups & restores to avoid concurrent internal backups & restores - Added settings to disallow concurrent backups and restores 2023-01-17 22:27:13 +01:00
WithRetries.cpp Updated implementation 2024-01-25 14:31:49 +03:00
WithRetries.h Move ZooKeeperRetries.h to Common 2024-01-30 19:02:17 +01:00