From 44d1b00105ee7642fa60229535cfa26773551414 Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Tue, 10 Dec 2024 09:41:50 +0800 Subject: [PATCH 1/5] Add temp.md --- temp.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 temp.md diff --git a/temp.md b/temp.md new file mode 100644 index 0000000000000..af27ff4986a7b --- /dev/null +++ b/temp.md @@ -0,0 +1 @@ +This is a test file. \ No newline at end of file From cd1bcf9cfa4f050e5009383c37ba14d7414b662b Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Tue, 10 Dec 2024 09:41:54 +0800 Subject: [PATCH 2/5] Delete temp.md --- temp.md | 1 - 1 file changed, 1 deletion(-) delete mode 100644 temp.md diff --git a/temp.md b/temp.md deleted file mode 100644 index af27ff4986a7b..0000000000000 --- a/temp.md +++ /dev/null @@ -1 +0,0 @@ -This is a test file. \ No newline at end of file From 774c78cf16535f2607c8efecb558512b32ba406e Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Tue, 10 Dec 2024 09:44:00 +0800 Subject: [PATCH 3/5] Update use-br-command-line-tool.md --- br/use-br-command-line-tool.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/br/use-br-command-line-tool.md b/br/use-br-command-line-tool.md index a92f39e135a2a..9c5501db23463 100644 --- a/br/use-br-command-line-tool.md +++ b/br/use-br-command-line-tool.md @@ -42,7 +42,7 @@ A `tiup br` command consists of multiple layers of sub-commands. Currently, br c `tiup br debug` includes the following sub-commands: -* `checksum`: (hidden parameter) used to offline check the integrity of backup data to ensure that all backup files match the CRC64 checksum results calculated by [`ADMIN CHECKSUM TABLE`](/sql-statements/sql-statement-admin-checksum-table.md). +* `checksum`: (hidden parameter) used to offline check the integrity of table-level backup data to ensure that all backup files match the CRC64 checksum results calculated by [`ADMIN CHECKSUM TABLE`](/sql-statements/sql-statement-admin-checksum-table.md). Starting from v8.5.0, the default value of this parameter is changed from `true` to `false` to improve backup performance. * `backupmeta`: used to check whether an intersection exists among backup data files. In normal cases, backup data files do not intersect. * `decode`: used to parse the `backupmeta` metadata file of a full backup into JSON format. In addition, you can parse specific fields using the `--field` parameter. * `encode`: used to encode the `backupmeta.json` metadata file of a full backup into the protobuf format that is used during data restore. From 8cee0f51dfc9a718953bcc4cc3c401ab3ccbaf6a Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Tue, 10 Dec 2024 13:52:45 +0800 Subject: [PATCH 4/5] Update br-snapshot-manual.md --- br/br-snapshot-manual.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/br/br-snapshot-manual.md b/br/br-snapshot-manual.md index 35698b1326c77..527956554e935 100644 --- a/br/br-snapshot-manual.md +++ b/br/br-snapshot-manual.md @@ -48,7 +48,8 @@ In the preceding command: > **Note:** > -> The BR tool already supports self-adapting to GC. It automatically registers `backupTS` (the latest PD timestamp by default) to PD's `safePoint` to ensure that TiDB's GC Safe Point does not move forward during the backup, thus avoiding manually setting GC configurations. +> - Staring from v8.5.0, the BR tool disables the table-level checksum calculation during full backups by default (`--checksum=false`) to improve backup performance. +> - The BR tool already supports self-adapting to GC. It automatically registers `backupTS` (the latest PD timestamp by default) to PD's `safePoint` to ensure that TiDB's GC Safe Point does not move forward during the backup, thus avoiding manually setting GC configurations. During backup, a progress bar is displayed in the terminal, as shown below. When the progress bar advances to 100%, the backup is complete. From ec111d05af648f51a7eb421f20c7d243da723bb3 Mon Sep 17 00:00:00 2001 From: Grace Cai Date: Tue, 10 Dec 2024 13:53:45 +0800 Subject: [PATCH 5/5] Discard changes to br/use-br-command-line-tool.md --- br/use-br-command-line-tool.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/br/use-br-command-line-tool.md b/br/use-br-command-line-tool.md index 9c5501db23463..a92f39e135a2a 100644 --- a/br/use-br-command-line-tool.md +++ b/br/use-br-command-line-tool.md @@ -42,7 +42,7 @@ A `tiup br` command consists of multiple layers of sub-commands. Currently, br c `tiup br debug` includes the following sub-commands: -* `checksum`: (hidden parameter) used to offline check the integrity of table-level backup data to ensure that all backup files match the CRC64 checksum results calculated by [`ADMIN CHECKSUM TABLE`](/sql-statements/sql-statement-admin-checksum-table.md). Starting from v8.5.0, the default value of this parameter is changed from `true` to `false` to improve backup performance. +* `checksum`: (hidden parameter) used to offline check the integrity of backup data to ensure that all backup files match the CRC64 checksum results calculated by [`ADMIN CHECKSUM TABLE`](/sql-statements/sql-statement-admin-checksum-table.md). * `backupmeta`: used to check whether an intersection exists among backup data files. In normal cases, backup data files do not intersect. * `decode`: used to parse the `backupmeta` metadata file of a full backup into JSON format. In addition, you can parse specific fields using the `--field` parameter. * `encode`: used to encode the `backupmeta.json` metadata file of a full backup into the protobuf format that is used during data restore.