feat: Add parameter to reserve intensive optimizations
This commit is contained in:
parent
d989d762f1
commit
0ac788c882
1 changed files with 69 additions and 66 deletions
|
@ -7,8 +7,9 @@ phpversion=php8.2
|
|||
dbengine=mariadb
|
||||
db=friendica
|
||||
dboptimizer=mariadb-optimize
|
||||
intense_optimizations=${1:-"0"}
|
||||
|
||||
bash -c "cd ${folder} && sudo -u ${user} ${phpversion} bin/console.php maintenance 1 \"Database maintenance\"" #&> /dev/null;
|
||||
bash -c "cd ${folder} && sudo -u ${user} ${phpversion} bin/console.php maintenance 1 \"Database maintenance\"" #&> /dev/null
|
||||
|
||||
echo "tmp_post_origin_deleted"
|
||||
tmp_post_origin_deleted_q="${limit}"
|
||||
|
@ -289,6 +290,7 @@ until [[ "${tmp_item_uri_not_valid_q}" -lt "${limit}" ]]; do
|
|||
done
|
||||
wait
|
||||
|
||||
if [[ "${intense_optimizations}" -gt 0 ]]; then
|
||||
echo "tmp_item_uri_duplicate"
|
||||
tmp_item_uri_duplicate_q="${limit}"
|
||||
tmp_item_uri_duplicate_current_id=0
|
||||
|
@ -361,5 +363,6 @@ until [[ "${tmp_post_user_duplicate_q}" -lt "${limit}" ]]; do
|
|||
done
|
||||
wait
|
||||
|
||||
"${dboptimizer}" "${db}" #&> /dev/null;
|
||||
bash -c "cd ${folder} && sudo -u ${user} ${phpversion} bin/console.php maintenance 0" #&> /dev/null;
|
||||
"${dboptimizer}" "${db}" #&> /dev/null
|
||||
fi
|
||||
bash -c "cd ${folder} && sudo -u ${user} ${phpversion} bin/console.php maintenance 0" #&> /dev/null
|
||||
|
|
Loading…
Add table
Reference in a new issue