Vitaly Baranov
|
fc16a15ecf
|
Rename column "uuid" -> "id" in system.backups and allow user to set it in a query.
|
2022-07-27 09:04:10 +02:00 |
|
Vitaly Baranov
|
11b51d2878
|
Implement storing UDF in backups.
|
2022-06-30 08:37:17 +02:00 |
|
Vitaly Baranov
|
8a7c970ce0
|
Fix style.
|
2022-06-19 15:58:26 +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
|
592f568f83
|
Move backup/restore code to storages and databases - part 2.
|
2022-06-15 20:32:31 +02:00 |
|
Vitaly Baranov
|
1b2eb4fe27
|
Use more clear syntax for BACKUP/RESTORE.
|
2022-05-08 10:37:02 +02:00 |
|
Vitaly Baranov
|
828f45f078
|
Add new restore setting 'allow_non_empty_tables'.
|
2022-05-03 16:18:45 +02:00 |
|
Vitaly Baranov
|
409edfd3fa
|
Rework RestoreCoordination: make restore deterministic.
|
2022-05-03 11:01:44 +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
|
2a645bb187
|
Fix sending 'create_table' and 'create_database' restore settings to cluster.
|
2022-05-03 11:01:44 +02:00 |
|
Vitaly Baranov
|
a8e924caf6
|
Make BACKUP & RESTORE synchronous by default.
|
2022-04-26 18:45:39 +02:00 |
|
Vitaly Baranov
|
78bcb96098
|
Rename backup & restore setting 'async' -> 'sync', and make backup & restore async by default.
|
2022-04-26 09:51:19 +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
|
144d3aefeb
|
Add system table system.backups; implement async mode for commands BACKUP & RESTORE
|
2022-04-25 16:34:33 +02:00 |
|
Vitaly Baranov
|
d20b3d78c5
|
Rename some restore settings.
|
2022-04-25 16:34:17 +02:00 |
|
Vitaly Baranov
|
c884cf901f
|
Use BackupEntryFromAppendOnlyFile for Log engine,
and use a BackupEntriesBatch for Memort engine to improve performance.
A lot of minor corrections.
|
2022-03-20 20:02:15 +01:00 |
|
Vitaly Baranov
|
5f195d6ead
|
Implement writing backups as zip archive.
|
2022-03-20 20:02:15 +01:00 |
|
Vitaly Baranov
|
ef57a87394
|
Add settings "throw_if_table_has_different_definition" and "throw_if_database_has_different_definition".
|
2022-03-20 20:02:15 +01:00 |
|
Vitaly Baranov
|
fd1d24f624
|
Add settings "throw_if_database_exists" and "throw_if_table_exists".
|
2022-03-20 20:02:15 +01:00 |
|
Vitaly Baranov
|
6849f51c3b
|
Add setting "structure_only."
|
2022-03-20 20:02:15 +01:00 |
|
Vitaly Baranov
|
7f89b98308
|
Rework BackupSettings and RestoreSettings a little, pass StorageRestoreSettings to storages.
|
2022-03-20 20:02:15 +01:00 |
|