From e859d403f7056e6ba346115fc1518dc773792bfe Mon Sep 17 00:00:00 2001 From: Petrik Date: Sat, 17 Oct 2026 18:25:45 +0200 Subject: [PATCH 1/2] [rack-iodine] Upgrade to 4.1.0-preview --- frameworks/rack-iodine/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frameworks/rack-iodine/Dockerfile b/frameworks/rack-iodine/Dockerfile index 06b702c9c..1c3baaf9e 100644 --- a/frameworks/rack-iodine/Dockerfile +++ b/frameworks/rack-iodine/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:4.0.6-slim +FROM ruby:4.1.0-preview1-slim RUN apt-get update && \ apt-get install -y --no-install-recommends build-essential libpq-dev libjemalloc2 && \ From 17883449b0471514f0fb4d875b4f8cc428acc466 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 18 Oct 2026 14:12:50 +0000 Subject: [PATCH 2/2] Benchmark results: rack-iodine [skip ci] --- site/data/results/rack-iodine.json | 90 +++---- .../static/logs/baseline/4096/rack-iodine.log | 78 +++--- .../logs/latency-10k/1024/rack-iodine.log | 70 +++--- .../logs/latency-1m/1024/rack-iodine.log | 228 +++++++++--------- .../logs/limited-conn/4096/rack-iodine.log | 78 +++--- .../logs/pipelined/4096/rack-iodine.log | 78 +++--- 6 files changed, 311 insertions(+), 311 deletions(-) diff --git a/site/data/results/rack-iodine.json b/site/data/results/rack-iodine.json index 5fdf5401b..6ee86c887 100644 --- a/site/data/results/rack-iodine.json +++ b/site/data/results/rack-iodine.json @@ -4,19 +4,19 @@ "baseline-4096": { "framework": "rack-iodine", "language": "Ruby", - "rps": 62831, - "avg_latency": "62.59ms", - "p99_latency": "211.70ms", - "cpu": "4829.1%", - "memory": "4.9GiB", + "rps": 63567, + "avg_latency": "62.46ms", + "p99_latency": "191.80ms", + "cpu": "4698.2%", + "memory": "4.8GiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "7.37MB/s", - "input_bw": "4.85MB/s", + "bandwidth": "7.45MB/s", + "input_bw": "4.91MB/s", "reconnects": 0, - "status_2xx": 314156, + "status_2xx": 317839, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -24,67 +24,67 @@ "latency-10k-1024": { "framework": "rack-iodine", "language": "Ruby", - "rps": 9951, - "avg_latency": "136.4us", - "p99_latency": "140.0us", - "cpu": "95.5%", - "memory": "4.3GiB", + "rps": 9952, + "avg_latency": "139.1us", + "p99_latency": "241.0us", + "cpu": "92.9%", + "memory": "4.6GiB", "connections": 1024, "threads": 64, "duration": "20s", "pipeline": 1, "bandwidth": "1.21MB/s", "reconnects": 0, - "status_2xx": 199051, + "status_2xx": 199065, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "cpu_usec": 14382756, - "cpu_per_req_us": 72.2566, + "cpu_usec": 14680011, + "cpu_per_req_us": 73.7448, "target_rate": 10000, - "rate_ratio": 0.9951, - "p99_9_latency": "25256.0us" + "rate_ratio": 0.9952, + "p99_9_latency": "20360.0us" }, "latency-1m-1024": { "framework": "rack-iodine", "language": "Ruby", - "rps": 995562, - "avg_latency": "377.7us", - "p99_latency": "837.0us", - "cpu": "6083.9%", - "memory": "4.4GiB", + "rps": 995836, + "avg_latency": "336.1us", + "p99_latency": "841.0us", + "cpu": "6080.3%", + "memory": "5.8GiB", "connections": 1024, "threads": 64, "duration": "20s", "pipeline": 1, - "bandwidth": "121.46MB/s", + "bandwidth": "121.49MB/s", "reconnects": 0, - "status_2xx": 19915391, + "status_2xx": 19920803, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "cpu_usec": 1116515635, - "cpu_per_req_us": 56.063, + "cpu_usec": 1118096893, + "cpu_per_req_us": 56.1271, "target_rate": 1000000, - "rate_ratio": 0.9956, - "p99_9_latency": "51472.0us" + "rate_ratio": 0.9958, + "p99_9_latency": "39216.0us" }, "limited-conn-4096": { "framework": "rack-iodine", "language": "Ruby", - "rps": 59158, - "avg_latency": "66.82ms", - "p99_latency": "231.20ms", - "cpu": "4812.8%", - "memory": "4.7GiB", + "rps": 59003, + "avg_latency": "66.96ms", + "p99_latency": "216.10ms", + "cpu": "4813.5%", + "memory": "5.0GiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "6.94MB/s", - "input_bw": "4.57MB/s", - "reconnects": 27791, - "status_2xx": 295791, + "bandwidth": "6.92MB/s", + "input_bw": "4.56MB/s", + "reconnects": 27748, + "status_2xx": 295016, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -92,18 +92,18 @@ "pipelined-4096": { "framework": "rack-iodine", "language": "Ruby", - "rps": 2329452, - "avg_latency": "27.11ms", - "p99_latency": "62.40ms", - "cpu": "6778.4%", - "memory": "4.6GiB", + "rps": 2373778, + "avg_latency": "26.94ms", + "p99_latency": "74.50ms", + "cpu": "6521.9%", + "memory": "5.5GiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 16, - "bandwidth": "273.17MB/s", + "bandwidth": "278.36MB/s", "reconnects": 0, - "status_2xx": 11647260, + "status_2xx": 11868893, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 diff --git a/site/static/logs/baseline/4096/rack-iodine.log b/site/static/logs/baseline/4096/rack-iodine.log index 3bad747ff..8b44baa82 100644 --- a/site/static/logs/baseline/4096/rack-iodine.log +++ b/site/static/logs/baseline/4096/rack-iodine.log @@ -1,8 +1,8 @@ -/app/vendor/bundle/ruby/4.0.0/gems/iodine-0.7.58/lib/iodine/iodine_ext.so: warning: undefining the allocator of T_DATA class IodineObjectStorage +/app/vendor/bundle/ruby/4.1.0+5/gems/iodine-0.7.58/lib/iodine/iodine_ext.so: warning: undefining the allocator of T_DATA class IodineObjectStorage INFO: Listening on port 8080 INFO: Starting up Iodine: * Iodine 0.7.58 - * Ruby 4.0.6 + * Ruby 4.1.0 * facil.io 0.7.4 (epoll) * 127 Workers X 1 Threads per worker. * Maximum 131056 open files / sockets per worker. @@ -22,40 +22,40 @@ INFO: 26 is running. INFO: 30 is running. INFO: 35 is running. INFO: 40 is running. -INFO: 46 is running. -INFO: 51 is running. -INFO: 56 is running. +INFO: 45 is running. +INFO: 50 is running. +INFO: 55 is running. INFO: 60 is running. +INFO: 70 is running. INFO: 65 is running. -INFO: 69 is running. INFO: 75 is running. -INFO: 79 is running. -INFO: 85 is running. -INFO: 91 is running. +INFO: 80 is running. +INFO: 86 is running. +INFO: 90 is running. INFO: 96 is running. INFO: 101 is running. -INFO: 106 is running. -INFO: 111 is running. -INFO: 116 is running. -INFO: 121 is running. +INFO: 105 is running. +INFO: 110 is running. +INFO: 115 is running. +INFO: 120 is running. INFO: 126 is running. INFO: 131 is running. INFO: 136 is running. INFO: 141 is running. -INFO: 147 is running. -INFO: 152 is running. -INFO: 157 is running. +INFO: 146 is running. +INFO: 151 is running. +INFO: 156 is running. INFO: 162 is running. -INFO: 167 is running. -INFO: 172 is running. -INFO: 177 is running. +INFO: 166 is running. +INFO: 171 is running. +INFO: 176 is running. INFO: 181 is running. INFO: 186 is running. INFO: 191 is running. INFO: 196 is running. INFO: 201 is running. INFO: 206 is running. -INFO: 211 is running. +INFO: 212 is running. INFO: 217 is running. INFO: 222 is running. INFO: 227 is running. @@ -67,31 +67,31 @@ INFO: 252 is running. INFO: 257 is running. INFO: 262 is running. INFO: 267 is running. -INFO: 272 is running. +INFO: 271 is running. INFO: 277 is running. -INFO: 282 is running. +INFO: 281 is running. INFO: 287 is running. INFO: 292 is running. INFO: 300 is running. INFO: 304 is running. INFO: 308 is running. -INFO: 313 is running. -INFO: 318 is running. -INFO: 323 is running. +INFO: 312 is running. +INFO: 317 is running. +INFO: 322 is running. INFO: 327 is running. INFO: 332 is running. INFO: 337 is running. -INFO: 343 is running. -INFO: 348 is running. -INFO: 353 is running. -INFO: 358 is running. -INFO: 363 is running. +INFO: 342 is running. +INFO: 347 is running. +INFO: 352 is running. +INFO: 357 is running. +INFO: 362 is running. INFO: 368 is running. -INFO: 372 is running. -INFO: 377 is running. -INFO: 382 is running. -INFO: 387 is running. -INFO: 392 is running. +INFO: 373 is running. +INFO: 378 is running. +INFO: 383 is running. +INFO: 388 is running. +INFO: 393 is running. INFO: 398 is running. INFO: 403 is running. INFO: 408 is running. @@ -120,11 +120,11 @@ INFO: 518 is running. INFO: 523 is running. INFO: 528 is running. INFO: 533 is running. -INFO: 538 is running. +INFO: 539 is running. INFO: 544 is running. -INFO: 554 is running. INFO: 549 is running. -INFO: 558 is running. +INFO: 553 is running. +INFO: 559 is running. INFO: 564 is running. INFO: 569 is running. INFO: 574 is running. @@ -140,4 +140,4 @@ INFO: 618 is running. INFO: 623 is running. INFO: 628 is running. INFO: 633 is running. -INFO: 639 is running. +INFO: 638 is running. diff --git a/site/static/logs/latency-10k/1024/rack-iodine.log b/site/static/logs/latency-10k/1024/rack-iodine.log index 17316025b..0bad50ff1 100644 --- a/site/static/logs/latency-10k/1024/rack-iodine.log +++ b/site/static/logs/latency-10k/1024/rack-iodine.log @@ -1,8 +1,8 @@ -/app/vendor/bundle/ruby/4.0.0/gems/iodine-0.7.58/lib/iodine/iodine_ext.so: warning: undefining the allocator of T_DATA class IodineObjectStorage +/app/vendor/bundle/ruby/4.1.0+5/gems/iodine-0.7.58/lib/iodine/iodine_ext.so: warning: undefining the allocator of T_DATA class IodineObjectStorage INFO: Listening on port 8080 INFO: Starting up Iodine: * Iodine 0.7.58 - * Ruby 4.0.6 + * Ruby 4.1.0 * facil.io 0.7.4 (epoll) * 127 Workers X 1 Threads per worker. * Maximum 131056 open files / sockets per worker. @@ -22,12 +22,12 @@ INFO: 26 is running. INFO: 30 is running. INFO: 35 is running. INFO: 40 is running. -INFO: 45 is running. +INFO: 44 is running. INFO: 50 is running. -INFO: 55 is running. -INFO: 60 is running. +INFO: 54 is running. +INFO: 59 is running. INFO: 64 is running. -INFO: 69 is running. +INFO: 70 is running. INFO: 75 is running. INFO: 80 is running. INFO: 85 is running. @@ -42,25 +42,25 @@ INFO: 126 is running. INFO: 131 is running. INFO: 136 is running. INFO: 141 is running. -INFO: 146 is running. -INFO: 151 is running. -INFO: 156 is running. -INFO: 161 is running. -INFO: 166 is running. +INFO: 147 is running. +INFO: 152 is running. +INFO: 157 is running. +INFO: 162 is running. +INFO: 167 is running. INFO: 171 is running. INFO: 177 is running. -INFO: 182 is running. -INFO: 186 is running. -INFO: 191 is running. +INFO: 181 is running. +INFO: 187 is running. +INFO: 192 is running. INFO: 196 is running. -INFO: 201 is running. -INFO: 206 is running. -INFO: 212 is running. -INFO: 217 is running. -INFO: 222 is running. -INFO: 227 is running. -INFO: 232 is running. -INFO: 237 is running. +INFO: 202 is running. +INFO: 207 is running. +INFO: 211 is running. +INFO: 216 is running. +INFO: 221 is running. +INFO: 226 is running. +INFO: 231 is running. +INFO: 236 is running. INFO: 242 is running. INFO: 247 is running. INFO: 252 is running. @@ -71,25 +71,25 @@ INFO: 272 is running. INFO: 277 is running. INFO: 282 is running. INFO: 287 is running. -INFO: 295 is running. -INFO: 299 is running. -INFO: 303 is running. -INFO: 307 is running. +INFO: 292 is running. +INFO: 300 is running. +INFO: 304 is running. +INFO: 308 is running. INFO: 312 is running. INFO: 317 is running. INFO: 322 is running. -INFO: 328 is running. -INFO: 333 is running. -INFO: 338 is running. -INFO: 343 is running. -INFO: 348 is running. -INFO: 353 is running. +INFO: 327 is running. +INFO: 332 is running. +INFO: 337 is running. +INFO: 342 is running. +INFO: 347 is running. +INFO: 352 is running. INFO: 357 is running. INFO: 362 is running. INFO: 367 is running. -INFO: 373 is running. -INFO: 378 is running. -INFO: 383 is running. +INFO: 372 is running. +INFO: 377 is running. +INFO: 382 is running. INFO: 388 is running. INFO: 393 is running. INFO: 398 is running. diff --git a/site/static/logs/latency-1m/1024/rack-iodine.log b/site/static/logs/latency-1m/1024/rack-iodine.log index 597dbeed4..4fb94485a 100644 --- a/site/static/logs/latency-1m/1024/rack-iodine.log +++ b/site/static/logs/latency-1m/1024/rack-iodine.log @@ -1,8 +1,8 @@ -/app/vendor/bundle/ruby/4.0.0/gems/iodine-0.7.58/lib/iodine/iodine_ext.so: warning: undefining the allocator of T_DATA class IodineObjectStorage +/app/vendor/bundle/ruby/4.1.0+5/gems/iodine-0.7.58/lib/iodine/iodine_ext.so: warning: undefining the allocator of T_DATA class IodineObjectStorage INFO: Listening on port 8080 INFO: Starting up Iodine: * Iodine 0.7.58 - * Ruby 4.0.6 + * Ruby 4.1.0 * facil.io 0.7.4 (epoll) * 127 Workers X 1 Threads per worker. * Maximum 131056 open files / sockets per worker. @@ -14,130 +14,130 @@ INFO: Server is running 127 workers X 1 thread with facil.io 0.7.4 (epoll) * Root pid: 1 * Press ^C to stop -INFO: 11 is running. -INFO: 15 is running. -INFO: 19 is running. -INFO: 23 is running. -INFO: 27 is running. -INFO: 31 is running. -INFO: 36 is running. +INFO: 10 is running. +INFO: 14 is running. +INFO: 18 is running. +INFO: 22 is running. +INFO: 26 is running. +INFO: 30 is running. +INFO: 35 is running. INFO: 40 is running. INFO: 45 is running. -INFO: 51 is running. -INFO: 56 is running. -INFO: 61 is running. -INFO: 66 is running. -INFO: 71 is running. +INFO: 50 is running. +INFO: 55 is running. +INFO: 60 is running. +INFO: 65 is running. +INFO: 69 is running. INFO: 76 is running. -INFO: 82 is running. -INFO: 87 is running. -INFO: 92 is running. -INFO: 97 is running. -INFO: 101 is running. -INFO: 107 is running. -INFO: 111 is running. -INFO: 117 is running. -INFO: 122 is running. -INFO: 127 is running. -INFO: 132 is running. -INFO: 137 is running. -INFO: 142 is running. -INFO: 147 is running. +INFO: 81 is running. +INFO: 86 is running. +INFO: 91 is running. +INFO: 96 is running. +INFO: 100 is running. +INFO: 105 is running. +INFO: 110 is running. +INFO: 115 is running. +INFO: 120 is running. +INFO: 125 is running. +INFO: 131 is running. +INFO: 136 is running. +INFO: 141 is running. +INFO: 146 is running. INFO: 152 is running. -INFO: 158 is running. +INFO: 157 is running. INFO: 162 is running. INFO: 167 is running. INFO: 172 is running. INFO: 177 is running. -INFO: 183 is running. -INFO: 188 is running. -INFO: 193 is running. -INFO: 198 is running. -INFO: 202 is running. -INFO: 208 is running. -INFO: 212 is running. -INFO: 218 is running. -INFO: 223 is running. -INFO: 228 is running. +INFO: 182 is running. +INFO: 187 is running. +INFO: 191 is running. +INFO: 196 is running. +INFO: 201 is running. +INFO: 206 is running. +INFO: 211 is running. +INFO: 217 is running. +INFO: 222 is running. +INFO: 227 is running. INFO: 232 is running. INFO: 237 is running. INFO: 242 is running. -INFO: 248 is running. -INFO: 253 is running. -INFO: 258 is running. -INFO: 263 is running. -INFO: 268 is running. -INFO: 273 is running. -INFO: 278 is running. -INFO: 283 is running. -INFO: 288 is running. -INFO: 296 is running. +INFO: 247 is running. +INFO: 252 is running. +INFO: 257 is running. +INFO: 262 is running. +INFO: 267 is running. +INFO: 272 is running. +INFO: 277 is running. +INFO: 282 is running. +INFO: 287 is running. +INFO: 292 is running. INFO: 300 is running. INFO: 304 is running. INFO: 308 is running. -INFO: 313 is running. -INFO: 318 is running. -INFO: 323 is running. -INFO: 328 is running. +INFO: 312 is running. +INFO: 317 is running. +INFO: 322 is running. +INFO: 327 is running. INFO: 333 is running. -INFO: 339 is running. -INFO: 344 is running. -INFO: 349 is running. -INFO: 354 is running. -INFO: 359 is running. -INFO: 364 is running. -INFO: 369 is running. -INFO: 374 is running. -INFO: 379 is running. -INFO: 384 is running. -INFO: 389 is running. -INFO: 394 is running. -INFO: 399 is running. -INFO: 404 is running. -INFO: 409 is running. -INFO: 414 is running. -INFO: 419 is running. -INFO: 424 is running. -INFO: 429 is running. -INFO: 434 is running. -INFO: 439 is running. -INFO: 444 is running. -INFO: 449 is running. -INFO: 454 is running. -INFO: 459 is running. -INFO: 464 is running. -INFO: 469 is running. -INFO: 474 is running. -INFO: 479 is running. -INFO: 484 is running. -INFO: 489 is running. -INFO: 494 is running. -INFO: 499 is running. -INFO: 504 is running. -INFO: 509 is running. -INFO: 514 is running. -INFO: 519 is running. -INFO: 524 is running. -INFO: 529 is running. -INFO: 534 is running. -INFO: 539 is running. -INFO: 544 is running. -INFO: 549 is running. -INFO: 554 is running. -INFO: 559 is running. -INFO: 564 is running. -INFO: 569 is running. -INFO: 574 is running. -INFO: 579 is running. -INFO: 584 is running. -INFO: 589 is running. -INFO: 594 is running. -INFO: 599 is running. -INFO: 604 is running. -INFO: 611 is running. -INFO: 615 is running. -INFO: 619 is running. -INFO: 624 is running. -INFO: 629 is running. -INFO: 634 is running. -INFO: 639 is running. +INFO: 338 is running. +INFO: 343 is running. +INFO: 347 is running. +INFO: 352 is running. +INFO: 357 is running. +INFO: 362 is running. +INFO: 368 is running. +INFO: 373 is running. +INFO: 377 is running. +INFO: 383 is running. +INFO: 388 is running. +INFO: 393 is running. +INFO: 398 is running. +INFO: 403 is running. +INFO: 408 is running. +INFO: 413 is running. +INFO: 418 is running. +INFO: 423 is running. +INFO: 428 is running. +INFO: 433 is running. +INFO: 438 is running. +INFO: 443 is running. +INFO: 448 is running. +INFO: 453 is running. +INFO: 458 is running. +INFO: 463 is running. +INFO: 468 is running. +INFO: 473 is running. +INFO: 478 is running. +INFO: 483 is running. +INFO: 488 is running. +INFO: 493 is running. +INFO: 498 is running. +INFO: 503 is running. +INFO: 508 is running. +INFO: 513 is running. +INFO: 518 is running. +INFO: 523 is running. +INFO: 528 is running. +INFO: 533 is running. +INFO: 538 is running. +INFO: 543 is running. +INFO: 548 is running. +INFO: 553 is running. +INFO: 558 is running. +INFO: 563 is running. +INFO: 568 is running. +INFO: 573 is running. +INFO: 578 is running. +INFO: 583 is running. +INFO: 588 is running. +INFO: 593 is running. +INFO: 598 is running. +INFO: 603 is running. +INFO: 610 is running. +INFO: 614 is running. +INFO: 618 is running. +INFO: 623 is running. +INFO: 628 is running. +INFO: 633 is running. +INFO: 638 is running. diff --git a/site/static/logs/limited-conn/4096/rack-iodine.log b/site/static/logs/limited-conn/4096/rack-iodine.log index 910fafae6..6007548a8 100644 --- a/site/static/logs/limited-conn/4096/rack-iodine.log +++ b/site/static/logs/limited-conn/4096/rack-iodine.log @@ -1,8 +1,8 @@ -/app/vendor/bundle/ruby/4.0.0/gems/iodine-0.7.58/lib/iodine/iodine_ext.so: warning: undefining the allocator of T_DATA class IodineObjectStorage +/app/vendor/bundle/ruby/4.1.0+5/gems/iodine-0.7.58/lib/iodine/iodine_ext.so: warning: undefining the allocator of T_DATA class IodineObjectStorage INFO: Listening on port 8080 INFO: Starting up Iodine: * Iodine 0.7.58 - * Ruby 4.0.6 + * Ruby 4.1.0 * facil.io 0.7.4 (epoll) * 127 Workers X 1 Threads per worker. * Maximum 131056 open files / sockets per worker. @@ -20,49 +20,49 @@ INFO: 18 is running. INFO: 22 is running. INFO: 26 is running. INFO: 30 is running. -INFO: 36 is running. +INFO: 35 is running. INFO: 40 is running. INFO: 45 is running. INFO: 50 is running. -INFO: 54 is running. +INFO: 55 is running. INFO: 60 is running. INFO: 65 is running. INFO: 70 is running. INFO: 75 is running. -INFO: 81 is running. -INFO: 86 is running. -INFO: 91 is running. -INFO: 96 is running. +INFO: 80 is running. +INFO: 85 is running. +INFO: 90 is running. +INFO: 95 is running. INFO: 101 is running. INFO: 106 is running. INFO: 111 is running. -INFO: 116 is running. +INFO: 117 is running. INFO: 121 is running. INFO: 126 is running. INFO: 131 is running. INFO: 136 is running. -INFO: 141 is running. +INFO: 142 is running. INFO: 146 is running. -INFO: 151 is running. -INFO: 156 is running. -INFO: 161 is running. -INFO: 166 is running. +INFO: 152 is running. +INFO: 157 is running. +INFO: 162 is running. +INFO: 167 is running. INFO: 171 is running. INFO: 176 is running. INFO: 181 is running. INFO: 187 is running. INFO: 192 is running. INFO: 197 is running. -INFO: 201 is running. -INFO: 206 is running. +INFO: 202 is running. +INFO: 207 is running. INFO: 212 is running. INFO: 217 is running. INFO: 222 is running. INFO: 227 is running. -INFO: 232 is running. +INFO: 231 is running. INFO: 237 is running. INFO: 242 is running. -INFO: 247 is running. +INFO: 246 is running. INFO: 252 is running. INFO: 257 is running. INFO: 262 is running. @@ -71,28 +71,28 @@ INFO: 272 is running. INFO: 277 is running. INFO: 282 is running. INFO: 287 is running. -INFO: 295 is running. -INFO: 299 is running. -INFO: 303 is running. -INFO: 307 is running. -INFO: 312 is running. +INFO: 292 is running. +INFO: 300 is running. +INFO: 304 is running. +INFO: 308 is running. +INFO: 313 is running. INFO: 318 is running. -INFO: 322 is running. +INFO: 323 is running. INFO: 328 is running. INFO: 333 is running. INFO: 338 is running. INFO: 343 is running. -INFO: 347 is running. +INFO: 348 is running. INFO: 353 is running. -INFO: 357 is running. -INFO: 362 is running. +INFO: 358 is running. +INFO: 363 is running. INFO: 367 is running. -INFO: 373 is running. -INFO: 378 is running. -INFO: 383 is running. -INFO: 388 is running. -INFO: 393 is running. -INFO: 398 is running. +INFO: 372 is running. +INFO: 377 is running. +INFO: 382 is running. +INFO: 387 is running. +INFO: 392 is running. +INFO: 397 is running. INFO: 403 is running. INFO: 408 is running. INFO: 413 is running. @@ -130,14 +130,14 @@ INFO: 568 is running. INFO: 573 is running. INFO: 578 is running. INFO: 583 is running. -INFO: 594 is running. INFO: 588 is running. -INFO: 599 is running. -INFO: 604 is running. +INFO: 593 is running. +INFO: 598 is running. +INFO: 603 is running. INFO: 610 is running. INFO: 614 is running. -INFO: 619 is running. +INFO: 618 is running. INFO: 623 is running. -INFO: 628 is running. -INFO: 633 is running. +INFO: 629 is running. +INFO: 634 is running. INFO: 639 is running. diff --git a/site/static/logs/pipelined/4096/rack-iodine.log b/site/static/logs/pipelined/4096/rack-iodine.log index ed31ea238..c87589036 100644 --- a/site/static/logs/pipelined/4096/rack-iodine.log +++ b/site/static/logs/pipelined/4096/rack-iodine.log @@ -1,8 +1,8 @@ -/app/vendor/bundle/ruby/4.0.0/gems/iodine-0.7.58/lib/iodine/iodine_ext.so: warning: undefining the allocator of T_DATA class IodineObjectStorage +/app/vendor/bundle/ruby/4.1.0+5/gems/iodine-0.7.58/lib/iodine/iodine_ext.so: warning: undefining the allocator of T_DATA class IodineObjectStorage INFO: Listening on port 8080 INFO: Starting up Iodine: * Iodine 0.7.58 - * Ruby 4.0.6 + * Ruby 4.1.0 * facil.io 0.7.4 (epoll) * 127 Workers X 1 Threads per worker. * Maximum 131056 open files / sockets per worker. @@ -21,34 +21,34 @@ INFO: 22 is running. INFO: 26 is running. INFO: 30 is running. INFO: 35 is running. -INFO: 39 is running. -INFO: 44 is running. -INFO: 49 is running. +INFO: 40 is running. +INFO: 45 is running. +INFO: 50 is running. INFO: 55 is running. INFO: 60 is running. -INFO: 66 is running. -INFO: 71 is running. -INFO: 76 is running. -INFO: 81 is running. +INFO: 65 is running. +INFO: 70 is running. +INFO: 75 is running. +INFO: 80 is running. INFO: 85 is running. -INFO: 90 is running. +INFO: 91 is running. INFO: 96 is running. -INFO: 101 is running. +INFO: 100 is running. INFO: 106 is running. -INFO: 111 is running. +INFO: 110 is running. INFO: 116 is running. INFO: 121 is running. INFO: 126 is running. -INFO: 131 is running. -INFO: 136 is running. -INFO: 141 is running. +INFO: 130 is running. +INFO: 135 is running. +INFO: 140 is running. INFO: 146 is running. -INFO: 152 is running. -INFO: 156 is running. -INFO: 161 is running. -INFO: 166 is running. +INFO: 151 is running. +INFO: 157 is running. +INFO: 162 is running. +INFO: 167 is running. INFO: 171 is running. -INFO: 176 is running. +INFO: 177 is running. INFO: 182 is running. INFO: 187 is running. INFO: 192 is running. @@ -56,13 +56,13 @@ INFO: 197 is running. INFO: 202 is running. INFO: 207 is running. INFO: 212 is running. -INFO: 216 is running. +INFO: 217 is running. INFO: 222 is running. INFO: 227 is running. INFO: 232 is running. INFO: 237 is running. INFO: 242 is running. -INFO: 247 is running. +INFO: 246 is running. INFO: 252 is running. INFO: 257 is running. INFO: 262 is running. @@ -71,23 +71,23 @@ INFO: 272 is running. INFO: 277 is running. INFO: 282 is running. INFO: 287 is running. -INFO: 292 is running. -INFO: 300 is running. -INFO: 304 is running. -INFO: 308 is running. +INFO: 295 is running. +INFO: 299 is running. +INFO: 303 is running. +INFO: 307 is running. INFO: 312 is running. INFO: 317 is running. -INFO: 322 is running. +INFO: 323 is running. INFO: 328 is running. -INFO: 332 is running. -INFO: 337 is running. -INFO: 342 is running. -INFO: 347 is running. +INFO: 333 is running. +INFO: 338 is running. +INFO: 343 is running. +INFO: 348 is running. INFO: 353 is running. INFO: 358 is running. INFO: 363 is running. INFO: 368 is running. -INFO: 372 is running. +INFO: 373 is running. INFO: 378 is running. INFO: 383 is running. INFO: 388 is running. @@ -127,17 +127,17 @@ INFO: 553 is running. INFO: 558 is running. INFO: 563 is running. INFO: 568 is running. -INFO: 573 is running. +INFO: 574 is running. INFO: 578 is running. INFO: 583 is running. INFO: 588 is running. INFO: 593 is running. -INFO: 599 is running. -INFO: 604 is running. -INFO: 614 is running. +INFO: 598 is running. +INFO: 603 is running. INFO: 610 is running. +INFO: 614 is running. INFO: 618 is running. -INFO: 623 is running. +INFO: 625 is running. INFO: 629 is running. -INFO: 634 is running. -INFO: 639 is running. +INFO: 633 is running. +INFO: 638 is running.