From fe66d434ba6a571fa84bbec8f48a1d03ed473ced Mon Sep 17 00:00:00 2001 From: Hendrik Makait Date: Wed, 7 Aug 2024 14:47:47 +0200 Subject: [PATCH] Avoid duplicate data in benchmark.db --- ci/scripts/combine-dbs.sh | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/ci/scripts/combine-dbs.sh b/ci/scripts/combine-dbs.sh index 503f9496df..2f40f0cc45 100644 --- a/ci/scripts/combine-dbs.sh +++ b/ci/scripts/combine-dbs.sh @@ -3,18 +3,10 @@ set -euxo pipefail DB_NAME=${DB_NAME:-'benchmark.db'} -# Possibly apply migrations to the main db, -# working on a copy with a known name so it's -# easier to refer to in sqlite -if [ -f "$DB_NAME" ]; then - cp "$DB_NAME" benchmark.tmp.db -else - sqlite3 benchmark.tmp.db "VACUUM;" -fi -DB_NAME=benchmark.tmp.db alembic upgrade head +alembic upgrade head # Delete old records and vacuum to reduce on-disk size -sqlite3 benchmark.tmp.db < date('now', '-90 days')); VACUUM; EOF @@ -34,7 +26,7 @@ do for tab in "tpch_run" "test_run" do sqlite3 "$FILE" <