Skip to content

Commit 8c292ea

Browse files
nbudinclaude
andcommitted
Lock connection_pool to 2.x until memcachestore supports v3 API
ActiveSupport's MemCacheStore doesn't support the connection_pool 3.x API yet. See mperham/connection_pool#212 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 5ab5a67 commit 8c292ea

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

Gemfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ gem "rails", "8.1.1"
77
# benchmark was removed from Ruby's default gems in Ruby 4.0; required by mini_magick
88
gem "benchmark"
99

10+
# locking to connection_pool 2.x until ActiveSupport's memcachestore supports the v3 API
11+
# see https://github.com/mperham/connection_pool/issues/212
12+
gem "connection_pool", "< 3"
13+
1014
gem "pg"
1115
gem "puma"
1216

Gemfile.lock

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ GEM
194194
cgi (0.4.2)
195195
coderay (1.1.3)
196196
concurrent-ruby (1.3.6)
197-
connection_pool (3.0.2)
197+
connection_pool (2.5.5)
198198
crass (1.0.6)
199199
csv (3.3.5)
200200
cuprite (0.17)
@@ -720,6 +720,7 @@ DEPENDENCIES
720720
capybara
721721
civil_service!
722722
cloudwatch_scheduler!
723+
connection_pool (< 3)
723724
csv
724725
cuprite
725726
dalli

0 commit comments

Comments
 (0)