Skip to content

Commit 73f21bf

Browse files
authored
Merge pull request #613 from p8/roda/production
[roda] Mark as production
2 parents bdc7b4b + 852938d commit 73f21bf

11 files changed

Lines changed: 159 additions & 169 deletions

File tree

frameworks/roda/app.rb

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,9 @@ class App < Roda
2626
opts[:dataset_items] = items
2727
end
2828

29-
plugin :public, root: DATA_DIR, gzip: true, brotli: true
30-
3129
PG_QUERY = 'SELECT id, name, category, price, quantity, active, tags, rating_score, rating_count FROM items WHERE price BETWEEN $1 AND $2 LIMIT $3'.freeze
3230

31+
plugin :public, root: DATA_DIR, gzip: true, brotli: true
3332
plugin :default_headers, 'Server' => SERVER_NAME
3433
plugin :request_headers
3534
plugin :plain_hash_response_headers
@@ -66,20 +65,7 @@ class App < Roda
6665
d.merge(total: (d[:price] * d[:quantity] * m))
6766
end
6867

69-
result = JSON.generate({ 'items' => items, 'count' => count })
70-
71-
if accept_encodings = r.headers['Accept-Encoding']
72-
type = accept_encodings.split(',').map(&:strip)
73-
if type.include? 'gzip'
74-
sio = StringIO.new
75-
gz = Zlib::GzipWriter.new(sio, 1)
76-
gz.write(result)
77-
gz.close
78-
response[RodaResponseHeaders::CONTENT_ENCODING] = 'gzip'
79-
result = sio.string
80-
end
81-
end
82-
render_json result
68+
render_json JSON.generate(items: items, count: count)
8369
end
8470

8571
r.is 'upload' do

frameworks/roda/config.ru

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,5 @@ class MethodGuard
1818
end
1919

2020
use MethodGuard
21+
use Rack::Deflater # enable gzip
2122
run App

frameworks/roda/meta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"display_name": "roda",
33
"language": "Ruby",
4-
"type": "tuned",
4+
"type": "production",
55
"engine": "puma",
66
"description": "Roda routing tree web toolkit",
77
"repo": "https://github.com/jeremyevans/roda",
@@ -19,4 +19,4 @@
1919
"static"
2020
],
2121
"maintainers": []
22-
}
22+
}

