diff options
author | Julius Goryavsky <julius.goryavsky@mariadb.com> | 2021-06-15 06:24:38 +0200 |
---|---|---|
committer | Julius Goryavsky <julius.goryavsky@mariadb.com> | 2021-06-15 14:27:22 +0200 |
commit | 2edb8e12e10179b970007b3e1d5c465b9d0e110e (patch) | |
tree | 6e183202d77d8b2c370b06b89f9395578a457513 /.gitmodules | |
parent | 18d5be5b54b1a05e6107a1c5828d9eed9cf18636 (diff) | |
download | mariadb-git-2edb8e12e10179b970007b3e1d5c465b9d0e110e.tar.gz |
MDEV-25880 part 2: Improving reliability of the SST scripts
Additional improvements aimed at improving operational
reliability of the SST scripts:
1) Script need to give rsync and stunnel a short time to
terminate after "kill -9" before the first PID check
using ps utility;
2) The temporary file used to create the binlog index could
sometimes remain in the data directory if tar failed and
then may be reused without being cleaned up (the next
time when SST was run) - now it's fixed;
3) The temporary file used to build the binlog index is now
created using mktemp and, if this variable is present in
the configuration file, in tmpdir;
4) Checking the secret tag in SST via rsync is made faster
and does not require creating a temporary file, which
could remain in the data directory in case of failure;
5) Added "-F" option to grep to check the tag when using
mariabackup/xtrabackup-v2 - to avoid possible collisions
in case of special characters in the tag value (unlikely
scenario, but the new check is more reliable).
Diffstat (limited to '.gitmodules')
0 files changed, 0 insertions, 0 deletions