add abra command for vacuum full

This commit is contained in:
notplants
2026-04-29 13:40:41 -04:00
parent 3fab725957
commit 91efd92d31
4 changed files with 33 additions and 11 deletions

10
abra.sh
View File

@ -10,6 +10,16 @@ export WK_SERVER_VERSION=v1
export WK_CLIENT_VERSION=v1
export PG_BACKUP_VERSION=v2
export ADMIN_CONFIG_VERSION=v1
export COMPRESS_STATE_ENTRYPOINT_VERSION=v5
vacuum_state() {
echo "WARNING: VACUUM FULL locks the state_groups_state table."
echo "Synapse will be unable to process events until this completes."
echo "Running VACUUM FULL on state_groups_state..."
psql -U synapse -d synapse -c "VACUUM FULL state_groups_state;"
echo "VACUUM FULL complete."
psql -U synapse -d synapse -c "SELECT pg_size_pretty(pg_total_relation_size('state_groups_state'::regclass)) AS size;"
}
set_admin () {
admin=akadmin