Skip to content

Commit 0e74035

Browse files
authored
[ruby/rack-sequel] Remove passenger (TechEmpower#9714)
Remove passenger as it is the slowest and it doesn't differtiate that much.
1 parent 859c6f2 commit 0e74035

File tree

6 files changed

+1
-123
lines changed

6 files changed

+1
-123
lines changed

frameworks/Ruby/rack-sequel/Gemfile

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,6 @@ group :postgresql, optional: true do
1313
gem 'sequel_pg', '~> 1.6', platforms: :ruby, require: false
1414
end
1515

16-
group :passenger, optional: true do
17-
gem 'base64' # required by passenger on Ruby 3.4
18-
gem 'passenger', '~> 6.0', platforms: [:ruby, :mswin], require: false
19-
end
20-
2116
group :puma, optional: true do
2217
gem 'puma', '~> 6.5', require: false
2318
end

frameworks/Ruby/rack-sequel/Gemfile.lock

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,16 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
base64 (0.2.0)
54
bigdecimal (3.1.9)
65
json (2.10.1)
76
kgio (2.11.4)
87
mysql2 (0.5.6)
98
nio4r (2.7.4)
10-
passenger (6.0.26)
11-
rack (>= 1.6.13)
12-
rackup (>= 2.0.0)
13-
rake (>= 12.3.3)
149
pg (1.5.9)
1510
puma (6.6.0)
1611
nio4r (~> 2.0)
1712
rack (3.1.11)
18-
rackup (2.2.1)
19-
rack (>= 3)
2013
raindrops (0.20.1)
21-
rake (13.2.1)
2214
sequel (5.90.0)
2315
bigdecimal
2416
sequel_pg (1.17.1)
@@ -34,10 +26,8 @@ PLATFORMS
3426
x86_64-linux
3527

3628
DEPENDENCIES
37-
base64
3829
json (~> 2.8)
3930
mysql2 (~> 0.4)
40-
passenger (~> 6.0)
4131
pg (~> 1.5)
4232
puma (~> 6.5)
4333
rack (~> 3.0)

frameworks/Ruby/rack-sequel/benchmark_config.json

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -42,46 +42,6 @@
4242
"versus": null,
4343
"notes": ""
4444
},
45-
"passenger-mri": {
46-
"query_url": "/queries?queries=",
47-
"fortune_url": "/fortunes",
48-
"update_url": "/updates?queries=",
49-
"plaintext_url": "/plaintext",
50-
"port": 8080,
51-
"approach": "Realistic",
52-
"classification": "Micro",
53-
"database": "MySQL",
54-
"framework": "rack",
55-
"language": "Ruby",
56-
"orm": "Micro",
57-
"platform": "Rack",
58-
"webserver": "Passenger",
59-
"os": "Linux",
60-
"database_os": "Linux",
61-
"display_name": "rack-sequel-passenger-mri",
62-
"versus": null,
63-
"notes": ""
64-
},
65-
"postgres-passenger-mri": {
66-
"db_url": "/db",
67-
"query_url": "/queries?queries=",
68-
"fortune_url": "/fortunes",
69-
"update_url": "/updates?queries=",
70-
"port": 8080,
71-
"approach": "Realistic",
72-
"classification": "Micro",
73-
"database": "Postgres",
74-
"framework": "rack",
75-
"language": "Ruby",
76-
"orm": "Micro",
77-
"platform": "Rack",
78-
"webserver": "Passenger",
79-
"os": "Linux",
80-
"database_os": "Linux",
81-
"display_name": "rack-sequel-postgres-passenger-mri",
82-
"versus": null,
83-
"notes": ""
84-
},
8545
"unicorn-mri": {
8646
"db_url": "/db",
8747
"query_url": "/queries?queries=",

frameworks/Ruby/rack-sequel/hello_world.rb

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,7 @@ class HelloWorld
1515
PLAINTEXT_TYPE = 'text/plain'
1616
DATE = 'Date'
1717
SERVER = 'Server'
18-
SERVER_STRING = if defined?(PhusionPassenger)
19-
'Passenger'
20-
elsif defined?(Puma)
21-
'Puma'
22-
elsif defined?(Iodine)
23-
'Iodine'
24-
elsif defined?(Unicorn)
25-
'Unicorn'
26-
else
27-
'Ruby Rack'
28-
end
18+
SERVER_STRING = "Rack"
2919

3020
def bounded_queries(env)
3121
params = Rack::Utils.parse_query(env['QUERY_STRING'])

frameworks/Ruby/rack-sequel/rack-sequel-passenger-mri.dockerfile

Lines changed: 0 additions & 29 deletions
This file was deleted.

frameworks/Ruby/rack-sequel/rack-sequel-postgres-passenger-mri.dockerfile

Lines changed: 0 additions & 28 deletions
This file was deleted.

0 commit comments

Comments
 (0)