From 779c06f23282d5cb54fbc5b1288dd19b880f9860 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Sun, 7 Dec 2025 21:30:01 +0100 Subject: [PATCH] fix(wanderer): add meilisearch dumpless upgrade for database migration (#9749) --- ct/wanderer.sh | 3 ++- install/wanderer-install.sh | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ct/wanderer.sh b/ct/wanderer.sh index aeab341026..c062abd845 100644 --- a/ct/wanderer.sh +++ b/ct/wanderer.sh @@ -55,7 +55,8 @@ function update_script() { systemctl stop wanderer-web msg_ok "Stopped service" - fetch_and_deploy_gh_release "meilisearch" "meilisearch/meilisearch" "binary" "latest" "/opt/wanderer/source/search" + fetch_and_deploy_gh_release "meilisearch" "meilisearch/meilisearch" "binary" "latest" "/opt/wanderer/source/search" + grep -q -- '--experimental-dumpless-upgrade' /opt/wanderer/start.sh || sed -i 's|meilisearch --master-key|meilisearch --experimental-dumpless-upgrade --master-key|' /opt/wanderer/start.sh msg_info "Starting service" systemctl start wanderer-web diff --git a/install/wanderer-install.sh b/install/wanderer-install.sh index 2919577872..1cc24ffa55 100644 --- a/install/wanderer-install.sh +++ b/install/wanderer-install.sh @@ -52,7 +52,7 @@ cat </opt/wanderer/start.sh trap "kill 0" EXIT -cd /opt/wanderer/source/search && meilisearch --master-key \$MEILI_MASTER_KEY & +cd /opt/wanderer/source/search && meilisearch --experimental-dumpless-upgrade --master-key \$MEILI_MASTER_KEY & sleep 1 cd /opt/wanderer/source/db && ./pocketbase serve --http=\$PB_URL --dir=\$PB_DB_LOCATION & cd /opt/wanderer/source/web && node build &