From 1a90ec7944df69d99d1a27b3fd0068329c736f43 Mon Sep 17 00:00:00 2001 From: Peter Solnica Date: Tue, 30 Jun 2026 14:31:07 +0000 Subject: [PATCH 1/3] chore(deps): bump locks --- .../gemfiles/ruby-2.7.gemfile.lock | 9 ++++-- .../gemfiles/ruby-2.7.gemfile.lock | 2 ++ .../ruby-2.7_rails-5.2.0.gemfile.lock | 7 ++++- .../ruby-2.7_rails-6.0.0.gemfile.lock | 7 ++++- .../ruby-2.7_rails-6.1.0.gemfile.lock | 6 +++- .../ruby-2.7_rails-7.0.0.gemfile.lock | 6 +++- .../ruby-2.7_rails-7.1.0.gemfile.lock | 22 +++++++++++-- .../ruby-3.0_rails-6.1.0.gemfile.lock | 2 +- .../ruby-3.0_rails-7.0.0.gemfile.lock | 2 +- .../ruby-3.0_rails-7.1.0.gemfile.lock | 5 ++- .../ruby-3.1_rails-6.1.0.gemfile.lock | 4 +-- .../ruby-3.1_rails-7.0.0.gemfile.lock | 4 +-- .../ruby-3.1_rails-7.1.0.gemfile.lock | 13 ++++++-- .../ruby-3.1_rails-7.2.0.gemfile.lock | 13 ++++++-- .../ruby-3.2_rails-6.1.0.gemfile.lock | 4 +-- .../ruby-3.2_rails-7.0.0.gemfile.lock | 4 +-- .../ruby-3.2_rails-7.1.0.gemfile.lock | 13 ++++++-- .../ruby-3.2_rails-7.2.0.gemfile.lock | 13 ++++++-- .../ruby-3.2_rails-8.0.0.gemfile.lock | 13 ++++++-- .../ruby-3.3_rails-6.1.0.gemfile.lock | 4 +-- .../ruby-3.3_rails-7.0.0.gemfile.lock | 4 +-- .../ruby-3.3_rails-7.1.0.gemfile.lock | 13 ++++++-- .../ruby-3.3_rails-7.2.0.gemfile.lock | 13 ++++++-- .../ruby-3.3_rails-8.0.0.gemfile.lock | 13 ++++++-- .../ruby-3.4_rails-7.1.0.gemfile.lock | 13 ++++++-- .../ruby-3.4_rails-7.2.0.gemfile.lock | 13 ++++++-- .../ruby-3.4_rails-8.0.0.gemfile.lock | 13 ++++++-- .../ruby-3.4_rails-8.1.3.gemfile.lock | 13 ++++++-- .../ruby-4.0_rails-6.1.0.gemfile.lock | 4 +-- .../ruby-4.0_rails-7.0.0.gemfile.lock | 4 +-- .../ruby-4.0_rails-7.1.0.gemfile.lock | 13 ++++++-- .../ruby-4.0_rails-8.0.0.gemfile.lock | 13 ++++++-- .../ruby-4.0_rails-8.1.3.gemfile.lock | 13 ++++++-- ...by-jruby-9.4.14.0_rails-6.1.0.gemfile.lock | 4 +-- ...by-jruby-9.4.14.0_rails-7.0.0.gemfile.lock | 4 +-- ...by-jruby-9.4.14.0_rails-7.1.0.gemfile.lock | 22 +++++++++++-- sentry-resque/gemfiles/ruby-2.7.gemfile.lock | 5 +++ .../ruby-2.7_rack-2_redis-4.gemfile.lock | 3 +- .../ruby-2.7_rack-3.1_redis-4.gemfile.lock | 3 +- .../ruby-2.7_rack-3_redis-4.gemfile.lock | 3 +- .../ruby-3.0_rack-2_redis-4.gemfile.lock | 2 +- .../ruby-3.0_rack-3.1_redis-4.gemfile.lock | 2 +- .../ruby-3.0_rack-3_redis-4.gemfile.lock | 2 +- .../ruby-3.1_rack-2_redis-4.gemfile.lock | 4 +-- .../ruby-3.1_rack-3.1_redis-4.gemfile.lock | 4 +-- .../ruby-3.1_rack-3_redis-4.gemfile.lock | 4 +-- .../ruby-3.2_rack-0_redis-5.gemfile.lock | 4 +-- .../ruby-3.2_rack-2_redis-4.gemfile.lock | 4 +-- .../ruby-3.2_rack-2_redis-5.gemfile.lock | 4 +-- .../ruby-3.2_rack-3.1_redis-4.gemfile.lock | 4 +-- .../ruby-3.2_rack-3_redis-4.gemfile.lock | 4 +-- .../ruby-3.2_rack-3_redis-5.gemfile.lock | 4 +-- .../ruby-3.3_rack-2_redis-4.gemfile.lock | 4 +-- .../ruby-3.3_rack-3.1_redis-4.gemfile.lock | 4 +-- .../ruby-3.3_rack-3.1_redis-5.3.gemfile.lock | 4 +-- .../ruby-3.3_rack-3_redis-4.gemfile.lock | 4 +-- .../ruby-3.4_rack-2_redis-4.gemfile.lock | 4 +-- .../ruby-3.4_rack-3.1_redis-4.gemfile.lock | 4 +-- .../ruby-3.4_rack-3.1_redis-5.3.gemfile.lock | 4 +-- .../ruby-3.4_rack-3_redis-4.gemfile.lock | 4 +-- .../ruby-4.0_rack-2_redis-4.gemfile.lock | 4 +-- .../ruby-4.0_rack-3.1_redis-4.gemfile.lock | 4 +-- .../ruby-4.0_rack-3_redis-4.gemfile.lock | 4 +-- ...jruby-9.4.14.0_rack-2_redis-4.gemfile.lock | 4 +-- ...uby-9.4.14.0_rack-3.1_redis-4.gemfile.lock | 4 +-- ...jruby-9.4.14.0_rack-3_redis-4.gemfile.lock | 4 +-- .../ruby-2.7_sidekiq-5.0.gemfile.lock | 31 +++++++++++-------- .../ruby-2.7_sidekiq-6.5.gemfile.lock | 5 +++ .../ruby-2.7_sidekiq-7.0.gemfile.lock | 5 +++ sentry-yabeda/gemfiles/ruby-2.7.gemfile.lock | 1 + 70 files changed, 351 insertions(+), 128 deletions(-) diff --git a/sentry-delayed_job/gemfiles/ruby-2.7.gemfile.lock b/sentry-delayed_job/gemfiles/ruby-2.7.gemfile.lock index e6bfe06a4..99af16241 100644 --- a/sentry-delayed_job/gemfiles/ruby-2.7.gemfile.lock +++ b/sentry-delayed_job/gemfiles/ruby-2.7.gemfile.lock @@ -154,6 +154,7 @@ GEM net-smtp marcel (1.2.1) mini_mime (1.1.5) + mini_portile2 (2.8.9) minitest (5.26.1) mutex_m (0.3.0) net-imap (0.4.24) @@ -166,6 +167,9 @@ GEM net-smtp (0.5.1) net-protocol nio4r (2.7.5) + nokogiri (1.15.7) + mini_portile2 (~> 2.8.2) + racc (~> 1.4) nokogiri (1.15.7-aarch64-linux) racc (~> 1.4) nokogiri (1.15.7-x86_64-linux) @@ -250,8 +254,8 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.2) simplecov_json_formatter (0.1.4) - sqlite3 (1.6.9-aarch64-linux) - sqlite3 (1.6.9-x86_64-linux) + sqlite3 (1.6.9) + mini_portile2 (~> 2.8.0) stringio (3.2.0) thor (1.5.0) timeout (0.6.1) @@ -266,6 +270,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES diff --git a/sentry-opentelemetry/gemfiles/ruby-2.7.gemfile.lock b/sentry-opentelemetry/gemfiles/ruby-2.7.gemfile.lock index 8001869e1..4143ae12a 100644 --- a/sentry-opentelemetry/gemfiles/ruby-2.7.gemfile.lock +++ b/sentry-opentelemetry/gemfiles/ruby-2.7.gemfile.lock @@ -32,6 +32,7 @@ GEM docile (1.4.1) erb (4.0.4.1) cgi (>= 0.3.3) + google-protobuf (3.25.8) google-protobuf (3.25.8-aarch64-linux) google-protobuf (3.25.8-x86_64-linux) googleapis-common-protos-types (1.18.0) @@ -140,6 +141,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES diff --git a/sentry-rails/gemfiles/ruby-2.7_rails-5.2.0.gemfile.lock b/sentry-rails/gemfiles/ruby-2.7_rails-5.2.0.gemfile.lock index 123e2ec3b..9fcb245ab 100644 --- a/sentry-rails/gemfiles/ruby-2.7_rails-5.2.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-2.7_rails-5.2.0.gemfile.lock @@ -117,6 +117,7 @@ GEM mini_magick (5.3.1) logger mini_mime (1.1.5) + mini_portile2 (2.8.9) minitest (5.26.1) net-imap (0.4.24) date @@ -128,6 +129,9 @@ GEM net-smtp (0.5.1) net-protocol nio4r (2.7.5) + nokogiri (1.15.7) + mini_portile2 (~> 2.8.2) + racc (~> 1.4) nokogiri (1.15.7-aarch64-linux) racc (~> 1.4) nokogiri (1.15.7-x86_64-linux) @@ -195,7 +199,7 @@ GEM rspec-retry (0.6.2) rspec-core (> 3.3) rspec-support (3.13.7) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -227,6 +231,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES diff --git a/sentry-rails/gemfiles/ruby-2.7_rails-6.0.0.gemfile.lock b/sentry-rails/gemfiles/ruby-2.7_rails-6.0.0.gemfile.lock index c526f019a..4d74132fd 100644 --- a/sentry-rails/gemfiles/ruby-2.7_rails-6.0.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-2.7_rails-6.0.0.gemfile.lock @@ -130,6 +130,7 @@ GEM mini_magick (5.3.1) logger mini_mime (1.1.5) + mini_portile2 (2.8.9) minitest (5.26.1) net-imap (0.4.24) date @@ -141,6 +142,9 @@ GEM net-smtp (0.5.1) net-protocol nio4r (2.7.5) + nokogiri (1.15.7) + mini_portile2 (~> 2.8.2) + racc (~> 1.4) nokogiri (1.15.7-aarch64-linux) racc (~> 1.4) nokogiri (1.15.7-x86_64-linux) @@ -210,7 +214,7 @@ GEM rspec-retry (0.6.2) rspec-core (> 3.3) rspec-support (3.13.7) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -243,6 +247,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES diff --git a/sentry-rails/gemfiles/ruby-2.7_rails-6.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-2.7_rails-6.1.0.gemfile.lock index 4dd2f2d58..251b5e04f 100644 --- a/sentry-rails/gemfiles/ruby-2.7_rails-6.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-2.7_rails-6.1.0.gemfile.lock @@ -148,6 +148,9 @@ GEM net-smtp (0.5.1) net-protocol nio4r (2.7.5) + nokogiri (1.15.7) + mini_portile2 (~> 2.8.2) + racc (~> 1.4) nokogiri (1.15.7-aarch64-linux) racc (~> 1.4) nokogiri (1.15.7-x86_64-linux) @@ -222,7 +225,7 @@ GEM rspec-retry (0.6.2) rspec-core (> 3.3) rspec-support (3.13.7) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -257,6 +260,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES diff --git a/sentry-rails/gemfiles/ruby-2.7_rails-7.0.0.gemfile.lock b/sentry-rails/gemfiles/ruby-2.7_rails-7.0.0.gemfile.lock index f1ba766a7..1b7fda850 100644 --- a/sentry-rails/gemfiles/ruby-2.7_rails-7.0.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-2.7_rails-7.0.0.gemfile.lock @@ -164,6 +164,9 @@ GEM net-smtp (0.5.1) net-protocol nio4r (2.7.5) + nokogiri (1.15.7) + mini_portile2 (~> 2.8.2) + racc (~> 1.4) nokogiri (1.15.7-aarch64-linux) racc (~> 1.4) nokogiri (1.15.7-x86_64-linux) @@ -239,7 +242,7 @@ GEM rspec-core (> 3.3) rspec-support (3.13.7) securerandom (0.3.2) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -274,6 +277,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES diff --git a/sentry-rails/gemfiles/ruby-2.7_rails-7.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-2.7_rails-7.1.0.gemfile.lock index 45d5344ba..d521cb415 100644 --- a/sentry-rails/gemfiles/ruby-2.7_rails-7.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-2.7_rails-7.1.0.gemfile.lock @@ -132,6 +132,11 @@ GEM erb (4.0.4.1) cgi (>= 0.3.3) erubi (1.13.1) + et-orbi (1.4.0) + tzinfo + fugit (1.11.2) + et-orbi (~> 1, >= 1.2.11) + raabro (~> 1.4) globalid (1.4.0) activesupport (>= 6.1) i18n (1.14.8) @@ -170,6 +175,9 @@ GEM net-smtp (0.5.1) net-protocol nio4r (2.7.5) + nokogiri (1.15.7) + mini_portile2 (~> 2.8.2) + racc (~> 1.4) nokogiri (1.15.7-aarch64-linux) racc (~> 1.4) nokogiri (1.15.7-x86_64-linux) @@ -180,6 +188,7 @@ GEM prism (1.9.0) psych (4.0.6) stringio + raabro (1.4.0) racc (1.8.1) rack (3.2.6) rack-session (2.1.2) @@ -254,7 +263,7 @@ GEM rspec-core (> 3.3) rspec-support (3.13.7) securerandom (0.3.2) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (7.3.10) base64 @@ -271,6 +280,13 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.2) simplecov_json_formatter (0.1.4) + solid_queue (1.1.2) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11.0) + railties (>= 7.1) + thor (~> 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -282,7 +298,7 @@ GEM sqlite3 (1.7.3) mini_portile2 (~> 2.8.0) stringio (3.2.0) - thor (1.5.0) + thor (1.3.2) timeout (0.6.1) tsort (0.2.0) tzinfo (2.0.6) @@ -295,6 +311,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES @@ -323,6 +340,7 @@ DEPENDENCIES sidekiq (~> 7.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 1.7.3) diff --git a/sentry-rails/gemfiles/ruby-3.0_rails-6.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.0_rails-6.1.0.gemfile.lock index c51cbcb8e..1b39b1b0e 100644 --- a/sentry-rails/gemfiles/ruby-3.0_rails-6.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.0_rails-6.1.0.gemfile.lock @@ -276,7 +276,7 @@ GEM ruby-lsp (~> 0.26.0) rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) diff --git a/sentry-rails/gemfiles/ruby-3.0_rails-7.0.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.0_rails-7.0.0.gemfile.lock index c8ffa46f2..37347b5db 100644 --- a/sentry-rails/gemfiles/ruby-3.0_rails-7.0.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.0_rails-7.0.0.gemfile.lock @@ -293,7 +293,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.3.2) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) diff --git a/sentry-rails/gemfiles/ruby-3.0_rails-7.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.0_rails-7.1.0.gemfile.lock index b27f566b3..7a16b0dd2 100644 --- a/sentry-rails/gemfiles/ruby-3.0_rails-7.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.0_rails-7.1.0.gemfile.lock @@ -306,7 +306,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.3.2) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (7.3.10) base64 @@ -330,6 +330,8 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (0.2.2) + rails (~> 7.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -395,6 +397,7 @@ DEPENDENCIES sidekiq (~> 7.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 1.7.3) diff --git a/sentry-rails/gemfiles/ruby-3.1_rails-6.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.1_rails-6.1.0.gemfile.lock index 58975500e..209088e55 100644 --- a/sentry-rails/gemfiles/ruby-3.1_rails-6.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.1_rails-6.1.0.gemfile.lock @@ -281,7 +281,7 @@ GEM ruby-lsp (~> 0.26.0) rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -466,7 +466,7 @@ CHECKSUMS rufus-scheduler (3.9.2) sha256=55fa9e4db0ff69d7f38c804f17baba0c9bce5cba39984ae3c5cf6c039d1323b9 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-rails/gemfiles/ruby-3.1_rails-7.0.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.1_rails-7.0.0.gemfile.lock index 0bb527e01..d98d5229b 100644 --- a/sentry-rails/gemfiles/ruby-3.1_rails-7.0.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.1_rails-7.0.0.gemfile.lock @@ -298,7 +298,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -486,7 +486,7 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-rails/gemfiles/ruby-3.1_rails-7.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.1_rails-7.1.0.gemfile.lock index d4f614a71..0dce4c919 100644 --- a/sentry-rails/gemfiles/ruby-3.1_rails-7.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.1_rails-7.1.0.gemfile.lock @@ -311,7 +311,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (7.3.10) base64 @@ -335,6 +335,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -403,6 +410,7 @@ DEPENDENCIES sidekiq (~> 7.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 1.7.3) @@ -510,13 +518,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (7.3.10) sha256=781eb4f65ef36042534ad73d72f211283afb7fee82eec786ada4ed1972ef8e3c simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (1.7.3-aarch64-linux) sha256=0ccb8c001cd2617f4801a2c816142d3c9bc299e3f3e0f49e03812f3610b0891c diff --git a/sentry-rails/gemfiles/ruby-3.1_rails-7.2.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.1_rails-7.2.0.gemfile.lock index 4528c000a..eb2dc0918 100644 --- a/sentry-rails/gemfiles/ruby-3.1_rails-7.2.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.1_rails-7.2.0.gemfile.lock @@ -304,7 +304,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (7.3.10) base64 @@ -328,6 +328,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -397,6 +404,7 @@ DEPENDENCIES sidekiq (~> 7.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 1.7.3) @@ -503,13 +511,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (7.3.10) sha256=781eb4f65ef36042534ad73d72f211283afb7fee82eec786ada4ed1972ef8e3c simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (1.7.3-aarch64-linux) sha256=0ccb8c001cd2617f4801a2c816142d3c9bc299e3f3e0f49e03812f3610b0891c diff --git a/sentry-rails/gemfiles/ruby-3.2_rails-6.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.2_rails-6.1.0.gemfile.lock index fb1c99ef3..eeb58e351 100644 --- a/sentry-rails/gemfiles/ruby-3.2_rails-6.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.2_rails-6.1.0.gemfile.lock @@ -282,7 +282,7 @@ GEM ruby-lsp (~> 0.26.0) rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -467,7 +467,7 @@ CHECKSUMS rufus-scheduler (3.9.2) sha256=55fa9e4db0ff69d7f38c804f17baba0c9bce5cba39984ae3c5cf6c039d1323b9 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-rails/gemfiles/ruby-3.2_rails-7.0.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.2_rails-7.0.0.gemfile.lock index d37da592a..08efd895a 100644 --- a/sentry-rails/gemfiles/ruby-3.2_rails-7.0.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.2_rails-7.0.0.gemfile.lock @@ -298,7 +298,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -485,7 +485,7 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-rails/gemfiles/ruby-3.2_rails-7.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.2_rails-7.1.0.gemfile.lock index 2aa493de4..35ab179bd 100644 --- a/sentry-rails/gemfiles/ruby-3.2_rails-7.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.2_rails-7.1.0.gemfile.lock @@ -315,7 +315,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (8.1.6) connection_pool (>= 3.0.0) @@ -339,6 +339,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -407,6 +414,7 @@ DEPENDENCIES sidekiq (~> 8.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 1.7.3) @@ -516,13 +524,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (8.1.6) sha256=be20cd051124b1a16cf97ea9157137abbd30a515c16a5ae9312d2eadd045e40f simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (1.7.3-aarch64-linux) sha256=0ccb8c001cd2617f4801a2c816142d3c9bc299e3f3e0f49e03812f3610b0891c diff --git a/sentry-rails/gemfiles/ruby-3.2_rails-7.2.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.2_rails-7.2.0.gemfile.lock index aed86e74a..2cc514b80 100644 --- a/sentry-rails/gemfiles/ruby-3.2_rails-7.2.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.2_rails-7.2.0.gemfile.lock @@ -306,7 +306,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (8.1.6) connection_pool (>= 3.0.0) @@ -330,6 +330,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -399,6 +406,7 @@ DEPENDENCIES sidekiq (~> 8.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 1.7.3) @@ -507,13 +515,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (8.1.6) sha256=be20cd051124b1a16cf97ea9157137abbd30a515c16a5ae9312d2eadd045e40f simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (1.7.3-aarch64-linux) sha256=0ccb8c001cd2617f4801a2c816142d3c9bc299e3f3e0f49e03812f3610b0891c diff --git a/sentry-rails/gemfiles/ruby-3.2_rails-8.0.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.2_rails-8.0.0.gemfile.lock index f28a29263..72f1f445c 100644 --- a/sentry-rails/gemfiles/ruby-3.2_rails-8.0.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.2_rails-8.0.0.gemfile.lock @@ -303,7 +303,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (8.1.6) connection_pool (>= 3.0.0) @@ -327,6 +327,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -396,6 +403,7 @@ DEPENDENCIES sidekiq (~> 8.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 2.1.1) @@ -503,13 +511,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (8.1.6) sha256=be20cd051124b1a16cf97ea9157137abbd30a515c16a5ae9312d2eadd045e40f simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (2.1.1-aarch64-linux-gnu) sha256=8e66a55e17ab5251d8a3e86c95fa79676d7b6f9657f5a2bade6604d69e15fc6f diff --git a/sentry-rails/gemfiles/ruby-3.3_rails-6.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.3_rails-6.1.0.gemfile.lock index fb1c99ef3..eeb58e351 100644 --- a/sentry-rails/gemfiles/ruby-3.3_rails-6.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.3_rails-6.1.0.gemfile.lock @@ -282,7 +282,7 @@ GEM ruby-lsp (~> 0.26.0) rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -467,7 +467,7 @@ CHECKSUMS rufus-scheduler (3.9.2) sha256=55fa9e4db0ff69d7f38c804f17baba0c9bce5cba39984ae3c5cf6c039d1323b9 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-rails/gemfiles/ruby-3.3_rails-7.0.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.3_rails-7.0.0.gemfile.lock index d37da592a..08efd895a 100644 --- a/sentry-rails/gemfiles/ruby-3.3_rails-7.0.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.3_rails-7.0.0.gemfile.lock @@ -298,7 +298,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -485,7 +485,7 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-rails/gemfiles/ruby-3.3_rails-7.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.3_rails-7.1.0.gemfile.lock index 2aa493de4..35ab179bd 100644 --- a/sentry-rails/gemfiles/ruby-3.3_rails-7.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.3_rails-7.1.0.gemfile.lock @@ -315,7 +315,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (8.1.6) connection_pool (>= 3.0.0) @@ -339,6 +339,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -407,6 +414,7 @@ DEPENDENCIES sidekiq (~> 8.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 1.7.3) @@ -516,13 +524,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (8.1.6) sha256=be20cd051124b1a16cf97ea9157137abbd30a515c16a5ae9312d2eadd045e40f simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (1.7.3-aarch64-linux) sha256=0ccb8c001cd2617f4801a2c816142d3c9bc299e3f3e0f49e03812f3610b0891c diff --git a/sentry-rails/gemfiles/ruby-3.3_rails-7.2.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.3_rails-7.2.0.gemfile.lock index aed86e74a..2cc514b80 100644 --- a/sentry-rails/gemfiles/ruby-3.3_rails-7.2.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.3_rails-7.2.0.gemfile.lock @@ -306,7 +306,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (8.1.6) connection_pool (>= 3.0.0) @@ -330,6 +330,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -399,6 +406,7 @@ DEPENDENCIES sidekiq (~> 8.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 1.7.3) @@ -507,13 +515,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (8.1.6) sha256=be20cd051124b1a16cf97ea9157137abbd30a515c16a5ae9312d2eadd045e40f simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (1.7.3-aarch64-linux) sha256=0ccb8c001cd2617f4801a2c816142d3c9bc299e3f3e0f49e03812f3610b0891c diff --git a/sentry-rails/gemfiles/ruby-3.3_rails-8.0.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.3_rails-8.0.0.gemfile.lock index f28a29263..72f1f445c 100644 --- a/sentry-rails/gemfiles/ruby-3.3_rails-8.0.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.3_rails-8.0.0.gemfile.lock @@ -303,7 +303,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (8.1.6) connection_pool (>= 3.0.0) @@ -327,6 +327,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -396,6 +403,7 @@ DEPENDENCIES sidekiq (~> 8.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 2.1.1) @@ -503,13 +511,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (8.1.6) sha256=be20cd051124b1a16cf97ea9157137abbd30a515c16a5ae9312d2eadd045e40f simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (2.1.1-aarch64-linux-gnu) sha256=8e66a55e17ab5251d8a3e86c95fa79676d7b6f9657f5a2bade6604d69e15fc6f diff --git a/sentry-rails/gemfiles/ruby-3.4_rails-7.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.4_rails-7.1.0.gemfile.lock index 86ff00a3c..ef7d86418 100644 --- a/sentry-rails/gemfiles/ruby-3.4_rails-7.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.4_rails-7.1.0.gemfile.lock @@ -308,7 +308,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (8.1.6) connection_pool (>= 3.0.0) @@ -332,6 +332,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -395,6 +402,7 @@ DEPENDENCIES sidekiq (~> 8.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 1.7.3) @@ -501,13 +509,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (8.1.6) sha256=be20cd051124b1a16cf97ea9157137abbd30a515c16a5ae9312d2eadd045e40f simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (1.7.3) sha256=fa77f63c709548f46d4e9b6bb45cda52aa3881aa12cc85991132758e8968701c diff --git a/sentry-rails/gemfiles/ruby-3.4_rails-7.2.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.4_rails-7.2.0.gemfile.lock index 5d78bc848..2ac76ad3d 100644 --- a/sentry-rails/gemfiles/ruby-3.4_rails-7.2.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.4_rails-7.2.0.gemfile.lock @@ -300,7 +300,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (8.1.6) connection_pool (>= 3.0.0) @@ -324,6 +324,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -388,6 +395,7 @@ DEPENDENCIES sidekiq (~> 8.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 1.7.3) @@ -494,13 +502,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (8.1.6) sha256=be20cd051124b1a16cf97ea9157137abbd30a515c16a5ae9312d2eadd045e40f simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (1.7.3) sha256=fa77f63c709548f46d4e9b6bb45cda52aa3881aa12cc85991132758e8968701c diff --git a/sentry-rails/gemfiles/ruby-3.4_rails-8.0.0.gemfile.lock b/sentry-rails/gemfiles/ruby-3.4_rails-8.0.0.gemfile.lock index 7da396ee8..6efe1bf6b 100644 --- a/sentry-rails/gemfiles/ruby-3.4_rails-8.0.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.4_rails-8.0.0.gemfile.lock @@ -297,7 +297,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (8.1.6) connection_pool (>= 3.0.0) @@ -321,6 +321,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -384,6 +391,7 @@ DEPENDENCIES sidekiq (~> 8.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 2.1.1) @@ -489,13 +497,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (8.1.6) sha256=be20cd051124b1a16cf97ea9157137abbd30a515c16a5ae9312d2eadd045e40f simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (2.1.1) sha256=08ef9a277f25665bf237f16f7c68ec22b79100d1abe256e566a5e23337a62cf6 diff --git a/sentry-rails/gemfiles/ruby-3.4_rails-8.1.3.gemfile.lock b/sentry-rails/gemfiles/ruby-3.4_rails-8.1.3.gemfile.lock index d3b15110e..b77159c0a 100644 --- a/sentry-rails/gemfiles/ruby-3.4_rails-8.1.3.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-3.4_rails-8.1.3.gemfile.lock @@ -300,7 +300,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (8.1.6) connection_pool (>= 3.0.0) @@ -324,6 +324,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -387,6 +394,7 @@ DEPENDENCIES sidekiq (~> 8.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 2.1.1) @@ -493,13 +501,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (8.1.6) sha256=be20cd051124b1a16cf97ea9157137abbd30a515c16a5ae9312d2eadd045e40f simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (2.1.1) sha256=08ef9a277f25665bf237f16f7c68ec22b79100d1abe256e566a5e23337a62cf6 diff --git a/sentry-rails/gemfiles/ruby-4.0_rails-6.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-4.0_rails-6.1.0.gemfile.lock index c6f314227..66c2a7603 100644 --- a/sentry-rails/gemfiles/ruby-4.0_rails-6.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-4.0_rails-6.1.0.gemfile.lock @@ -276,7 +276,7 @@ GEM ruby-lsp (~> 0.26.0) rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -454,7 +454,7 @@ CHECKSUMS rufus-scheduler (3.9.2) sha256=55fa9e4db0ff69d7f38c804f17baba0c9bce5cba39984ae3c5cf6c039d1323b9 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-rails/gemfiles/ruby-4.0_rails-7.0.0.gemfile.lock b/sentry-rails/gemfiles/ruby-4.0_rails-7.0.0.gemfile.lock index e47d4f1dd..b68fe82c3 100644 --- a/sentry-rails/gemfiles/ruby-4.0_rails-7.0.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-4.0_rails-7.0.0.gemfile.lock @@ -291,7 +291,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -470,7 +470,7 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-rails/gemfiles/ruby-4.0_rails-7.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-4.0_rails-7.1.0.gemfile.lock index 86ff00a3c..ef7d86418 100644 --- a/sentry-rails/gemfiles/ruby-4.0_rails-7.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-4.0_rails-7.1.0.gemfile.lock @@ -308,7 +308,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (8.1.6) connection_pool (>= 3.0.0) @@ -332,6 +332,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -395,6 +402,7 @@ DEPENDENCIES sidekiq (~> 8.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 1.7.3) @@ -501,13 +509,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (8.1.6) sha256=be20cd051124b1a16cf97ea9157137abbd30a515c16a5ae9312d2eadd045e40f simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (1.7.3) sha256=fa77f63c709548f46d4e9b6bb45cda52aa3881aa12cc85991132758e8968701c diff --git a/sentry-rails/gemfiles/ruby-4.0_rails-8.0.0.gemfile.lock b/sentry-rails/gemfiles/ruby-4.0_rails-8.0.0.gemfile.lock index 7da396ee8..6efe1bf6b 100644 --- a/sentry-rails/gemfiles/ruby-4.0_rails-8.0.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-4.0_rails-8.0.0.gemfile.lock @@ -297,7 +297,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (8.1.6) connection_pool (>= 3.0.0) @@ -321,6 +321,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -384,6 +391,7 @@ DEPENDENCIES sidekiq (~> 8.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 2.1.1) @@ -489,13 +497,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (8.1.6) sha256=be20cd051124b1a16cf97ea9157137abbd30a515c16a5ae9312d2eadd045e40f simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (2.1.1) sha256=08ef9a277f25665bf237f16f7c68ec22b79100d1abe256e566a5e23337a62cf6 diff --git a/sentry-rails/gemfiles/ruby-4.0_rails-8.1.3.gemfile.lock b/sentry-rails/gemfiles/ruby-4.0_rails-8.1.3.gemfile.lock index d3b15110e..b77159c0a 100644 --- a/sentry-rails/gemfiles/ruby-4.0_rails-8.1.3.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-4.0_rails-8.1.3.gemfile.lock @@ -300,7 +300,7 @@ GEM rufus-scheduler (3.9.2) fugit (~> 1.1, >= 1.11.1) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal sidekiq (8.1.6) connection_pool (>= 3.0.0) @@ -324,6 +324,13 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -387,6 +394,7 @@ DEPENDENCIES sidekiq (~> 8.0) simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 2.1.1) @@ -493,13 +501,14 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd sidekiq (8.1.6) sha256=be20cd051124b1a16cf97ea9157137abbd30a515c16a5ae9312d2eadd045e40f simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 sinatra (4.2.1) sha256=b7aeb9b11d046b552972ade834f1f9be98b185fa8444480688e3627625377080 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e sqlite3 (2.1.1) sha256=08ef9a277f25665bf237f16f7c68ec22b79100d1abe256e566a5e23337a62cf6 diff --git a/sentry-rails/gemfiles/ruby-jruby-9.4.14.0_rails-6.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-jruby-9.4.14.0_rails-6.1.0.gemfile.lock index 67fea4770..f43c0044a 100644 --- a/sentry-rails/gemfiles/ruby-jruby-9.4.14.0_rails-6.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-jruby-9.4.14.0_rails-6.1.0.gemfile.lock @@ -216,7 +216,7 @@ GEM rspec-retry (0.6.2) rspec-core (> 3.3) rspec-support (3.13.7) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -350,7 +350,7 @@ CHECKSUMS rspec-support (3.13.7) sha256=0640e5570872aafefd79867901deeeeb40b0c9875a36b983d85f54fb7381c47c sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-rails/gemfiles/ruby-jruby-9.4.14.0_rails-7.0.0.gemfile.lock b/sentry-rails/gemfiles/ruby-jruby-9.4.14.0_rails-7.0.0.gemfile.lock index cfd747e72..e4f836077 100644 --- a/sentry-rails/gemfiles/ruby-jruby-9.4.14.0_rails-7.0.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-jruby-9.4.14.0_rails-7.0.0.gemfile.lock @@ -234,7 +234,7 @@ GEM rspec-core (> 3.3) rspec-support (3.13.7) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -372,7 +372,7 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-rails/gemfiles/ruby-jruby-9.4.14.0_rails-7.1.0.gemfile.lock b/sentry-rails/gemfiles/ruby-jruby-9.4.14.0_rails-7.1.0.gemfile.lock index b808d007c..7d79f6e05 100644 --- a/sentry-rails/gemfiles/ruby-jruby-9.4.14.0_rails-7.1.0.gemfile.lock +++ b/sentry-rails/gemfiles/ruby-jruby-9.4.14.0_rails-7.1.0.gemfile.lock @@ -127,6 +127,11 @@ GEM erb (4.0.4.1-java) cgi (>= 0.3.3) erubi (1.13.1) + et-orbi (1.4.0) + tzinfo + fugit (1.12.3) + et-orbi (~> 1.4) + raabro (~> 1.4) globalid (1.4.0) activesupport (>= 6.1) i18n (1.15.2) @@ -175,6 +180,7 @@ GEM prism (1.9.0) psych (4.0.6-java) jar-dependencies (>= 0.1.7) + raabro (1.4.0) racc (1.8.1-java) rack (3.2.6) rack-session (2.1.2) @@ -247,7 +253,7 @@ GEM rspec-core (> 3.3) rspec-support (3.13.7) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -258,6 +264,13 @@ GEM simplecov (~> 0.19) simplecov-html (0.13.2) simplecov_json_formatter (0.1.4) + solid_queue (1.4.0) + activejob (>= 7.1) + activerecord (>= 7.1) + concurrent-ruby (>= 1.3.1) + fugit (~> 1.11) + railties (>= 7.1) + thor (>= 1.3.1) sprockets (4.2.2) concurrent-ruby (~> 1.0) logger @@ -304,6 +317,7 @@ DEPENDENCIES sequel simplecov simplecov-cobertura (~> 3.0) + solid_queue sprockets-rails sqlite3 (~> 1.7.3) @@ -339,6 +353,8 @@ CHECKSUMS drb (2.2.3) sha256=0b00d6fdb50995fe4a45dea13663493c841112e4068656854646f418fda13373 erb (4.0.4.1-java) sha256=3e4805edebd25f48cdb43ad4ebf1d61c11538f29373f0a48716b688819e3f7ce erubi (1.13.1) sha256=a082103b0885dbc5ecf1172fede897f9ebdb745a4b97a5e8dc63953db1ee4ad9 + et-orbi (1.4.0) sha256=6c7e3c90779821f9e3b324c5e96fda9767f72995d6ae435b96678a4f3e2de8bc + fugit (1.12.3) sha256=826d77739086482a6ac2805bc32693845395da688f637890cb4ca457dede2ec2 globalid (1.4.0) sha256=037f12fbf1d9d7a014d501c2d5c77356fd4ddd96d7a7991d6700bba96706f427 i18n (1.15.2) sha256=00f9eb62412fe593b2a65a97daa75300d37abb8f7202ec748e94b6d46a9dd1b5 io-console (0.8.2-java) sha256=837efefe96084c13ae91114917986ae6c6d1cf063b27b8419cc564a722a38af8 @@ -365,6 +381,7 @@ CHECKSUMS prettyprint (0.2.0) sha256=2bc9e15581a94742064a3cc8b0fb9d45aae3d03a1baa6ef80922627a0766f193 prism (1.9.0) sha256=7b530c6a9f92c24300014919c9dcbc055bf4cdf51ec30aed099b06cd6674ef85 psych (4.0.6-java) sha256=78f8708f8b139ee9b258c2f51b4d55dcccc8e7f567f728ba2f9868685bec8623 + raabro (1.4.0) sha256=d4fa9ff5172391edb92b242eed8be802d1934b1464061ae5e70d80962c5da882 racc (1.8.1-java) sha256=54f2e6d1e1b91c154013277d986f52a90e5ececbe91465d29172e49342732b98 rack (3.2.6) sha256=5ed78e1f73b2e25679bec7d45ee2d4483cc4146eb1be0264fc4d94cb5ef212c2 rack-session (2.1.2) sha256=595434f8c0c3473ae7d7ac56ecda6cc6dfd9d37c0b2b5255330aa1576967ffe8 @@ -388,11 +405,12 @@ CHECKSUMS securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-rails (6.6.2) sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428 + solid_queue (1.4.0) sha256=e6a18d196f0b27cb6e3c77c5b31258b05fb634f8ed64fb1866ed164047216c2a sprockets (4.2.2) sha256=761e5a49f1c288704763f73139763564c845a8f856d52fba013458f8af1b59b1 sprockets-rails (3.5.2) sha256=a9e88e6ce9f8c912d349aa5401509165ec42326baf9e942a85de4b76dbc4119e thor (1.5.0) sha256=e3a9e55fe857e44859ce104a84675ab6e8cd59c650a49106a05f55f136425e73 diff --git a/sentry-resque/gemfiles/ruby-2.7.gemfile.lock b/sentry-resque/gemfiles/ruby-2.7.gemfile.lock index 85d8b44ae..9f09d1164 100644 --- a/sentry-resque/gemfiles/ruby-2.7.gemfile.lock +++ b/sentry-resque/gemfiles/ruby-2.7.gemfile.lock @@ -152,6 +152,7 @@ GEM net-smtp marcel (1.2.1) mini_mime (1.1.5) + mini_portile2 (2.8.9) minitest (5.26.1) mono_logger (1.1.2) multi_json (1.15.0) @@ -167,6 +168,9 @@ GEM net-smtp (0.5.1) net-protocol nio4r (2.7.5) + nokogiri (1.15.7) + mini_portile2 (~> 2.8.2) + racc (~> 1.4) nokogiri (1.15.7-aarch64-linux) racc (~> 1.4) nokogiri (1.15.7-x86_64-linux) @@ -299,6 +303,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES diff --git a/sentry-ruby/gemfiles/ruby-2.7_rack-2_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-2.7_rack-2_redis-4.gemfile.lock index acd280407..91902218b 100644 --- a/sentry-ruby/gemfiles/ruby-2.7_rack-2_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-2.7_rack-2_redis-4.gemfile.lock @@ -96,7 +96,7 @@ GEM rspec-core (> 3.3) rspec-support (3.13.7) ruby2_keywords (0.0.5) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -121,6 +121,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES diff --git a/sentry-ruby/gemfiles/ruby-2.7_rack-3.1_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-2.7_rack-3.1_redis-4.gemfile.lock index 89a9c9888..00c003310 100644 --- a/sentry-ruby/gemfiles/ruby-2.7_rack-3.1_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-2.7_rack-3.1_redis-4.gemfile.lock @@ -96,7 +96,7 @@ GEM rspec-core (> 3.3) rspec-support (3.13.7) ruby2_keywords (0.0.5) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -121,6 +121,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES diff --git a/sentry-ruby/gemfiles/ruby-2.7_rack-3_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-2.7_rack-3_redis-4.gemfile.lock index 83b6cc894..a3a4987ad 100644 --- a/sentry-ruby/gemfiles/ruby-2.7_rack-3_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-2.7_rack-3_redis-4.gemfile.lock @@ -96,7 +96,7 @@ GEM rspec-core (> 3.3) rspec-support (3.13.7) ruby2_keywords (0.0.5) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -121,6 +121,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES diff --git a/sentry-ruby/gemfiles/ruby-3.0_rack-2_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.0_rack-2_redis-4.gemfile.lock index 8b593f900..2b18119b8 100644 --- a/sentry-ruby/gemfiles/ruby-3.0_rack-2_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.0_rack-2_redis-4.gemfile.lock @@ -108,7 +108,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) diff --git a/sentry-ruby/gemfiles/ruby-3.0_rack-3.1_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.0_rack-3.1_redis-4.gemfile.lock index 65bf1b3e9..30e910a1c 100644 --- a/sentry-ruby/gemfiles/ruby-3.0_rack-3.1_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.0_rack-3.1_redis-4.gemfile.lock @@ -108,7 +108,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) diff --git a/sentry-ruby/gemfiles/ruby-3.0_rack-3_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.0_rack-3_redis-4.gemfile.lock index 614df031a..c942edb1b 100644 --- a/sentry-ruby/gemfiles/ruby-3.0_rack-3_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.0_rack-3_redis-4.gemfile.lock @@ -108,7 +108,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) diff --git a/sentry-ruby/gemfiles/ruby-3.1_rack-2_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.1_rack-2_redis-4.gemfile.lock index 1521be8d9..58edecc35 100644 --- a/sentry-ruby/gemfiles/ruby-3.1_rack-2_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.1_rack-2_redis-4.gemfile.lock @@ -109,7 +109,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -222,7 +222,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.1_rack-3.1_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.1_rack-3.1_redis-4.gemfile.lock index 37b35871b..469265f1b 100644 --- a/sentry-ruby/gemfiles/ruby-3.1_rack-3.1_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.1_rack-3.1_redis-4.gemfile.lock @@ -109,7 +109,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -222,7 +222,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.1_rack-3_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.1_rack-3_redis-4.gemfile.lock index e00861c90..a65d7d914 100644 --- a/sentry-ruby/gemfiles/ruby-3.1_rack-3_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.1_rack-3_redis-4.gemfile.lock @@ -109,7 +109,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -222,7 +222,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.2_rack-0_redis-5.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.2_rack-0_redis-5.gemfile.lock index 67ca4ec03..ad4e1040f 100644 --- a/sentry-ruby/gemfiles/ruby-3.2_rack-0_redis-5.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.2_rack-0_redis-5.gemfile.lock @@ -109,7 +109,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -236,7 +236,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.2_rack-2_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.2_rack-2_redis-4.gemfile.lock index 0fe3c5812..f9f3fa80b 100644 --- a/sentry-ruby/gemfiles/ruby-3.2_rack-2_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.2_rack-2_redis-4.gemfile.lock @@ -106,7 +106,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -233,7 +233,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.2_rack-2_redis-5.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.2_rack-2_redis-5.gemfile.lock index 3a8c17807..452c9c54a 100644 --- a/sentry-ruby/gemfiles/ruby-3.2_rack-2_redis-5.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.2_rack-2_redis-5.gemfile.lock @@ -110,7 +110,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -239,7 +239,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.2_rack-3.1_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.2_rack-3.1_redis-4.gemfile.lock index 5f2b79adf..7af523c53 100644 --- a/sentry-ruby/gemfiles/ruby-3.2_rack-3.1_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.2_rack-3.1_redis-4.gemfile.lock @@ -106,7 +106,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -233,7 +233,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.2_rack-3_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.2_rack-3_redis-4.gemfile.lock index ed80674cb..b846282ee 100644 --- a/sentry-ruby/gemfiles/ruby-3.2_rack-3_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.2_rack-3_redis-4.gemfile.lock @@ -106,7 +106,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -233,7 +233,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.2_rack-3_redis-5.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.2_rack-3_redis-5.gemfile.lock index f43af5c67..f3a187eb9 100644 --- a/sentry-ruby/gemfiles/ruby-3.2_rack-3_redis-5.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.2_rack-3_redis-5.gemfile.lock @@ -110,7 +110,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -239,7 +239,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.3_rack-2_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.3_rack-2_redis-4.gemfile.lock index 35e201128..2859ba2a0 100644 --- a/sentry-ruby/gemfiles/ruby-3.3_rack-2_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.3_rack-2_redis-4.gemfile.lock @@ -106,7 +106,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -235,7 +235,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.3_rack-3.1_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.3_rack-3.1_redis-4.gemfile.lock index 514a21bd1..eaf502b6f 100644 --- a/sentry-ruby/gemfiles/ruby-3.3_rack-3.1_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.3_rack-3.1_redis-4.gemfile.lock @@ -106,7 +106,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -235,7 +235,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.3_rack-3.1_redis-5.3.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.3_rack-3.1_redis-5.3.gemfile.lock index a299b320c..c4fbc77bf 100644 --- a/sentry-ruby/gemfiles/ruby-3.3_rack-3.1_redis-5.3.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.3_rack-3.1_redis-5.3.gemfile.lock @@ -110,7 +110,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -241,7 +241,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.3_rack-3_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.3_rack-3_redis-4.gemfile.lock index 8f172b547..e415c5a02 100644 --- a/sentry-ruby/gemfiles/ruby-3.3_rack-3_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.3_rack-3_redis-4.gemfile.lock @@ -106,7 +106,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -235,7 +235,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.4_rack-2_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.4_rack-2_redis-4.gemfile.lock index 81d830970..424aeb688 100644 --- a/sentry-ruby/gemfiles/ruby-3.4_rack-2_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.4_rack-2_redis-4.gemfile.lock @@ -111,7 +111,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -235,7 +235,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.4_rack-3.1_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.4_rack-3.1_redis-4.gemfile.lock index 18a354777..c48bb9998 100644 --- a/sentry-ruby/gemfiles/ruby-3.4_rack-3.1_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.4_rack-3.1_redis-4.gemfile.lock @@ -111,7 +111,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -235,7 +235,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.4_rack-3.1_redis-5.3.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.4_rack-3.1_redis-5.3.gemfile.lock index 20ca04e73..71af92746 100644 --- a/sentry-ruby/gemfiles/ruby-3.4_rack-3.1_redis-5.3.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.4_rack-3.1_redis-5.3.gemfile.lock @@ -115,7 +115,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -241,7 +241,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-3.4_rack-3_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-3.4_rack-3_redis-4.gemfile.lock index 0ee2722a2..6c520723c 100644 --- a/sentry-ruby/gemfiles/ruby-3.4_rack-3_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-3.4_rack-3_redis-4.gemfile.lock @@ -111,7 +111,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -235,7 +235,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-4.0_rack-2_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-4.0_rack-2_redis-4.gemfile.lock index 81d830970..424aeb688 100644 --- a/sentry-ruby/gemfiles/ruby-4.0_rack-2_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-4.0_rack-2_redis-4.gemfile.lock @@ -111,7 +111,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -235,7 +235,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-4.0_rack-3.1_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-4.0_rack-3.1_redis-4.gemfile.lock index 18a354777..c48bb9998 100644 --- a/sentry-ruby/gemfiles/ruby-4.0_rack-3.1_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-4.0_rack-3.1_redis-4.gemfile.lock @@ -111,7 +111,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -235,7 +235,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-4.0_rack-3_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-4.0_rack-3_redis-4.gemfile.lock index 0ee2722a2..6c520723c 100644 --- a/sentry-ruby/gemfiles/ruby-4.0_rack-3_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-4.0_rack-3_redis-4.gemfile.lock @@ -111,7 +111,7 @@ GEM rbs (>= 3, < 5) ruby-lsp-rspec (0.1.29) ruby-lsp (~> 0.26.0) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -235,7 +235,7 @@ CHECKSUMS ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129 ruby-lsp-rspec (0.1.29) sha256=798be579723376cd56b17d32373288fb1163e4cfe2024c7d068516a1cf214ee5 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-jruby-9.4.14.0_rack-2_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-jruby-9.4.14.0_rack-2_redis-4.gemfile.lock index f05c70bc5..863a9a2a0 100644 --- a/sentry-ruby/gemfiles/ruby-jruby-9.4.14.0_rack-2_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-jruby-9.4.14.0_rack-2_redis-4.gemfile.lock @@ -129,7 +129,7 @@ GEM rspec-core (> 3.3) rspec-support (3.13.7) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -248,7 +248,7 @@ CHECKSUMS rspec-support (3.13.7) sha256=0640e5570872aafefd79867901deeeeb40b0c9875a36b983d85f54fb7381c47c securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-jruby-9.4.14.0_rack-3.1_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-jruby-9.4.14.0_rack-3.1_redis-4.gemfile.lock index 36ec0ca30..dad8359ad 100644 --- a/sentry-ruby/gemfiles/ruby-jruby-9.4.14.0_rack-3.1_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-jruby-9.4.14.0_rack-3.1_redis-4.gemfile.lock @@ -129,7 +129,7 @@ GEM rspec-core (> 3.3) rspec-support (3.13.7) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -248,7 +248,7 @@ CHECKSUMS rspec-support (3.13.7) sha256=0640e5570872aafefd79867901deeeeb40b0c9875a36b983d85f54fb7381c47c securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-ruby/gemfiles/ruby-jruby-9.4.14.0_rack-3_redis-4.gemfile.lock b/sentry-ruby/gemfiles/ruby-jruby-9.4.14.0_rack-3_redis-4.gemfile.lock index a1e797984..71a6cab6c 100644 --- a/sentry-ruby/gemfiles/ruby-jruby-9.4.14.0_rack-3_redis-4.gemfile.lock +++ b/sentry-ruby/gemfiles/ruby-jruby-9.4.14.0_rack-3_redis-4.gemfile.lock @@ -129,7 +129,7 @@ GEM rspec-core (> 3.3) rspec-support (3.13.7) securerandom (0.4.1) - sequel (5.105.0) + sequel (5.106.0) bigdecimal simplecov (0.22.0) docile (~> 1.1) @@ -248,7 +248,7 @@ CHECKSUMS rspec-support (3.13.7) sha256=0640e5570872aafefd79867901deeeeb40b0c9875a36b983d85f54fb7381c47c securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1 sentry-ruby (6.6.2) - sequel (5.105.0) sha256=4191d5e5d011b7229ff8a3401ca6beac047c4d35b1ec6703376513b4b25b2e67 + sequel (5.106.0) sha256=0e6677f230e724ecbc9b4d5fc95ef9a69997cfb24c60fff84268185e0bb254cd simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5 simplecov-cobertura (3.2.0) sha256=70d702658677fcb20e5aceb6915ccf8bc62ff2ccd38b62b3ad5c9db5c0888740 simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246 diff --git a/sentry-sidekiq/gemfiles/ruby-2.7_sidekiq-5.0.gemfile.lock b/sentry-sidekiq/gemfiles/ruby-2.7_sidekiq-5.0.gemfile.lock index 6888075eb..a6b15c4ac 100644 --- a/sentry-sidekiq/gemfiles/ruby-2.7_sidekiq-5.0.gemfile.lock +++ b/sentry-sidekiq/gemfiles/ruby-2.7_sidekiq-5.0.gemfile.lock @@ -147,6 +147,7 @@ GEM net-smtp marcel (1.2.1) mini_mime (1.1.5) + mini_portile2 (2.8.9) minitest (5.26.1) mutex_m (0.3.0) net-imap (0.4.24) @@ -159,6 +160,9 @@ GEM net-smtp (0.5.1) net-protocol nio4r (2.7.5) + nokogiri (1.15.7) + mini_portile2 (~> 2.8.2) + racc (~> 1.4) nokogiri (1.15.7-aarch64-linux) racc (~> 1.4) nokogiri (1.15.7-x86_64-linux) @@ -171,18 +175,17 @@ GEM date stringio racc (1.8.1) - rack (3.2.6) - rack-protection (4.2.1) - base64 (>= 0.1.0) - logger (>= 1.6.0) - rack (>= 3.0.0, < 4) - rack-session (2.1.2) + rack (2.2.23) + rack-protection (3.2.0) base64 (>= 0.1.0) - rack (>= 3.0.0) + rack (~> 2.2, >= 2.2.4) + rack-session (1.0.2) + rack (< 3) rack-test (2.2.0) rack (>= 1.3) - rackup (2.3.1) - rack (>= 3) + rackup (1.0.1) + rack (< 3) + webrick rails (7.1.6) actioncable (= 7.1.6) actionmailbox (= 7.1.6) @@ -219,7 +222,7 @@ GEM erb psych (>= 4.0.0) tsort - redis (4.8.1) + redis (4.5.1) reline (0.6.3) io-console (~> 0.5) rexml (3.4.1) @@ -239,11 +242,11 @@ GEM rspec-core (> 3.3) rspec-support (3.13.7) securerandom (0.3.2) - sidekiq (5.2.7) + sidekiq (5.2.10) connection_pool (~> 2.2, >= 2.2.2) - rack (>= 1.5.0) + rack (~> 2.0) rack-protection (>= 1.5.0) - redis (>= 3.3.5, < 5) + redis (~> 4.5, < 4.6.0) simplecov (0.22.0) docile (~> 1.1) simplecov-html (~> 0.11) @@ -260,6 +263,7 @@ GEM tsort (0.2.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) + webrick (1.9.2) websocket-driver (0.8.2) base64 websocket-extensions (>= 0.1.0) @@ -268,6 +272,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES diff --git a/sentry-sidekiq/gemfiles/ruby-2.7_sidekiq-6.5.gemfile.lock b/sentry-sidekiq/gemfiles/ruby-2.7_sidekiq-6.5.gemfile.lock index eda31bfc8..56ab78627 100644 --- a/sentry-sidekiq/gemfiles/ruby-2.7_sidekiq-6.5.gemfile.lock +++ b/sentry-sidekiq/gemfiles/ruby-2.7_sidekiq-6.5.gemfile.lock @@ -155,6 +155,7 @@ GEM net-smtp marcel (1.2.1) mini_mime (1.1.5) + mini_portile2 (2.8.9) minitest (5.26.1) mutex_m (0.3.0) net-imap (0.4.24) @@ -167,6 +168,9 @@ GEM net-smtp (0.5.1) net-protocol nio4r (2.7.5) + nokogiri (1.15.7) + mini_portile2 (~> 2.8.2) + racc (~> 1.4) nokogiri (1.15.7-aarch64-linux) racc (~> 1.4) nokogiri (1.15.7-x86_64-linux) @@ -286,6 +290,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES diff --git a/sentry-sidekiq/gemfiles/ruby-2.7_sidekiq-7.0.gemfile.lock b/sentry-sidekiq/gemfiles/ruby-2.7_sidekiq-7.0.gemfile.lock index 6e63bb51e..ded6897bc 100644 --- a/sentry-sidekiq/gemfiles/ruby-2.7_sidekiq-7.0.gemfile.lock +++ b/sentry-sidekiq/gemfiles/ruby-2.7_sidekiq-7.0.gemfile.lock @@ -155,6 +155,7 @@ GEM net-smtp marcel (1.2.1) mini_mime (1.1.5) + mini_portile2 (2.8.9) minitest (5.26.1) mutex_m (0.3.0) net-imap (0.4.24) @@ -167,6 +168,9 @@ GEM net-smtp (0.5.1) net-protocol nio4r (2.7.5) + nokogiri (1.15.7) + mini_portile2 (~> 2.8.2) + racc (~> 1.4) nokogiri (1.15.7-aarch64-linux) racc (~> 1.4) nokogiri (1.15.7-x86_64-linux) @@ -288,6 +292,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES diff --git a/sentry-yabeda/gemfiles/ruby-2.7.gemfile.lock b/sentry-yabeda/gemfiles/ruby-2.7.gemfile.lock index d18a95708..f847ad6ea 100644 --- a/sentry-yabeda/gemfiles/ruby-2.7.gemfile.lock +++ b/sentry-yabeda/gemfiles/ruby-2.7.gemfile.lock @@ -92,6 +92,7 @@ GEM PLATFORMS aarch64-linux + ruby x86_64-linux DEPENDENCIES From 2614348a8b09b5b419115a0190c0f1449377495a Mon Sep 17 00:00:00 2001 From: Peter Solnica Date: Mon, 27 Apr 2026 12:37:45 +0000 Subject: [PATCH 2/3] feat(rails): initial support for Solid Queue --- sentry-rails/.gitignore | 2 +- sentry-rails/Gemfile | 3 + .../spec/active_job/solid_queue_spec.rb | 74 ++++++++++ .../test_rails_app/config/application.rb | 12 ++ .../dummy/test_rails_app/db/queue_schema.rb | 131 ++++++++++++++++++ 5 files changed, 221 insertions(+), 1 deletion(-) create mode 100644 sentry-rails/spec/active_job/solid_queue_spec.rb create mode 100644 sentry-rails/spec/dummy/test_rails_app/db/queue_schema.rb diff --git a/sentry-rails/.gitignore b/sentry-rails/.gitignore index e8acda211..27b24b079 100644 --- a/sentry-rails/.gitignore +++ b/sentry-rails/.gitignore @@ -5,7 +5,7 @@ /doc/ /pkg/ /spec/reports/ -/spec/dummy/test_rails_app/db* +/spec/dummy/test_rails_app/**/*.sqlite3* /tmp/ # rspec failure tracking diff --git a/sentry-rails/Gemfile b/sentry-rails/Gemfile index 2e1571835..77a5142c4 100644 --- a/sentry-rails/Gemfile +++ b/sentry-rails/Gemfile @@ -32,13 +32,16 @@ gem "rails", "~> #{rails_version}" if rails_version >= Gem::Version.new("8.1.0") gem "rspec-rails", "~> 8.0.0" + gem "solid_queue" gem "sqlite3", "~> 2.1.1", platform: :ruby elsif rails_version >= Gem::Version.new("8.0.0") gem "rspec-rails", "~> 8.0.0" + gem "solid_queue" gem "sqlite3", "~> 2.1.1", platform: :ruby elsif rails_version >= Gem::Version.new("7.1.0") gem "psych", "~> 4.0.0" gem "rspec-rails", "~> 7.0" + gem "solid_queue" gem "sqlite3", "~> 1.7.3", platform: :ruby elsif rails_version >= Gem::Version.new("6.1.0") gem "rspec-rails", "~> 6.0" diff --git a/sentry-rails/spec/active_job/solid_queue_spec.rb b/sentry-rails/spec/active_job/solid_queue_spec.rb new file mode 100644 index 000000000..4dc0de457 --- /dev/null +++ b/sentry-rails/spec/active_job/solid_queue_spec.rb @@ -0,0 +1,74 @@ +# frozen_string_literal: true + +require "spec_helper" + +if RAILS_VERSION >= 7.1 && RUBY_VERSION >= "3.1" + require "solid_queue" + + RSpec.describe "Sentry + ActiveJob on SolidQueue", type: :job do + include ActiveSupport::Testing::TimeHelpers + include_context "active_job backend harness", adapter: :solid_queue + + # Instantiated once. Each SolidQueueAdapter.new registers a + # SolidQueue.on_worker_stop callback at class-load time (mutating + # global SolidQueue state), so creating a fresh adapter per example + # would accumulate callbacks across the run. + SOLID_QUEUE_ADAPTER_FOR_TEST = ::ActiveJob::QueueAdapters::SolidQueueAdapter.new + + def queue_adapter_for_test + SOLID_QUEUE_ADAPTER_FOR_TEST + end + + def boot_adapter(_adapter) + Sentry::Rails::Test::Application.load_queue_schema + end + + def reset_adapter(_adapter) + [ + SolidQueue::ReadyExecution, + SolidQueue::ClaimedExecution, + SolidQueue::FailedExecution, + SolidQueue::BlockedExecution, + SolidQueue::ScheduledExecution, + SolidQueue::RecurringExecution, + SolidQueue::Process, + SolidQueue::Job + ].each(&:delete_all) + end + + def drain(at: nil) + process = SolidQueue::Process.register( + kind: "Worker", + pid: ::Process.pid, + name: "spec-#{SecureRandom.hex(4)}" + ) + + # Loop until both ready and scheduled tables are empty so that + # retry_on cascades cleanly: a failing perform pushes the job into + # SolidQueue::ScheduledExecution (via enqueue_at), which the next + # iteration promotes to ReadyExecution and claims for execution. + # A single dispatch+claim pass would only observe the first + # attempt. + run = lambda do + loop do + SolidQueue::ScheduledExecution.dispatch_next_batch(100) + ready = SolidQueue::ReadyExecution.claim("*", 100, process.id) + break if ready.empty? && SolidQueue::ScheduledExecution.none? + ready.each(&:perform) + end + end + + # Only wrap in travel_to when the caller explicitly asks for a future + # time — otherwise nested travel_to (e.g. from a spec that already + # called `travel`) raises. + at ? travel_to(at, &run) : run.call + end + + def last_enqueued_payload + SolidQueue::Job.order(:id).last&.arguments + end + + it_behaves_like "a Sentry-instrumented ActiveJob backend" + it_behaves_like "an ActiveJob backend that supports distributed tracing" + end +end diff --git a/sentry-rails/spec/dummy/test_rails_app/config/application.rb b/sentry-rails/spec/dummy/test_rails_app/config/application.rb index 25f34bc18..a1b68eeda 100644 --- a/sentry-rails/spec/dummy/test_rails_app/config/application.rb +++ b/sentry-rails/spec/dummy/test_rails_app/config/application.rb @@ -45,6 +45,10 @@ def self.schema_file @schema_file ||= root_path.join("db/schema.rb") end + def self.queue_schema_file + @queue_schema_file ||= root_path.join("db/queue_schema.rb") + end + def self.db_path @db_path ||= root_path.join("db", "db.sqlite3") end @@ -77,6 +81,14 @@ def self.load_test_schema end end + def self.load_queue_schema + @__queue_schema_loaded__ ||= begin + load_test_schema + require Test::Application.queue_schema_file + true + end + end + # Configure method that sets up base configuration # This can be inherited and extended by subclasses def configure diff --git a/sentry-rails/spec/dummy/test_rails_app/db/queue_schema.rb b/sentry-rails/spec/dummy/test_rails_app/db/queue_schema.rb new file mode 100644 index 000000000..0c9e37bfa --- /dev/null +++ b/sentry-rails/spec/dummy/test_rails_app/db/queue_schema.rb @@ -0,0 +1,131 @@ +# frozen_string_literal: true + +ActiveRecord::Schema[7.1].define(version: 1) do + create_table "solid_queue_blocked_executions", force: :cascade do |t| + t.bigint "job_id", null: false + t.string "queue_name", null: false + t.integer "priority", default: 0, null: false + t.string "concurrency_key", null: false + t.datetime "expires_at", null: false + t.datetime "created_at", null: false + t.index [ "concurrency_key", "priority", "job_id" ], name: "index_solid_queue_blocked_executions_for_release" + t.index [ "expires_at", "concurrency_key" ], name: "index_solid_queue_blocked_executions_for_maintenance" + t.index [ "job_id" ], name: "index_solid_queue_blocked_executions_on_job_id", unique: true + end + + create_table "solid_queue_claimed_executions", force: :cascade do |t| + t.bigint "job_id", null: false + t.bigint "process_id" + t.datetime "created_at", null: false + t.index [ "job_id" ], name: "index_solid_queue_claimed_executions_on_job_id", unique: true + t.index [ "process_id", "job_id" ], name: "index_solid_queue_claimed_executions_on_process_id_and_job_id" + end + + create_table "solid_queue_failed_executions", force: :cascade do |t| + t.bigint "job_id", null: false + t.text "error" + t.datetime "created_at", null: false + t.index [ "job_id" ], name: "index_solid_queue_failed_executions_on_job_id", unique: true + end + + create_table "solid_queue_jobs", force: :cascade do |t| + t.string "queue_name", null: false + t.string "class_name", null: false + t.text "arguments" + t.integer "priority", default: 0, null: false + t.string "active_job_id" + t.datetime "scheduled_at" + t.datetime "finished_at" + t.string "concurrency_key" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.index [ "active_job_id" ], name: "index_solid_queue_jobs_on_active_job_id" + t.index [ "class_name" ], name: "index_solid_queue_jobs_on_class_name" + t.index [ "finished_at" ], name: "index_solid_queue_jobs_on_finished_at" + t.index [ "queue_name", "finished_at" ], name: "index_solid_queue_jobs_for_filtering" + t.index [ "scheduled_at", "finished_at" ], name: "index_solid_queue_jobs_for_alerting" + end + + create_table "solid_queue_pauses", force: :cascade do |t| + t.string "queue_name", null: false + t.datetime "created_at", null: false + t.index [ "queue_name" ], name: "index_solid_queue_pauses_on_queue_name", unique: true + end + + create_table "solid_queue_processes", force: :cascade do |t| + t.string "kind", null: false + t.datetime "last_heartbeat_at", null: false + t.bigint "supervisor_id" + t.integer "pid", null: false + t.string "hostname" + t.text "metadata" + t.datetime "created_at", null: false + t.string "name", null: false + t.index [ "last_heartbeat_at" ], name: "index_solid_queue_processes_on_last_heartbeat_at" + t.index [ "name", "supervisor_id" ], name: "index_solid_queue_processes_on_name_and_supervisor_id", unique: true + t.index [ "supervisor_id" ], name: "index_solid_queue_processes_on_supervisor_id" + end + + create_table "solid_queue_ready_executions", force: :cascade do |t| + t.bigint "job_id", null: false + t.string "queue_name", null: false + t.integer "priority", default: 0, null: false + t.datetime "created_at", null: false + t.index [ "job_id" ], name: "index_solid_queue_ready_executions_on_job_id", unique: true + t.index [ "priority", "job_id" ], name: "index_solid_queue_poll_all" + t.index [ "queue_name", "priority", "job_id" ], name: "index_solid_queue_poll_by_queue" + end + + create_table "solid_queue_recurring_executions", force: :cascade do |t| + t.bigint "job_id", null: false + t.string "task_key", null: false + t.datetime "run_at", null: false + t.datetime "created_at", null: false + t.index [ "job_id" ], name: "index_solid_queue_recurring_executions_on_job_id", unique: true + t.index [ "task_key", "run_at" ], name: "index_solid_queue_recurring_executions_on_task_key_and_run_at", unique: true + end + + create_table "solid_queue_recurring_tasks", force: :cascade do |t| + t.string "key", null: false + t.string "schedule", null: false + t.string "command", limit: 2048 + t.string "class_name" + t.text "arguments" + t.string "queue_name" + t.integer "priority", default: 0 + t.boolean "static", default: true, null: false + t.text "description" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.index [ "key" ], name: "index_solid_queue_recurring_tasks_on_key", unique: true + t.index [ "static" ], name: "index_solid_queue_recurring_tasks_on_static" + end + + create_table "solid_queue_scheduled_executions", force: :cascade do |t| + t.bigint "job_id", null: false + t.string "queue_name", null: false + t.integer "priority", default: 0, null: false + t.datetime "scheduled_at", null: false + t.datetime "created_at", null: false + t.index [ "job_id" ], name: "index_solid_queue_scheduled_executions_on_job_id", unique: true + t.index [ "scheduled_at", "priority", "job_id" ], name: "index_solid_queue_dispatch_all" + end + + create_table "solid_queue_semaphores", force: :cascade do |t| + t.string "key", null: false + t.integer "value", default: 1, null: false + t.datetime "expires_at", null: false + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.index [ "expires_at" ], name: "index_solid_queue_semaphores_on_expires_at" + t.index [ "key", "value" ], name: "index_solid_queue_semaphores_on_key_and_value" + t.index [ "key" ], name: "index_solid_queue_semaphores_on_key", unique: true + end + + add_foreign_key "solid_queue_blocked_executions", "solid_queue_jobs", column: "job_id", on_delete: :cascade + add_foreign_key "solid_queue_claimed_executions", "solid_queue_jobs", column: "job_id", on_delete: :cascade + add_foreign_key "solid_queue_failed_executions", "solid_queue_jobs", column: "job_id", on_delete: :cascade + add_foreign_key "solid_queue_ready_executions", "solid_queue_jobs", column: "job_id", on_delete: :cascade + add_foreign_key "solid_queue_recurring_executions", "solid_queue_jobs", column: "job_id", on_delete: :cascade + add_foreign_key "solid_queue_scheduled_executions", "solid_queue_jobs", column: "job_id", on_delete: :cascade +end From b5e2ce02813be43fbb48f82cc192f03e966602af Mon Sep 17 00:00:00 2001 From: Peter Solnica Date: Thu, 2 Jul 2026 08:11:31 +0000 Subject: [PATCH 3/3] chore(specs): add solid queue to e2e specs --- .devcontainer/.env.example | 2 +- .github/workflows/e2e_tests.yml | 1 + .mise.toml | 2 +- spec/apps/rails-mini/Gemfile | 1 + spec/apps/rails-mini/app.rb | 12 ++- spec/apps/rails-mini/db/queue_schema.rb | 134 ++++++++++++++++++++++++ spec/apps/rails-mini/worker.rb | 15 ++- 7 files changed, 160 insertions(+), 7 deletions(-) create mode 100644 spec/apps/rails-mini/db/queue_schema.rb diff --git a/.devcontainer/.env.example b/.devcontainer/.env.example index 873527bf3..d26e41d1c 100644 --- a/.devcontainer/.env.example +++ b/.devcontainer/.env.example @@ -12,7 +12,7 @@ SENTRY_E2E_SVELTE_APP_PORT=4001 SENTRY_E2E_RAILS_APP_URL="http://localhost:4000" SENTRY_E2E_SVELTE_APP_URL="http://localhost:4001" -# ActiveJob queue adapter under test: async | inline | sidekiq | resque | delayed_job +# ActiveJob queue adapter under test: async | inline | sidekiq | resque | delayed_job | solid_queue SENTRY_E2E_ACTIVE_JOB_ADAPTER="async" # Redis for the sidekiq/resque adapters (the Compose service is named "redis") diff --git a/.github/workflows/e2e_tests.yml b/.github/workflows/e2e_tests.yml index 018db5c5c..b1901643c 100644 --- a/.github/workflows/e2e_tests.yml +++ b/.github/workflows/e2e_tests.yml @@ -35,6 +35,7 @@ jobs: - sidekiq - resque - delayed_job + - solid_queue steps: - name: Checkout code diff --git a/.mise.toml b/.mise.toml index 6744ccf6f..9e0c936f1 100644 --- a/.mise.toml +++ b/.mise.toml @@ -33,7 +33,7 @@ description = "Start the svelte-mini e2e app" run = "cd spec/apps/svelte-mini && npm run dev" [tasks."e2e:worker"] -description = "Start the rails-mini ActiveJob worker (sidekiq/resque/delayed_job; idles for async/inline)" +description = "Start the rails-mini ActiveJob worker (sidekiq/resque/delayed_job/solid_queue; idles for async/inline)" run = "cd spec/apps/rails-mini && bundle exec ruby worker.rb" [tasks."e2e:serve"] diff --git a/spec/apps/rails-mini/Gemfile b/spec/apps/rails-mini/Gemfile index 000192f9b..595eeca09 100644 --- a/spec/apps/rails-mini/Gemfile +++ b/spec/apps/rails-mini/Gemfile @@ -16,3 +16,4 @@ gem 'sentry-rails', path: Pathname(__dir__).join("../../..").realpath gem 'sidekiq' gem 'resque' gem 'delayed_job_active_record' +gem 'solid_queue' diff --git a/spec/apps/rails-mini/app.rb b/spec/apps/rails-mini/app.rb index 1a096c621..71379d7e7 100644 --- a/spec/apps/rails-mini/app.rb +++ b/spec/apps/rails-mini/app.rb @@ -5,7 +5,7 @@ Bundler.require ENV["RAILS_ENV"] = "development" -ENV["DATABASE_URL"] = "sqlite3:tmp/rails_mini_development.sqlite3" +ENV["DATABASE_URL"] = "sqlite3:tmp/rails_mini_development.sqlite3?timeout=5000" require "action_controller/railtie" require "active_record/railtie" @@ -39,7 +39,8 @@ class RailsMiniApp < Rails::Application "inline" => :inline, "sidekiq" => :sidekiq, "resque" => :resque, - "delayed_job" => :delayed_job + "delayed_job" => :delayed_job, + "solid_queue" => :solid_queue }.freeze adapter_name = ENV.fetch("SENTRY_E2E_ACTIVE_JOB_ADAPTER", "async").to_s.downcase @@ -313,6 +314,13 @@ def set_cors_headers # avoiding a concurrent `force: true` drop/create race on the shared SQLite # file; it waits for these tables to appear before processing jobs. unless ENV["SENTRY_E2E_SKIP_DB_SETUP"] == "true" + # Backing store for the :solid_queue adapter. Loaded first (before :posts) + # unconditionally, for the same reason as :delayed_jobs below: the schema + # stays adapter-agnostic, and since the worker waits for :posts as its + # readiness signal, creating these tables first guarantees they exist by + # the time the worker starts polling. + load Pathname(__dir__).join("db/queue_schema.rb") + ActiveRecord::Schema.define do create_table :posts, force: true do |t| t.string :title, null: false diff --git a/spec/apps/rails-mini/db/queue_schema.rb b/spec/apps/rails-mini/db/queue_schema.rb new file mode 100644 index 000000000..990c860f7 --- /dev/null +++ b/spec/apps/rails-mini/db/queue_schema.rb @@ -0,0 +1,134 @@ +# frozen_string_literal: true + +# Backing store for the :solid_queue adapter. Loaded from app.rb's schema +# setup so the same SQLite file works regardless of which adapter the +# worker uses. Mirrors sentry-rails' dummy app queue schema. +ActiveRecord::Schema[7.1].define(version: 1) do + create_table "solid_queue_blocked_executions", force: :cascade do |t| + t.bigint "job_id", null: false + t.string "queue_name", null: false + t.integer "priority", default: 0, null: false + t.string "concurrency_key", null: false + t.datetime "expires_at", null: false + t.datetime "created_at", null: false + t.index [ "concurrency_key", "priority", "job_id" ], name: "index_solid_queue_blocked_executions_for_release" + t.index [ "expires_at", "concurrency_key" ], name: "index_solid_queue_blocked_executions_for_maintenance" + t.index [ "job_id" ], name: "index_solid_queue_blocked_executions_on_job_id", unique: true + end + + create_table "solid_queue_claimed_executions", force: :cascade do |t| + t.bigint "job_id", null: false + t.bigint "process_id" + t.datetime "created_at", null: false + t.index [ "job_id" ], name: "index_solid_queue_claimed_executions_on_job_id", unique: true + t.index [ "process_id", "job_id" ], name: "index_solid_queue_claimed_executions_on_process_id_and_job_id" + end + + create_table "solid_queue_failed_executions", force: :cascade do |t| + t.bigint "job_id", null: false + t.text "error" + t.datetime "created_at", null: false + t.index [ "job_id" ], name: "index_solid_queue_failed_executions_on_job_id", unique: true + end + + create_table "solid_queue_jobs", force: :cascade do |t| + t.string "queue_name", null: false + t.string "class_name", null: false + t.text "arguments" + t.integer "priority", default: 0, null: false + t.string "active_job_id" + t.datetime "scheduled_at" + t.datetime "finished_at" + t.string "concurrency_key" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.index [ "active_job_id" ], name: "index_solid_queue_jobs_on_active_job_id" + t.index [ "class_name" ], name: "index_solid_queue_jobs_on_class_name" + t.index [ "finished_at" ], name: "index_solid_queue_jobs_on_finished_at" + t.index [ "queue_name", "finished_at" ], name: "index_solid_queue_jobs_for_filtering" + t.index [ "scheduled_at", "finished_at" ], name: "index_solid_queue_jobs_for_alerting" + end + + create_table "solid_queue_pauses", force: :cascade do |t| + t.string "queue_name", null: false + t.datetime "created_at", null: false + t.index [ "queue_name" ], name: "index_solid_queue_pauses_on_queue_name", unique: true + end + + create_table "solid_queue_processes", force: :cascade do |t| + t.string "kind", null: false + t.datetime "last_heartbeat_at", null: false + t.bigint "supervisor_id" + t.integer "pid", null: false + t.string "hostname" + t.text "metadata" + t.datetime "created_at", null: false + t.string "name", null: false + t.index [ "last_heartbeat_at" ], name: "index_solid_queue_processes_on_last_heartbeat_at" + t.index [ "name", "supervisor_id" ], name: "index_solid_queue_processes_on_name_and_supervisor_id", unique: true + t.index [ "supervisor_id" ], name: "index_solid_queue_processes_on_supervisor_id" + end + + create_table "solid_queue_ready_executions", force: :cascade do |t| + t.bigint "job_id", null: false + t.string "queue_name", null: false + t.integer "priority", default: 0, null: false + t.datetime "created_at", null: false + t.index [ "job_id" ], name: "index_solid_queue_ready_executions_on_job_id", unique: true + t.index [ "priority", "job_id" ], name: "index_solid_queue_poll_all" + t.index [ "queue_name", "priority", "job_id" ], name: "index_solid_queue_poll_by_queue" + end + + create_table "solid_queue_recurring_executions", force: :cascade do |t| + t.bigint "job_id", null: false + t.string "task_key", null: false + t.datetime "run_at", null: false + t.datetime "created_at", null: false + t.index [ "job_id" ], name: "index_solid_queue_recurring_executions_on_job_id", unique: true + t.index [ "task_key", "run_at" ], name: "index_solid_queue_recurring_executions_on_task_key_and_run_at", unique: true + end + + create_table "solid_queue_recurring_tasks", force: :cascade do |t| + t.string "key", null: false + t.string "schedule", null: false + t.string "command", limit: 2048 + t.string "class_name" + t.text "arguments" + t.string "queue_name" + t.integer "priority", default: 0 + t.boolean "static", default: true, null: false + t.text "description" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.index [ "key" ], name: "index_solid_queue_recurring_tasks_on_key", unique: true + t.index [ "static" ], name: "index_solid_queue_recurring_tasks_on_static" + end + + create_table "solid_queue_scheduled_executions", force: :cascade do |t| + t.bigint "job_id", null: false + t.string "queue_name", null: false + t.integer "priority", default: 0, null: false + t.datetime "scheduled_at", null: false + t.datetime "created_at", null: false + t.index [ "job_id" ], name: "index_solid_queue_scheduled_executions_on_job_id", unique: true + t.index [ "scheduled_at", "priority", "job_id" ], name: "index_solid_queue_dispatch_all" + end + + create_table "solid_queue_semaphores", force: :cascade do |t| + t.string "key", null: false + t.integer "value", default: 1, null: false + t.datetime "expires_at", null: false + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.index [ "expires_at" ], name: "index_solid_queue_semaphores_on_expires_at" + t.index [ "key", "value" ], name: "index_solid_queue_semaphores_on_key_and_value" + t.index [ "key" ], name: "index_solid_queue_semaphores_on_key", unique: true + end + + add_foreign_key "solid_queue_blocked_executions", "solid_queue_jobs", column: "job_id", on_delete: :cascade + add_foreign_key "solid_queue_claimed_executions", "solid_queue_jobs", column: "job_id", on_delete: :cascade + add_foreign_key "solid_queue_failed_executions", "solid_queue_jobs", column: "job_id", on_delete: :cascade + add_foreign_key "solid_queue_ready_executions", "solid_queue_jobs", column: "job_id", on_delete: :cascade + add_foreign_key "solid_queue_recurring_executions", "solid_queue_jobs", column: "job_id", on_delete: :cascade + add_foreign_key "solid_queue_scheduled_executions", "solid_queue_jobs", column: "job_id", on_delete: :cascade +end diff --git a/spec/apps/rails-mini/worker.rb b/spec/apps/rails-mini/worker.rb index 2ace18e6a..3a66edd91 100644 --- a/spec/apps/rails-mini/worker.rb +++ b/spec/apps/rails-mini/worker.rb @@ -1,9 +1,9 @@ # frozen_string_literal: true # Background worker entrypoint for the worker-based ActiveJob adapters -# (:sidekiq, :resque, :delayed_job). These adapters enqueue onto an -# external broker (Redis / the DB) and rely on a separate process to -# execute the job. The worker boots the same Rails + Sentry app as the +# (:sidekiq, :resque, :delayed_job, :solid_queue). These adapters enqueue +# onto an external broker (Redis / the DB) and rely on a separate process +# to execute the job. The worker boots the same Rails + Sentry app as the # web process, so the job's consumer transaction is emitted into the # shared debug-transport log the e2e suite reads. # @@ -42,6 +42,15 @@ worker.work(ENV.fetch("RESQUE_INTERVAL", "0.5").to_f) when "delayed_job" Delayed::Worker.new(sleep_delay: 0.5, quiet: false).start +when "solid_queue" + # Boot Solid Queue's supervisor, which forks a dispatcher (promotes + # scheduled -> ready executions) and a worker (claims ready executions + # and runs the jobs). No config/queue.yml exists, so it falls back to + # the built-in single-worker + single-dispatcher defaults over the "*" + # queues. The forked children inherit the Sentry SDK initialized when + # this process booted the app above, so their consumer transactions land + # in the shared debug-transport log. + SolidQueue::Supervisor.start else # :async and :inline run jobs inside the web process. Stay alive as an # idle no-op so this stays a uniform, long-running service under process