From 43cb4e881099582ba77281751bebfca784dfbd82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Sol=C3=ADs?= Date: Fri, 7 Feb 2025 18:58:48 +0000 Subject: [PATCH] fix: Correct name of database optimizer, prevent infinite loops --- friendica-clean-database.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/friendica-clean-database.sh b/friendica-clean-database.sh index 474c5f6..ce256b7 100755 --- a/friendica-clean-database.sh +++ b/friendica-clean-database.sh @@ -6,7 +6,7 @@ user=friendica phpversion=php8.2 dbengine=mariadb db=friendica -dboptimizer=mariadboptimize +dboptimizer=mariadb-optimize bash -c "cd ${folder} && sudo -u ${user} ${phpversion} bin/console.php maintenance 1 \"Database maintenance\"" #&> /dev/null; @@ -318,6 +318,7 @@ tmp_post_media_duplicate_q="${limit}" tmp_post_media_duplicate_current_id=0 until [[ "${tmp_post_media_duplicate_q}" -lt "${limit}" ]]; do initial_i=$(date +%s) + tmp_post_media_duplicate_q=0 while read -r id; do if [[ -s "${id}" ]]; then "${dbengine}" "${db}" -N -B -q -e \ @@ -341,6 +342,7 @@ tmp_post_user_duplicate_q="${limit}" tmp_post_user_duplicate_current_id=0 until [[ "${tmp_post_user_duplicate_q}" -lt "${limit}" ]]; do initial_i=$(date +%s) + tmp_post_user_duplicate_q=0 while read -r id; do if [[ -s "${id}" ]]; then "${dbengine}" "${db}" -N -B -q -e \