From 5c0c053b111c55207dad954afd312a26ff67e176 Mon Sep 17 00:00:00 2001 From: Sam Date: Fri, 6 Sep 2024 08:12:58 +1000 Subject: [PATCH] DEV: another attempt upgrading mini_racer (#28763) New version disable concurrent GC sweeping in V8 it was a culprit for segfaults we saw in production --- Gemfile | 2 +- Gemfile.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Gemfile b/Gemfile index 67c6bda7bd5..6104c1dfc1f 100644 --- a/Gemfile +++ b/Gemfile @@ -99,7 +99,7 @@ gem "sidekiq" gem "mini_scheduler" gem "execjs", require: false -gem "mini_racer" +gem "mini_racer", "0.17.0.pre" gem "highline", require: false diff --git a/Gemfile.lock b/Gemfile.lock index 9aba162b2dc..bb3b54657d5 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -205,10 +205,10 @@ GEM base64 kgio (2.11.4) language_server-protocol (3.17.0.3) - libv8-node (18.19.0.0-aarch64-linux) - libv8-node (18.19.0.0-arm64-darwin) - libv8-node (18.19.0.0-x86_64-darwin) - libv8-node (18.19.0.0-x86_64-linux) + libv8-node (22.7.0.2-aarch64-linux) + libv8-node (22.7.0.2-arm64-darwin) + libv8-node (22.7.0.2-x86_64-darwin) + libv8-node (22.7.0.2-x86_64-linux) listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) @@ -240,8 +240,8 @@ GEM mini_racer (>= 0.6.3) method_source (1.1.0) mini_mime (1.1.5) - mini_racer (0.14.1) - libv8-node (~> 18.19.0.0) + mini_racer (0.17.0.pre) + libv8-node (~> 22.7.0.2) mini_scheduler (0.17.0) sidekiq (>= 4.2.3, < 7.0) mini_sql (1.6.0) @@ -652,7 +652,7 @@ DEPENDENCIES message_bus messageformat-wrapper mini_mime - mini_racer + mini_racer (= 0.17.0.pre) mini_scheduler mini_sql mini_suffix