Skip to content

Commit f92f4a7

Browse files
authored
Fix benchmark gemfiles to get dependencies on gems that have moved out of the stdlib (#356)
* Bump fluentd gem to work around logger being moved to gems * Bump rails gems to fix dependency on benchmark gem It was moved out of the stdlib so needs to be declared now.
1 parent 42834eb commit f92f4a7

File tree

5 files changed

+154
-136
lines changed

5 files changed

+154
-136
lines changed

benchmarks/activerecord/Gemfile.lock

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
activemodel (7.2.1)
5-
activesupport (= 7.2.1)
6-
activerecord (7.2.1)
7-
activemodel (= 7.2.1)
8-
activesupport (= 7.2.1)
4+
activemodel (7.2.2.1)
5+
activesupport (= 7.2.2.1)
6+
activerecord (7.2.2.1)
7+
activemodel (= 7.2.2.1)
8+
activesupport (= 7.2.2.1)
99
timeout (>= 0.4.0)
10-
activesupport (7.2.1)
10+
activesupport (7.2.2.1)
1111
base64
12+
benchmark (>= 0.3)
1213
bigdecimal
1314
concurrent-ruby (~> 1.0, >= 1.3.1)
1415
connection_pool (>= 2.2.5)
@@ -19,28 +20,29 @@ GEM
1920
securerandom (>= 0.3)
2021
tzinfo (~> 2.0, >= 2.0.5)
2122
base64 (0.2.0)
22-
bigdecimal (3.1.6)
23+
benchmark (0.4.0)
24+
bigdecimal (3.1.9)
2325
concurrent-ruby (1.3.4)
24-
connection_pool (2.4.1)
26+
connection_pool (2.5.0)
2527
drb (2.2.1)
26-
i18n (1.14.5)
28+
i18n (1.14.6)
2729
concurrent-ruby (~> 1.0)
28-
logger (1.6.1)
29-
mini_portile2 (2.8.5)
30-
minitest (5.25.1)
30+
logger (1.6.5)
31+
mini_portile2 (2.8.8)
32+
minitest (5.25.4)
3133
mutex_m (0.2.0)
32-
securerandom (0.3.1)
33-
sqlite3 (1.7.1)
34+
securerandom (0.4.1)
35+
sqlite3 (1.7.3)
3436
mini_portile2 (~> 2.8.0)
35-
sqlite3 (1.7.1-arm64-darwin)
36-
timeout (0.4.1)
37+
timeout (0.4.3)
3738
tzinfo (2.0.6)
3839
concurrent-ruby (~> 1.0)
3940

4041
PLATFORMS
4142
arm64-darwin-21
4243
arm64-darwin-22
4344
arm64-darwin-23
45+
arm64-darwin-24
4446
x86_64-darwin-20
4547
x86_64-linux
4648

benchmarks/erubi-rails/Gemfile.lock

Lines changed: 39 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
actionmailbox (7.2.1)
5-
actionpack (= 7.2.1)
6-
activejob (= 7.2.1)
7-
activerecord (= 7.2.1)
8-
activestorage (= 7.2.1)
9-
activesupport (= 7.2.1)
4+
actionmailbox (7.2.2.1)
5+
actionpack (= 7.2.2.1)
6+
activejob (= 7.2.2.1)
7+
activerecord (= 7.2.2.1)
8+
activestorage (= 7.2.2.1)
9+
activesupport (= 7.2.2.1)
1010
mail (>= 2.8.0)
11-
actionmailer (7.2.1)
12-
actionpack (= 7.2.1)
13-
actionview (= 7.2.1)
14-
activejob (= 7.2.1)
15-
activesupport (= 7.2.1)
11+
actionmailer (7.2.2.1)
12+
actionpack (= 7.2.2.1)
13+
actionview (= 7.2.2.1)
14+
activejob (= 7.2.2.1)
15+
activesupport (= 7.2.2.1)
1616
mail (>= 2.8.0)
1717
rails-dom-testing (~> 2.2)
18-
actionpack (7.2.1)
19-
actionview (= 7.2.1)
20-
activesupport (= 7.2.1)
18+
actionpack (7.2.2.1)
19+
actionview (= 7.2.2.1)
20+
activesupport (= 7.2.2.1)
2121
nokogiri (>= 1.8.5)
2222
racc
2323
rack (>= 2.2.4, < 3.2)
@@ -26,36 +26,37 @@ GEM
2626
rails-dom-testing (~> 2.2)
2727
rails-html-sanitizer (~> 1.6)
2828
useragent (~> 0.16)
29-
actiontext (7.2.1)
30-
actionpack (= 7.2.1)
31-
activerecord (= 7.2.1)
32-
activestorage (= 7.2.1)
33-
activesupport (= 7.2.1)
29+
actiontext (7.2.2.1)
30+
actionpack (= 7.2.2.1)
31+
activerecord (= 7.2.2.1)
32+
activestorage (= 7.2.2.1)
33+
activesupport (= 7.2.2.1)
3434
globalid (>= 0.6.0)
3535
nokogiri (>= 1.8.5)
36-
actionview (7.2.1)
37-
activesupport (= 7.2.1)
36+
actionview (7.2.2.1)
37+
activesupport (= 7.2.2.1)
3838
builder (~> 3.1)
3939
erubi (~> 1.11)
4040
rails-dom-testing (~> 2.2)
4141
rails-html-sanitizer (~> 1.6)
42-
activejob (7.2.1)
43-
activesupport (= 7.2.1)
42+
activejob (7.2.2.1)
43+
activesupport (= 7.2.2.1)
4444
globalid (>= 0.3.6)
45-
activemodel (7.2.1)
46-
activesupport (= 7.2.1)
47-
activerecord (7.2.1)
48-
activemodel (= 7.2.1)
49-
activesupport (= 7.2.1)
45+
activemodel (7.2.2.1)
46+
activesupport (= 7.2.2.1)
47+
activerecord (7.2.2.1)
48+
activemodel (= 7.2.2.1)
49+
activesupport (= 7.2.2.1)
5050
timeout (>= 0.4.0)
51-
activestorage (7.2.1)
52-
actionpack (= 7.2.1)
53-
activejob (= 7.2.1)
54-
activerecord (= 7.2.1)
55-
activesupport (= 7.2.1)
51+
activestorage (7.2.2.1)
52+
actionpack (= 7.2.2.1)
53+
activejob (= 7.2.2.1)
54+
activerecord (= 7.2.2.1)
55+
activesupport (= 7.2.2.1)
5656
marcel (~> 1.0)
57-
activesupport (7.2.1)
57+
activesupport (7.2.2.1)
5858
base64
59+
benchmark (>= 0.3)
5960
bigdecimal
6061
concurrent-ruby (~> 1.0, >= 1.3.1)
6162
connection_pool (>= 2.2.5)
@@ -68,6 +69,7 @@ GEM
6869
addressable (2.8.6)
6970
public_suffix (>= 2.0.2, < 6.0)
7071
base64 (0.2.0)
72+
benchmark (0.4.0)
7173
bigdecimal (3.1.9)
7274
builder (3.3.0)
7375
byebug (11.1.3)
@@ -150,9 +152,9 @@ GEM
150152
rails-html-sanitizer (1.6.2)
151153
loofah (~> 2.21)
152154
nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
153-
railties (7.2.1)
154-
actionpack (= 7.2.1)
155-
activesupport (= 7.2.1)
155+
railties (7.2.2.1)
156+
actionpack (= 7.2.2.1)
157+
activesupport (= 7.2.2.1)
156158
irb (~> 1.13)
157159
rackup (>= 1.0.0)
158160
rake (>= 12.2)

benchmarks/fluentd/Gemfile.lock

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,18 @@ GEM
22
remote: https://rubygems.org/
33
specs:
44
base64 (0.2.0)
5-
concurrent-ruby (1.2.2)
6-
cool.io (1.8.0)
5+
concurrent-ruby (1.3.4)
6+
cool.io (1.9.0)
77
csv (3.2.8)
8-
fluentd (1.16.2)
8+
drb (2.2.1)
9+
fluentd (1.18.0)
10+
base64 (~> 0.2)
911
bundler
1012
cool.io (>= 1.4.5, < 2.0.0)
13+
csv (~> 3.2)
14+
drb (~> 2.2)
1115
http_parser.rb (>= 0.5.1, < 0.9.0)
16+
logger (~> 1.6)
1217
msgpack (>= 1.3.1, < 2.0.0)
1318
serverengine (>= 2.3.2, < 3.0.0)
1419
sigdump (~> 0.2.5)
@@ -18,21 +23,25 @@ GEM
1823
webrick (~> 1.4)
1924
yajl-ruby (~> 1.0)
2025
http_parser.rb (0.8.0)
21-
msgpack (1.7.2)
22-
serverengine (2.3.2)
26+
logger (1.6.5)
27+
msgpack (1.7.5)
28+
serverengine (2.4.0)
29+
base64 (~> 0.1)
30+
logger (~> 1.4)
2331
sigdump (~> 0.2.2)
2432
sigdump (0.2.5)
2533
strptime (0.2.5)
2634
tzinfo (2.0.6)
2735
concurrent-ruby (~> 1.0)
28-
tzinfo-data (1.2023.3)
36+
tzinfo-data (1.2024.2)
2937
tzinfo (>= 1.0.0)
30-
webrick (1.8.1)
38+
webrick (1.9.1)
3139
yajl-ruby (1.4.3)
3240

3341
PLATFORMS
3442
arm64-darwin-22
3543
arm64-darwin-23
44+
arm64-darwin-24
3645
x86_64-linux
3746

3847
DEPENDENCIES

benchmarks/lobsters/Gemfile.lock

Lines changed: 39 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,23 @@ GEM
22
remote: https://rubygems.org/
33
specs:
44
Ascii85 (1.1.0)
5-
actionmailbox (7.2.1)
6-
actionpack (= 7.2.1)
7-
activejob (= 7.2.1)
8-
activerecord (= 7.2.1)
9-
activestorage (= 7.2.1)
10-
activesupport (= 7.2.1)
5+
actionmailbox (7.2.2.1)
6+
actionpack (= 7.2.2.1)
7+
activejob (= 7.2.2.1)
8+
activerecord (= 7.2.2.1)
9+
activestorage (= 7.2.2.1)
10+
activesupport (= 7.2.2.1)
1111
mail (>= 2.8.0)
12-
actionmailer (7.2.1)
13-
actionpack (= 7.2.1)
14-
actionview (= 7.2.1)
15-
activejob (= 7.2.1)
16-
activesupport (= 7.2.1)
12+
actionmailer (7.2.2.1)
13+
actionpack (= 7.2.2.1)
14+
actionview (= 7.2.2.1)
15+
activejob (= 7.2.2.1)
16+
activesupport (= 7.2.2.1)
1717
mail (>= 2.8.0)
1818
rails-dom-testing (~> 2.2)
19-
actionpack (7.2.1)
20-
actionview (= 7.2.1)
21-
activesupport (= 7.2.1)
19+
actionpack (7.2.2.1)
20+
actionview (= 7.2.2.1)
21+
activesupport (= 7.2.2.1)
2222
nokogiri (>= 1.8.5)
2323
racc
2424
rack (>= 2.2.4, < 3.2)
@@ -29,38 +29,39 @@ GEM
2929
useragent (~> 0.16)
3030
actionpack-page_caching (1.2.4)
3131
actionpack (>= 4.0.0)
32-
actiontext (7.2.1)
33-
actionpack (= 7.2.1)
34-
activerecord (= 7.2.1)
35-
activestorage (= 7.2.1)
36-
activesupport (= 7.2.1)
32+
actiontext (7.2.2.1)
33+
actionpack (= 7.2.2.1)
34+
activerecord (= 7.2.2.1)
35+
activestorage (= 7.2.2.1)
36+
activesupport (= 7.2.2.1)
3737
globalid (>= 0.6.0)
3838
nokogiri (>= 1.8.5)
39-
actionview (7.2.1)
40-
activesupport (= 7.2.1)
39+
actionview (7.2.2.1)
40+
activesupport (= 7.2.2.1)
4141
builder (~> 3.1)
4242
erubi (~> 1.11)
4343
rails-dom-testing (~> 2.2)
4444
rails-html-sanitizer (~> 1.6)
45-
activejob (7.2.1)
46-
activesupport (= 7.2.1)
45+
activejob (7.2.2.1)
46+
activesupport (= 7.2.2.1)
4747
globalid (>= 0.3.6)
48-
activemodel (7.2.1)
49-
activesupport (= 7.2.1)
50-
activerecord (7.2.1)
51-
activemodel (= 7.2.1)
52-
activesupport (= 7.2.1)
48+
activemodel (7.2.2.1)
49+
activesupport (= 7.2.2.1)
50+
activerecord (7.2.2.1)
51+
activemodel (= 7.2.2.1)
52+
activesupport (= 7.2.2.1)
5353
timeout (>= 0.4.0)
5454
activerecord-typedstore (1.6.0)
5555
activerecord (>= 6.1)
56-
activestorage (7.2.1)
57-
actionpack (= 7.2.1)
58-
activejob (= 7.2.1)
59-
activerecord (= 7.2.1)
60-
activesupport (= 7.2.1)
56+
activestorage (7.2.2.1)
57+
actionpack (= 7.2.2.1)
58+
activejob (= 7.2.2.1)
59+
activerecord (= 7.2.2.1)
60+
activesupport (= 7.2.2.1)
6161
marcel (~> 1.0)
62-
activesupport (7.2.1)
62+
activesupport (7.2.2.1)
6363
base64
64+
benchmark (>= 0.3)
6465
bigdecimal
6566
concurrent-ruby (~> 1.0, >= 1.3.1)
6667
connection_pool (>= 2.2.5)
@@ -76,6 +77,7 @@ GEM
7677
ast (2.4.2)
7778
base64 (0.2.0)
7879
bcrypt (3.1.20)
80+
benchmark (0.4.0)
7981
bigdecimal (3.1.8)
8082
builder (3.2.4)
8183
byebug (11.1.3)
@@ -199,9 +201,9 @@ GEM
199201
rails-html-sanitizer (1.6.0)
200202
loofah (~> 2.21)
201203
nokogiri (~> 1.14)
202-
railties (7.2.1)
203-
actionpack (= 7.2.1)
204-
activesupport (= 7.2.1)
204+
railties (7.2.2.1)
205+
actionpack (= 7.2.2.1)
206+
activesupport (= 7.2.2.1)
205207
irb (~> 1.13)
206208
rackup (>= 1.0.0)
207209
rake (>= 12.2)

0 commit comments

Comments
 (0)