From eabf4c969f2864407bb2df70aeb277f418247f85 Mon Sep 17 00:00:00 2001 From: Lucas Abel <22837557+uael@users.noreply.github.com> Date: Thu, 6 Feb 2025 15:12:22 +0100 Subject: [PATCH] backend: fix missing `v2_job_runtime` (#5230) --- .../migrations/20250201145632_v2_fix_no_runtime.down.sql | 1 + .../migrations/20250201145632_v2_fix_no_runtime.up.sql | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 backend/migrations/20250201145632_v2_fix_no_runtime.down.sql create mode 100644 backend/migrations/20250201145632_v2_fix_no_runtime.up.sql diff --git a/backend/migrations/20250201145632_v2_fix_no_runtime.down.sql b/backend/migrations/20250201145632_v2_fix_no_runtime.down.sql new file mode 100644 index 0000000000..d2f607c5b8 --- /dev/null +++ b/backend/migrations/20250201145632_v2_fix_no_runtime.down.sql @@ -0,0 +1 @@ +-- Add down migration script here diff --git a/backend/migrations/20250201145632_v2_fix_no_runtime.up.sql b/backend/migrations/20250201145632_v2_fix_no_runtime.up.sql new file mode 100644 index 0000000000..422e3071f2 --- /dev/null +++ b/backend/migrations/20250201145632_v2_fix_no_runtime.up.sql @@ -0,0 +1,8 @@ +-- Add up migration script here +-- Migrate `v2_job_queue` moved columns to `v2_job_runtime`: +INSERT INTO v2_job_runtime (id, ping, memory_peak) +SELECT id, __last_ping, __mem_peak +FROM v2_job_queue + -- Locked ones will sync within triggers + FOR UPDATE SKIP LOCKED +ON CONFLICT (id) DO NOTHING;