Vitaly Baranov
|
6174fe1d72
|
Fix tests.
|
2022-07-22 18:33:46 +02: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
|
92e0ee0b6f
|
More detailed error messages.
|
2022-07-03 14:20:19 +02:00 |
|
Vitaly Baranov
|
e367d96964
|
Fix style.
|
2022-06-30 15:10:33 +02:00 |
|
Vitaly Baranov
|
5456bde4a2
|
Improve gathering metadata for storing ACL in backups.
|
2022-06-30 09:46:37 +02:00 |
|
Vitaly Baranov
|
031ca28fdc
|
Add test for partition clause. More checks for data compatibility on restore.
|
2022-06-30 08:37:18 +02:00 |
|
Vitaly Baranov
|
11b51d2878
|
Implement storing UDF in backups.
|
2022-06-30 08:37:17 +02:00 |
|
Vitaly Baranov
|
aa97bf5125
|
Improve handling predefined databases and tables.
|
2022-06-30 08:37:17 +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
|
44db346fea
|
Improve gathering metadata for backup - part 3.
|
2022-06-30 08:37:17 +02:00 |
|
Vitaly Baranov
|
461a31f237
|
Improve gathering metadata for backup - part 2.
|
2022-06-30 08:37:17 +02:00 |
|
Vitaly Baranov
|
64b51a3772
|
Improve gathering metadata for backup.
|
2022-06-30 08:37:17 +02:00 |
|
Vitaly Baranov
|
638ea23399
|
Fix build.
|
2022-06-20 03:44:59 +02:00 |
|
Vitaly Baranov
|
8a7c970ce0
|
Fix style.
|
2022-06-19 15:58:26 +02:00 |
|
Vitaly Baranov
|
01aaaf7395
|
More accurate access checking for RESTORE.
|
2022-06-19 11:26:41 +02:00 |
|
Vitaly Baranov
|
de9a07d18d
|
Fix RESTORE ALL for tables without database in backup.
|
2022-06-18 14:07:01 +02:00 |
|
Vitaly Baranov
|
a0c558a17e
|
Implement backup/restore for ACL system tables (system.users, system.roles, etc.)
|
2022-06-17 18:14:31 +02:00 |
|
Vitaly Baranov
|
c2c35fad82
|
Refactoring of the code getting create table queries for backup.
|
2022-06-15 20:32:35 +02:00 |
|
Vitaly Baranov
|
cb9bf62e77
|
Change syntax RESTORE ALL DATABASES => RESTORE ALL
|
2022-06-15 20:32:35 +02:00 |
|
Vitaly Baranov
|
1198e86295
|
Fix storing temporary tables and skipping system tables while making a backup.
|
2022-06-15 20:32:34 +02:00 |
|
Vitaly Baranov
|
6877b8f864
|
Fix renaming visitor.
|
2022-06-15 20:32:34 +02:00 |
|
Vitaly Baranov
|
d78a2cda72
|
Restore tables regarding their dependencies.
|
2022-06-15 20:32:34 +02:00 |
|
Vitaly Baranov
|
cf34883000
|
Use QualifiedTableName instead of DatabaseAndTableName. Remove mode 'ALL TEMPORARY TABLES'
|
2022-06-15 20:32:34 +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 |
|