site/data/current.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"docker": "29.3.0",
1111
"docker_runtime": "runc",
1212
"governor": "performance",
13-
"commit": "0929a08e",
13+
"commit": "2b35869d",
1414
"tcp": {
1515
"lo_mtu": "1500",
1616
"congestion": "cubic",

site/data/frameworks.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,7 @@
424424
"dir": "roda",
425425
"description": "Roda routing tree web toolkit",
426426
"repo": "https://github.com/jeremyevans/roda",
427-
"type": "tuned",
427+
"type": "production",
428428
"engine": "puma"
429429
},
430430
"rust-epoll": {

site/data/json-comp-16384.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -596,18 +596,19 @@
596596
{
597597
"framework": "roda",
598598
"language": "Ruby",
599-
"rps": 178888,
600-
"avg_latency": "52.69ms",
601-
"p99_latency": "131.30ms",
602-
"cpu": "6530.9%",
603-
"memory": "4.4GiB",
599+
"rps": 165835,
600+
"avg_latency": "57.73ms",
601+
"p99_latency": "127.70ms",
602+
"cpu": "6512.1%",
603+
"memory": "4.2GiB",
604604
"connections": 16384,
605605
"threads": 64,
606606
"duration": "5s",
607607
"pipeline": 1,
608-
"bandwidth": "177.75MB/s",
609-
"reconnects": 30647,
610-
"status_2xx": 894441,
608+
"bandwidth": "152.85MB/s",
609+
"input_bw": "12.18MB/s",
610+
"reconnects": 27750,
611+
"status_2xx": 829179,
611612
"status_3xx": 0,
612613
"status_4xx": 0,
613614
"status_5xx": 0

site/data/json-comp-4096.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -596,18 +596,19 @@
596596
{
597597
"framework": "roda",
598598
"language": "Ruby",
599-
"rps": 181502,
600-
"avg_latency": "19.83ms",
601-
"p99_latency": "37.50ms",
602-
"cpu": "6487.8%",
603-
"memory": "4.4GiB",
599+
"rps": 169340,
600+
"avg_latency": "21.57ms",
601+
"p99_latency": "39.90ms",
602+
"cpu": "6516.2%",
603+
"memory": "4.3GiB",
604604
"connections": 4096,
605605
"threads": 64,
606606
"duration": "5s",
607607
"pipeline": 1,
608-
"bandwidth": "180.42MB/s",
609-
"reconnects": 34351,
610-
"status_2xx": 907513,
608+
"bandwidth": "156.08MB/s",
609+
"input_bw": "12.44MB/s",
610+
"reconnects": 31976,
611+
"status_2xx": 846700,
611612
"status_3xx": 0,
612613
"status_4xx": 0,
613614
"status_5xx": 0

site/data/json-comp-512.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -596,18 +596,19 @@
596596
{
597597
"framework": "roda",
598598
"language": "Ruby",
599-
"rps": 174624,
600-
"avg_latency": "2.89ms",
601-
"p99_latency": "10.90ms",
602-
"cpu": "6330.7%",
603-
"memory": "4.4GiB",
599+
"rps": 150922,
600+
"avg_latency": "3.39ms",
601+
"p99_latency": "12.00ms",
602+
"cpu": "6441.4%",
603+
"memory": "3.7GiB",
604604
"connections": 512,
605605
"threads": 64,
606606
"duration": "5s",
607607
"pipeline": 1,
608-
"bandwidth": "173.72MB/s",
609-
"reconnects": 34814,
610-
"status_2xx": 873123,
608+
"bandwidth": "139.13MB/s",
609+
"input_bw": "11.08MB/s",
610+
"reconnects": 30157,
611+
"status_2xx": 754612,
611612
"status_3xx": 0,
612613
"status_4xx": 0,
613614
"status_5xx": 0
Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[1] Puma starting in cluster mode...
22
[1] * Puma version: 7.2.0 ("On The Corner")
3-
[1] * Ruby version: ruby 4.0.2 (2026-03-17 revision d3da9fec82) +YJIT +MN +PRISM [x86_64-linux]
3+
[1] * Ruby version: ruby 4.0.3 (2026-04-21 revision 85ddef263a) +YJIT +MN +PRISM [x86_64-linux]
44
[1] * Min threads: 4
55
[1] * Max threads: 4
66
[1] * Environment: production
@@ -15,9 +15,9 @@
1515
[1] ! Consider disabling this environment variable: https://github.com/puma/puma/issues/3720
1616
[1] - Worker 0 (PID: 8) booted in 0.09s, phase: 0
1717
[1] - Worker 1 (PID: 11) booted in 0.09s, phase: 0
18-
[1] - Worker 2 (PID: 15) booted in 0.09s, phase: 0
18+
[1] - Worker 2 (PID: 16) booted in 0.09s, phase: 0
1919
[1] - Worker 3 (PID: 20) booted in 0.09s, phase: 0
20-
[1] - Worker 4 (PID: 23) booted in 0.09s, phase: 0
20+
[1] - Worker 4 (PID: 24) booted in 0.09s, phase: 0
2121
[1] - Worker 5 (PID: 28) booted in 0.08s, phase: 0
2222
[1] - Worker 6 (PID: 32) booted in 0.08s, phase: 0
2323
[1] - Worker 7 (PID: 36) booted in 0.08s, phase: 0
@@ -26,54 +26,54 @@
2626
[1] - Worker 10 (PID: 49) booted in 0.08s, phase: 0
2727
[1] - Worker 11 (PID: 55) booted in 0.08s, phase: 0
2828
[1] - Worker 12 (PID: 60) booted in 0.08s, phase: 0
29-
[1] - Worker 13 (PID: 65) booted in 0.07s, phase: 0
29+
[1] - Worker 13 (PID: 64) booted in 0.07s, phase: 0
3030
[1] - Worker 14 (PID: 72) booted in 0.07s, phase: 0
31-
[1] - Worker 15 (PID: 78) booted in 0.07s, phase: 0
32-
[1] - Worker 16 (PID: 84) booted in 0.07s, phase: 0
31+
[1] - Worker 15 (PID: 77) booted in 0.07s, phase: 0
32+
[1] - Worker 16 (PID: 83) booted in 0.07s, phase: 0
3333
[1] - Worker 17 (PID: 90) booted in 0.07s, phase: 0
3434
[1] - Worker 18 (PID: 96) booted in 0.07s, phase: 0
35-
[1] - Worker 19 (PID: 102) booted in 0.07s, phase: 0
35+
[1] - Worker 19 (PID: 101) booted in 0.07s, phase: 0
3636
[1] - Worker 20 (PID: 108) booted in 0.07s, phase: 0
37-
[1] - Worker 21 (PID: 112) booted in 0.07s, phase: 0
37+
[1] - Worker 21 (PID: 113) booted in 0.07s, phase: 0
3838
[1] - Worker 22 (PID: 118) booted in 0.07s, phase: 0
39-
[1] - Worker 23 (PID: 122) booted in 0.07s, phase: 0
40-
[1] - Worker 24 (PID: 129) booted in 0.06s, phase: 0
39+
[1] - Worker 23 (PID: 123) booted in 0.07s, phase: 0
40+
[1] - Worker 24 (PID: 128) booted in 0.06s, phase: 0
4141
[1] - Worker 25 (PID: 135) booted in 0.06s, phase: 0
42-
[1] - Worker 26 (PID: 141) booted in 0.06s, phase: 0
42+
[1] - Worker 26 (PID: 140) booted in 0.06s, phase: 0
4343
[1] - Worker 27 (PID: 146) booted in 0.06s, phase: 0
44-
[1] - Worker 28 (PID: 151) booted in 0.06s, phase: 0
44+
[1] - Worker 28 (PID: 152) booted in 0.06s, phase: 0
4545
[1] - Worker 29 (PID: 160) booted in 0.06s, phase: 0
4646
[1] - Worker 30 (PID: 170) booted in 0.06s, phase: 0
4747
[1] - Worker 31 (PID: 175) booted in 0.06s, phase: 0
4848
[1] - Worker 32 (PID: 181) booted in 0.05s, phase: 0
49-
[1] - Worker 33 (PID: 186) booted in 0.05s, phase: 0
49+
[1] - Worker 33 (PID: 187) booted in 0.05s, phase: 0
5050
[1] - Worker 34 (PID: 193) booted in 0.05s, phase: 0
51-
[1] - Worker 35 (PID: 198) booted in 0.05s, phase: 0
51+
[1] - Worker 35 (PID: 197) booted in 0.05s, phase: 0
5252
[1] - Worker 36 (PID: 203) booted in 0.05s, phase: 0
53-
[1] - Worker 37 (PID: 209) booted in 0.05s, phase: 0
54-
[1] - Worker 38 (PID: 214) booted in 0.05s, phase: 0
53+
[1] - Worker 37 (PID: 208) booted in 0.05s, phase: 0
54+
[1] - Worker 38 (PID: 213) booted in 0.05s, phase: 0
5555
[1] - Worker 39 (PID: 219) booted in 0.05s, phase: 0
56-
[1] - Worker 40 (PID: 225) booted in 0.04s, phase: 0
57-
[1] - Worker 41 (PID: 230) booted in 0.04s, phase: 0
56+
[1] - Worker 40 (PID: 225) booted in 0.05s, phase: 0
57+
[1] - Worker 41 (PID: 231) booted in 0.04s, phase: 0
5858
[1] - Worker 42 (PID: 237) booted in 0.04s, phase: 0
5959
[1] - Worker 43 (PID: 242) booted in 0.04s, phase: 0
60-
[1] - Worker 44 (PID: 247) booted in 0.04s, phase: 0
61-
[1] - Worker 45 (PID: 253) booted in 0.04s, phase: 0
62-
[1] - Worker 46 (PID: 258) booted in 0.04s, phase: 0
63-
[1] - Worker 47 (PID: 263) booted in 0.04s, phase: 0
64-
[1] - Worker 48 (PID: 269) booted in 0.04s, phase: 0
65-
[1] - Worker 49 (PID: 275) booted in 0.04s, phase: 0
66-
[1] - Worker 50 (PID: 281) booted in 0.03s, phase: 0
67-
[1] - Worker 51 (PID: 287) booted in 0.03s, phase: 0
68-
[1] - Worker 52 (PID: 293) booted in 0.03s, phase: 0
69-
[1] - Worker 53 (PID: 299) booted in 0.03s, phase: 0
70-
[1] - Worker 54 (PID: 305) booted in 0.03s, phase: 0
71-
[1] - Worker 55 (PID: 311) booted in 0.03s, phase: 0
72-
[1] - Worker 56 (PID: 317) booted in 0.03s, phase: 0
73-
[1] - Worker 57 (PID: 323) booted in 0.03s, phase: 0
74-
[1] - Worker 58 (PID: 329) booted in 0.03s, phase: 0
75-
[1] - Worker 59 (PID: 335) booted in 0.02s, phase: 0
76-
[1] - Worker 60 (PID: 341) booted in 0.02s, phase: 0
60+
[1] - Worker 44 (PID: 249) booted in 0.04s, phase: 0
61+
[1] - Worker 45 (PID: 255) booted in 0.04s, phase: 0
62+
[1] - Worker 46 (PID: 259) booted in 0.04s, phase: 0
63+
[1] - Worker 47 (PID: 264) booted in 0.04s, phase: 0
64+
[1] - Worker 48 (PID: 271) booted in 0.04s, phase: 0
65+
[1] - Worker 49 (PID: 277) booted in 0.04s, phase: 0
66+
[1] - Worker 50 (PID: 283) booted in 0.03s, phase: 0
67+
[1] - Worker 51 (PID: 288) booted in 0.03s, phase: 0
68+
[1] - Worker 52 (PID: 295) booted in 0.03s, phase: 0
69+
[1] - Worker 53 (PID: 301) booted in 0.03s, phase: 0
70+
[1] - Worker 54 (PID: 306) booted in 0.03s, phase: 0
71+
[1] - Worker 55 (PID: 312) booted in 0.03s, phase: 0
72+
[1] - Worker 56 (PID: 318) booted in 0.03s, phase: 0
73+
[1] - Worker 57 (PID: 324) booted in 0.03s, phase: 0
74+
[1] - Worker 58 (PID: 330) booted in 0.03s, phase: 0
75+
[1] - Worker 59 (PID: 336) booted in 0.02s, phase: 0
76+
[1] - Worker 60 (PID: 342) booted in 0.02s, phase: 0
7777
[1] - Worker 61 (PID: 347) booted in 0.02s, phase: 0
7878
[1] - Worker 62 (PID: 353) booted in 0.02s, phase: 0
7979
[1] - Worker 63 (PID: 359) booted in 0.02s, phase: 0
Lines changed: 56 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[1] Puma starting in cluster mode...
22
[1] * Puma version: 7.2.0 ("On The Corner")
3-
[1] * Ruby version: ruby 4.0.2 (2026-03-17 revision d3da9fec82) +YJIT +MN +PRISM [x86_64-linux]
3+
[1] * Ruby version: ruby 4.0.3 (2026-04-21 revision 85ddef263a) +YJIT +MN +PRISM [x86_64-linux]
44
[1] * Min threads: 4
55
[1] * Max threads: 4
66
[1] * Environment: production
@@ -16,64 +16,64 @@
1616
[1] - Worker 0 (PID: 8) booted in 0.09s, phase: 0
1717
[1] - Worker 1 (PID: 11) booted in 0.09s, phase: 0
1818
[1] - Worker 2 (PID: 16) booted in 0.09s, phase: 0
19-
[1] - Worker 3 (PID: 19) booted in 0.09s, phase: 0
20-
[1] - Worker 4 (PID: 24) booted in 0.09s, phase: 0
21-
[1] - Worker 5 (PID: 28) booted in 0.09s, phase: 0
22-
[1] - Worker 6 (PID: 31) booted in 0.09s, phase: 0
23-
[1] - Worker 7 (PID: 36) booted in 0.09s, phase: 0
19+
[1] - Worker 3 (PID: 20) booted in 0.08s, phase: 0
20+
[1] - Worker 4 (PID: 23) booted in 0.08s, phase: 0
21+
[1] - Worker 5 (PID: 28) booted in 0.08s, phase: 0
22+
[1] - Worker 6 (PID: 32) booted in 0.08s, phase: 0
23+
[1] - Worker 7 (PID: 36) booted in 0.08s, phase: 0
2424
[1] - Worker 8 (PID: 40) booted in 0.08s, phase: 0
25-
[1] - Worker 9 (PID: 45) booted in 0.08s, phase: 0
26-
[1] - Worker 10 (PID: 50) booted in 0.08s, phase: 0
27-
[1] - Worker 11 (PID: 55) booted in 0.08s, phase: 0
28-
[1] - Worker 12 (PID: 60) booted in 0.08s, phase: 0
29-
[1] - Worker 13 (PID: 65) booted in 0.08s, phase: 0
30-
[1] - Worker 14 (PID: 72) booted in 0.08s, phase: 0
31-
[1] - Worker 15 (PID: 78) booted in 0.08s, phase: 0
32-
[1] - Worker 16 (PID: 84) booted in 0.08s, phase: 0
33-
[1] - Worker 17 (PID: 90) booted in 0.07s, phase: 0
34-
[1] - Worker 18 (PID: 96) booted in 0.07s, phase: 0
25+
[1] - Worker 9 (PID: 44) booted in 0.08s, phase: 0
26+
[1] - Worker 10 (PID: 49) booted in 0.08s, phase: 0
27+
[1] - Worker 11 (PID: 53) booted in 0.08s, phase: 0
28+
[1] - Worker 12 (PID: 58) booted in 0.07s, phase: 0
29+
[1] - Worker 13 (PID: 65) booted in 0.07s, phase: 0
30+
[1] - Worker 14 (PID: 72) booted in 0.07s, phase: 0
31+
[1] - Worker 15 (PID: 78) booted in 0.07s, phase: 0
32+
[1] - Worker 16 (PID: 83) booted in 0.07s, phase: 0
33+
[1] - Worker 17 (PID: 89) booted in 0.07s, phase: 0
34+
[1] - Worker 18 (PID: 94) booted in 0.07s, phase: 0
3535
[1] - Worker 19 (PID: 102) booted in 0.07s, phase: 0
36-
[1] - Worker 20 (PID: 108) booted in 0.07s, phase: 0
36+
[1] - Worker 20 (PID: 107) booted in 0.07s, phase: 0
3737
[1] - Worker 21 (PID: 113) booted in 0.07s, phase: 0
38-
[1] - Worker 22 (PID: 118) booted in 0.07s, phase: 0
39-
[1] - Worker 23 (PID: 123) booted in 0.07s, phase: 0
40-
[1] - Worker 24 (PID: 129) booted in 0.07s, phase: 0
41-
[1] - Worker 25 (PID: 135) booted in 0.07s, phase: 0
42-
[1] - Worker 26 (PID: 142) booted in 0.07s, phase: 0
43-
[1] - Worker 27 (PID: 148) booted in 0.06s, phase: 0
44-
[1] - Worker 28 (PID: 154) booted in 0.06s, phase: 0
38+
[1] - Worker 22 (PID: 118) booted in 0.06s, phase: 0
39+
[1] - Worker 23 (PID: 123) booted in 0.06s, phase: 0
40+
[1] - Worker 24 (PID: 128) booted in 0.06s, phase: 0
41+
[1] - Worker 25 (PID: 134) booted in 0.06s, phase: 0
42+
[1] - Worker 26 (PID: 140) booted in 0.06s, phase: 0
43+
[1] - Worker 27 (PID: 146) booted in 0.06s, phase: 0
44+
[1] - Worker 28 (PID: 152) booted in 0.06s, phase: 0
4545
[1] - Worker 29 (PID: 160) booted in 0.06s, phase: 0
46-
[1] - Worker 30 (PID: 171) booted in 0.06s, phase: 0
47-
[1] - Worker 31 (PID: 175) booted in 0.06s, phase: 0
48-
[1] - Worker 32 (PID: 181) booted in 0.06s, phase: 0
49-
[1] - Worker 33 (PID: 187) booted in 0.06s, phase: 0
50-
[1] - Worker 34 (PID: 193) booted in 0.06s, phase: 0
51-
[1] - Worker 35 (PID: 198) booted in 0.05s, phase: 0
52-
[1] - Worker 36 (PID: 206) booted in 0.05s, phase: 0
53-
[1] - Worker 37 (PID: 210) booted in 0.05s, phase: 0
54-
[1] - Worker 38 (PID: 215) booted in 0.05s, phase: 0
55-
[1] - Worker 39 (PID: 221) booted in 0.05s, phase: 0
56-
[1] - Worker 40 (PID: 227) booted in 0.05s, phase: 0
57-
[1] - Worker 41 (PID: 233) booted in 0.05s, phase: 0
58-
[1] - Worker 42 (PID: 238) booted in 0.05s, phase: 0
59-
[1] - Worker 43 (PID: 243) booted in 0.04s, phase: 0
60-
[1] - Worker 44 (PID: 249) booted in 0.04s, phase: 0
46+
[1] - Worker 30 (PID: 169) booted in 0.05s, phase: 0
47+
[1] - Worker 31 (PID: 174) booted in 0.05s, phase: 0
48+
[1] - Worker 32 (PID: 180) booted in 0.05s, phase: 0
49+
[1] - Worker 33 (PID: 186) booted in 0.05s, phase: 0
50+
[1] - Worker 34 (PID: 192) booted in 0.05s, phase: 0
51+
[1] - Worker 35 (PID: 197) booted in 0.05s, phase: 0
52+
[1] - Worker 36 (PID: 202) booted in 0.05s, phase: 0
53+
[1] - Worker 37 (PID: 208) booted in 0.05s, phase: 0
54+
[1] - Worker 38 (PID: 214) booted in 0.05s, phase: 0
55+
[1] - Worker 39 (PID: 218) booted in 0.05s, phase: 0
56+
[1] - Worker 40 (PID: 224) booted in 0.04s, phase: 0
57+
[1] - Worker 41 (PID: 231) booted in 0.04s, phase: 0
58+
[1] - Worker 42 (PID: 237) booted in 0.04s, phase: 0
59+
[1] - Worker 43 (PID: 242) booted in 0.04s, phase: 0
60+
[1] - Worker 44 (PID: 247) booted in 0.04s, phase: 0
6161
[1] - Worker 45 (PID: 253) booted in 0.04s, phase: 0
6262
[1] - Worker 46 (PID: 258) booted in 0.04s, phase: 0
63-
[1] - Worker 47 (PID: 264) booted in 0.04s, phase: 0
64-
[1] - Worker 48 (PID: 270) booted in 0.04s, phase: 0
65-
[1] - Worker 49 (PID: 276) booted in 0.04s, phase: 0
66-
[1] - Worker 50 (PID: 282) booted in 0.04s, phase: 0
67-
[1] - Worker 51 (PID: 289) booted in 0.04s, phase: 0
68-
[1] - Worker 52 (PID: 296) booted in 0.03s, phase: 0
69-
[1] - Worker 53 (PID: 301) booted in 0.03s, phase: 0
70-
[1] - Worker 54 (PID: 307) booted in 0.03s, phase: 0
71-
[1] - Worker 55 (PID: 313) booted in 0.03s, phase: 0
72-
[1] - Worker 56 (PID: 319) booted in 0.03s, phase: 0
73-
[1] - Worker 57 (PID: 325) booted in 0.03s, phase: 0
74-
[1] - Worker 58 (PID: 331) booted in 0.03s, phase: 0
75-
[1] - Worker 59 (PID: 337) booted in 0.03s, phase: 0
76-
[1] - Worker 60 (PID: 343) booted in 0.02s, phase: 0
77-
[1] - Worker 61 (PID: 348) booted in 0.02s, phase: 0
78-
[1] - Worker 62 (PID: 356) booted in 0.02s, phase: 0
79-
[1] - Worker 63 (PID: 363) booted in 0.02s, phase: 0
63+
[1] - Worker 47 (PID: 263) booted in 0.04s, phase: 0
64+
[1] - Worker 48 (PID: 268) booted in 0.04s, phase: 0
65+
[1] - Worker 49 (PID: 274) booted in 0.03s, phase: 0
66+
[1] - Worker 50 (PID: 281) booted in 0.03s, phase: 0
67+
[1] - Worker 51 (PID: 287) booted in 0.03s, phase: 0
68+
[1] - Worker 52 (PID: 293) booted in 0.03s, phase: 0
69+
[1] - Worker 53 (PID: 298) booted in 0.03s, phase: 0
70+
[1] - Worker 54 (PID: 305) booted in 0.03s, phase: 0
71+
[1] - Worker 55 (PID: 311) booted in 0.03s, phase: 0
72+
[1] - Worker 56 (PID: 316) booted in 0.03s, phase: 0
73+
[1] - Worker 57 (PID: 323) booted in 0.03s, phase: 0
74+
[1] - Worker 58 (PID: 329) booted in 0.03s, phase: 0
75+
[1] - Worker 59 (PID: 334) booted in 0.02s, phase: 0
76+
[1] - Worker 60 (PID: 341) booted in 0.02s, phase: 0
77+
[1] - Worker 61 (PID: 347) booted in 0.02s, phase: 0
78+
[1] - Worker 62 (PID: 353) booted in 0.02s, phase: 0
79+
[1] - Worker 63 (PID: 359) booted in 0.02s, phase: 0

0 commit comments

Comments
 (0)