Smita Kulkarni
|
0506d9289c
|
Updated Backup/Restore Coordination construction and removed coordination_path and added uuid in settings - Use cluster state data to check concurrent backup/restore
|
2023-02-16 09:30:27 +01:00 |
|
Smita Kulkarni
|
7fee8995d3
|
Addressed review comments and moved concurrency check to Backup/Restore Coordination - Use cluster state data to check concurrent backup/restore
|
2023-02-10 12:04:05 +01:00 |
|
Azat Khuzhin
|
998bf444e6
|
backups: remove IBackupCoordination::getFileSizeAndChecksum() (in favor of getFileInfo())
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
|
2022-12-27 15:56:05 +01:00 |
|
Vitaly Baranov
|
dc392cd4d3
|
Improve synchronization between hosts in distributed backup.
Use ephemeral zk nodes to check other hosts for termination.
|
2022-07-21 11:45:26 +02:00 |
|
Vitaly Baranov
|
847cda87f9
|
BACKUP/RESTORE ON CLUSTER use async mode on replicas now.
|
2022-07-08 22:26:01 +02:00 |
|
Vitaly Baranov
|
7f84cf3968
|
Fix style.
|
2022-07-06 16:36:59 +02:00 |
|
Vitaly Baranov
|
5d7ad46f6a
|
Move files and write comments.
|
2022-07-06 11:09:31 +02:00 |
|
Vitaly Baranov
|
1ac46c5e48
|
Fix making backups containing multiple ACL tables.
|
2022-07-05 20:57:01 +02:00 |
|
Vitaly Baranov
|
43d35eec1b
|
Write unfinished mutations to backup.
|
2022-07-05 14:51:09 +02:00 |
|
Vitaly Baranov
|
5456bde4a2
|
Improve gathering metadata for storing ACL in backups.
|
2022-06-30 09:46:37 +02:00 |
|
Vitaly Baranov
|
7689e0c36f
|
Improve gathering metadata for backup - part 6.
|
2022-06-30 08:37:17 +02:00 |
|
Vitaly Baranov
|
6ca400fd89
|
Improve gathering metadata for backup - part 5.
|
2022-06-30 08:37:17 +02:00 |
|
Vitaly Baranov
|
aaf7f66549
|
Improve gathering metadata for backup - part 4.
|
2022-06-30 08:37:17 +02:00 |
|
Vitaly Baranov
|
21f3bed435
|
Simplify path calculations in backup.
|
2022-06-15 20:32:34 +02:00 |
|
Vitaly Baranov
|
592f568f83
|
Move backup/restore code to storages and databases - part 2.
|
2022-06-15 20:32:31 +02:00 |
|
Vitaly Baranov
|
724bc4dc57
|
Move backup/restore code to storages and databases - part 1.
|
2022-06-15 20:28:43 +02:00 |
|
Vitaly Baranov
|
73b1894a21
|
Rework collecting replicated parts.
|
2022-06-15 20:28:42 +02:00 |
|
Vitaly Baranov
|
ecbbfca698
|
Fix handling timeouts.
|
2022-05-14 12:38:19 +02:00 |
|
Vitaly Baranov
|
30005a1eff
|
BACKUP ON CLUSTER correctly collects data of a replicated table from all replicas now,
and if some part doesn't exist on either replica it's no problem anymore.
|
2022-05-12 13:33:42 +02:00 |
|
Vitaly Baranov
|
2c754f44fc
|
Make calculation of shard_num & replica_num not dependant on match of the cluster's definitions on nodes.
|
2022-05-03 11:01:44 +02:00 |
|
Vitaly Baranov
|
000b184691
|
Fix style & compilation.
|
2022-04-25 23:05:35 +02:00 |
|
Vitaly Baranov
|
68a020ecea
|
Implement BACKUP/RESTORE ON CLUSTER.
|
2022-04-25 16:34:33 +02:00 |
|
Vitaly Baranov
|
ec5b89a6ac
|
Revert backup version 2. Add parameter data_file_path to handle duplicate files more easily without introducing a new backup format.
|
2022-04-25 16:34:33 +02:00 |
|
Vitaly Baranov
|
c92a8925e3
|
Refactoring of backup implementation to support archives more easily.
|
2022-04-25 16:34:33 +02:00 |
|