From 440b3618da01e7fec878b10ad9a935236a3b5a1e Mon Sep 17 00:00:00 2001 From: Jacob Rothstein Date: Tue, 8 Sep 2026 16:19:02 -0700 Subject: [PATCH 1/2] [trillium.rs] update dependencies --- frameworks/trillium-tuned/Cargo.lock | 339 ++++++++++++++------------- frameworks/trillium/Cargo.lock | 335 +++++++++++++------------- 2 files changed, 356 insertions(+), 318 deletions(-) diff --git a/frameworks/trillium-tuned/Cargo.lock b/frameworks/trillium-tuned/Cargo.lock index cedf6c92b..2ddda73bc 100644 --- a/frameworks/trillium-tuned/Cargo.lock +++ b/frameworks/trillium-tuned/Cargo.lock @@ -115,9 +115,9 @@ checksum = "03918c3dbd7701a85c6b9887732e2921175f26c350b4563841d0958c21d57e6d" [[package]] name = "askama" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1bf825125edd887a019d0a3a837dcc5499a68b0d034cc3eb594070c3e18addc" +checksum = "6024d73179f43f15ccd2b881bfea6fee7f3a46ec53f33b52210dea749ebebaa4" dependencies = [ "askama_macros", "itoa", @@ -128,9 +128,9 @@ dependencies = [ [[package]] name = "askama_derive" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1c7065972a130eafa84215f21352ae15b4a7393da48c1f5e103904490736738" +checksum = "071ee5ebf2138e3ad180e0aacf6940c2cab5e6d8333741d9925c7bee2b153f39" dependencies = [ "askama_parser", "basic-toml", @@ -141,23 +141,23 @@ dependencies = [ "rustc-hash", "serde", "serde_derive", - "syn 2.0.119", + "syn 3.0.5", ] [[package]] name = "askama_macros" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e23b1d2c4bd39a41971f6124cef4cc6fd0540913ecb90919b69ab3bbe44ae1a" +checksum = "643e1c7cbb6aec1d920332fe51a7c0d8219e273dcb8602db03f5263e4d16487b" dependencies = [ "askama_derive", ] [[package]] name = "askama_parser" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7db09fde9143e7ac4513358fb32ee32847125b63b18ea715afd487956da715da" +checksum = "2c5ae75772275d268b03ab8bdccdd12117b6169ee23256942b34e46c9f476583" dependencies = [ "rustc-hash", "serde", @@ -193,9 +193,9 @@ dependencies = [ [[package]] name = "async-compression" -version = "0.4.43" +version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3976abdc8fe7d1133d43d304afd42abdf5bc3e1319d263d223bde07b5efc4be8" +checksum = "24a8ec73eb862508b7041723c89386365894b4e7d9f6998bf1b8529e5b0ee254" dependencies = [ "compression-codecs", "compression-core", @@ -232,7 +232,7 @@ checksum = "82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -274,9 +274,9 @@ checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" [[package]] name = "aws-lc-rs" -version = "1.18.0" +version = "1.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce2b2dcc879c3bae0d371e77c99f2238400ef24ec001394befa67b6e543add9e" +checksum = "b281d307588d634de920874890732659e2e7672f72b5e10e81badc1a8a83621e" dependencies = [ "aws-lc-sys", "zeroize", @@ -284,9 +284,9 @@ dependencies = [ [[package]] name = "aws-lc-sys" -version = "0.44.0" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f09fae7be8bb3174e05c6afdb34199e6dc0c7c04ba9fa237b1967adfbde27483" +checksum = "9bff6c3b54fad79a2e60b8102caf565819711497c1f5f092f49508e2f5c31b27" dependencies = [ "cc", "cmake", @@ -328,15 +328,6 @@ version = "2.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" -[[package]] -name = "block-buffer" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" -dependencies = [ - "generic-array", -] - [[package]] name = "block-buffer" version = "0.12.1" @@ -385,11 +376,20 @@ version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04" +[[package]] +name = "castaway" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a" +dependencies = [ + "rustversion", +] + [[package]] name = "cc" -version = "1.4.4" +version = "1.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ad534f4357a5264cce5019c989cf66a4f0dc4e0d1b1d15f8aacec0ff7360273" +checksum = "005ec2760ca554fae18df7a11195552ec576cd665632a881bc011d5bb2fd4d80" dependencies = [ "find-msvc-tools", "jobserver", @@ -416,7 +416,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65c35e4b699c7e15ccbe7ee35c005e4fc0a278d22238a2857e6ce2dadeda1b06" dependencies = [ "cfg-if", - "cpufeatures 0.3.1", + "cpufeatures", "rand_core", ] @@ -464,11 +464,24 @@ dependencies = [ "tokio-util", ] +[[package]] +name = "compact_str" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79fcda08c33bb58b97008b2cdada6622500e949e060f5913361763121abd2416" +dependencies = [ + "castaway", + "cfg-if", + "itoa", + "static_assertions", + "zmij", +] + [[package]] name = "compression-codecs" -version = "0.4.38" +version = "0.4.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce2548391e9c1929c21bf6aa2680af86fe4c1b33e6cea9ac1cfeec0bd11218cf" +checksum = "100590da849306918656ffbb22576bbdfc1382b50ad10d1d50ec177d3b205fb2" dependencies = [ "brotli", "compression-core", @@ -480,9 +493,9 @@ dependencies = [ [[package]] name = "compression-core" -version = "0.4.32" +version = "0.4.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc14f565cf027a105f7a44ccf9e5b424348421a1d8952a8fc9d499d313107789" +checksum = "6e8ccc4ea9f6acc32d102c0f6d471d11d913ad15f20c04de743374861fa1d414" [[package]] name = "concurrent-queue" @@ -516,13 +529,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] -name = "cpufeatures" -version = "0.2.17" +name = "core_detect" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" -dependencies = [ - "libc", -] +checksum = "7f8f80099a98041a3d1622845c271458a2d73e688351bf3cb999266764b81d48" [[package]] name = "cpufeatures" @@ -544,46 +554,36 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.16" +version = "0.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d85363c37faeca707aef026efa9f3b34d077bce547e48f770770625c6013679e" +checksum = "98b0cc327b5bc766e7fda9c9260cc0fa81b43a8e240440422dff70788e3f9ef1" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-epoch" -version = "0.9.20" +version = "0.9.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f" +checksum = "dc74980687109a3b14c72fd458107bf0baa1da1a1a805e178d15501ba9b86d9d" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-queue" -version = "0.3.13" +version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "803d13fb3b09d88be9f4dbc29062c66b19bf7170867ceb746d2a8689bf6c7a26" +checksum = "03e8bd762f7479489c70ed6c768ddca99d7296857de437a68dcb2a94365b3fae" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-utils" -version = "0.8.22" +version = "0.8.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61803da095bee82a81bb1a452ecc25d3b2f1416d1897eb86430c6159ef717c17" - -[[package]] -name = "crypto-common" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" -dependencies = [ - "generic-array", - "typenum", -] +checksum = "a31eee39dddec8330830986fcd7625edb5a24ec90ea038215273bbc3adb08ac6" [[package]] name = "crypto-common" @@ -697,25 +697,15 @@ version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" -[[package]] -name = "digest" -version = "0.10.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" -dependencies = [ - "block-buffer 0.10.4", - "crypto-common 0.1.7", -] - [[package]] name = "digest" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" dependencies = [ - "block-buffer 0.12.1", + "block-buffer", "const-oid", - "crypto-common 0.2.2", + "crypto-common", "ctutils", ] @@ -727,7 +717,7 @@ checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -744,11 +734,17 @@ checksum = "252afb9ae5eaa683babdc6a068b3f5726eb19e05070c731f9b2a23a7c3e8ed34" [[package]] name = "encoding_rs" -version = "0.8.35" +version = "0.8.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" +checksum = "2a7a45518d2863d18aa47f4a0cf9faec2aa4304cc09df5e41299f276b3ad135e" dependencies = [ "cfg-if", + "core_detect", + "multiversion", + "multiversion_no_op", + "rustversion", + "scopeguard", + "simdutf8", ] [[package]] @@ -861,14 +857,14 @@ checksum = "c2d2cd106c285788bb67746bfdcfe0c7d08fc58ae7c7c3914b8da9bd3a61c958" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] name = "find-msvc-tools" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d45db016d36b838f563236e9193d0ee6ce38f3f68b6c94e914b4929c96bbb890" +checksum = "3e0f1c7c3a72c66fd80abe965175f7523475c0489a87d3ff9d6e8c87d87a9d2d" [[package]] name = "flate2" @@ -945,7 +941,7 @@ checksum = "9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -1000,16 +996,6 @@ dependencies = [ "windows-result", ] -[[package]] -name = "generic-array" -version = "0.14.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" -dependencies = [ - "typenum", - "version_check", -] - [[package]] name = "getrandom" version = "0.2.17" @@ -1074,9 +1060,9 @@ dependencies = [ [[package]] name = "hermit-abi" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" +checksum = "e17592d60ebacc7d5e169f4663c5f84f9161cc90328abcfe8456f41e4dfcb284" [[package]] name = "hmac" @@ -1084,7 +1070,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f" dependencies = [ - "digest 0.11.3", + "digest", ] [[package]] @@ -1132,9 +1118,9 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "hybrid-array" -version = "0.4.14" +version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b" +checksum = "27f864f10dfb56725ce5ce5472bc52252c8f93a4ab86327122cebf62c5f59a17" dependencies = [ "typenum", ] @@ -1245,9 +1231,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.14.1" +version = "2.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07aa2048142242915a31d35844fb311e0e53fcca590c3a0a40dcf1b841fa09eb" +checksum = "cc4e190f5d26ca7051642629da2c52fc03bde85a03197c99408dcd291734c855" dependencies = [ "equivalent", "hashbrown 0.17.1", @@ -1371,9 +1357,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.104" +version = "0.3.105" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e0c1080212aad755ea003d18543e8768dd432c48819efd73a7bf1e39b7a5a3a" +checksum = "ce57d20d1ea864ce2ac172ab472d409214f4fd359f0b2a2775abdf522e2af99e" dependencies = [ "cfg-if", "futures-util", @@ -1403,9 +1389,9 @@ dependencies = [ [[package]] name = "libredox" -version = "0.1.21" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7955dfc218a8afb29dfeffd540e3a6e96baeb94fe7138228dd7cc6937fbbf96" +checksum = "8d8f1ea3f21fd3405dcaf6c9b5c1630af9afc422d9073ea39c5f6d6c772e08ed" dependencies = [ "libc", ] @@ -1477,7 +1463,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69b6441f590336821bb897fb28fc622898ccceb1d6cea3fde5ea86b090c4de98" dependencies = [ "cfg-if", - "digest 0.11.3", + "digest", ] [[package]] @@ -1523,9 +1509,9 @@ dependencies = [ [[package]] name = "mio" -version = "1.2.2" +version = "1.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30d65c71f1ce40ab09135ce117d742b9f8a19ff91a41a8b57ed50bc2de59c427" +checksum = "4b18443e9c262bfe8fa82f51666e2642c53393f7e5c27b3e1aeab922cff5b9d8" dependencies = [ "libc", "wasi 0.11.1+wasi-snapshot-preview1", @@ -1552,6 +1538,34 @@ dependencies = [ "uuid", ] +[[package]] +name = "multiversion" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7edb7f0ff51249dfda9ab96b5823695e15a052dc15074c9dbf3d118afaf2c201" +dependencies = [ + "multiversion-macros", + "target-features", +] + +[[package]] +name = "multiversion-macros" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b093064383341eb3271f42e381cb8f10a01459478446953953c75d24bd339fc0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", + "target-features", +] + +[[package]] +name = "multiversion_no_op" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "743fb55ba31b18fb1ecef6bdc9aa2743314978ac084044301a7eee33fb99a20d" + [[package]] name = "munge" version = "0.4.7" @@ -1716,9 +1730,9 @@ checksum = "05c8b63e8d9609db387f0324918f81d68fe27748f084ef092fb35954d0539a85" [[package]] name = "portable-atomic-util" -version = "0.2.7" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2a106d1259c23fac8e543272398ae0e3c0b8d33c88ed73d0cc71b0f1d902618" +checksum = "10ab3eb7f3becc3a1cbc4f2c6f20267996cfc1a6467a873763411b136a122715" dependencies = [ "portable-atomic", ] @@ -1818,7 +1832,7 @@ checksum = "1c8d9ca532f185d5d4db7a7c9d51420b452168ea1c2b913953281bd6fe1fcbd0" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -1946,9 +1960,9 @@ dependencies = [ [[package]] name = "redis" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e37a4ca5c6ca42aa3e6df2fd32b987a65d32a4c2159a6f3fe0fd1df306a2658f" +checksum = "2acbc41a996f7652b2ddd9dfd98cc4ff602cfd742ae35382f07f608405ab50ed" dependencies = [ "arcstr", "async-lock", @@ -1993,7 +2007,7 @@ checksum = "92ecd8964f8453721699a1ed72037b0db49ce2f5a5138486ee89bed6f67cdf3a" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -2080,7 +2094,7 @@ checksum = "1c25ef604ac7dd839d44d64648952ea23c97866f124ff671b0ed2cf3ad9bb06e" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -2120,9 +2134,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.43" +version = "0.23.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06" +checksum = "6725596c3f2c3a0aef021139e145d4eafe314a6623e4680ca83852b2c67ab2ba" dependencies = [ "aws-lc-rs", "log", @@ -2301,7 +2315,7 @@ checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -2318,14 +2332,14 @@ dependencies = [ ] [[package]] -name = "sha-1" -version = "0.10.1" +name = "sha1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" +checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214" dependencies = [ "cfg-if", - "cpufeatures 0.2.17", - "digest 0.10.7", + "cpufeatures", + "digest", ] [[package]] @@ -2335,8 +2349,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4" dependencies = [ "cfg-if", - "cpufeatures 0.3.1", - "digest 0.11.3", + "cpufeatures", + "digest", ] [[package]] @@ -2428,9 +2442,9 @@ checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" [[package]] name = "smallvec" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" +checksum = "b9be42f50aa861c555654aa3a37f52f4b1074bacf4e48fe0ef7fa584e80f1f0f" [[package]] name = "smartcow" @@ -2561,9 +2575,9 @@ dependencies = [ [[package]] name = "syn" -version = "3.0.4" +version = "3.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6275cddf4610d1775e6d1fe9469b2e77d0f39fd98fb7450901b821e0c53649f" +checksum = "12df2e0110f65b775f769bb17ef989067a1d931b2eb822bd4346631eeada89f9" dependencies = [ "proc-macro2", "quote", @@ -2593,6 +2607,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" +[[package]] +name = "target-features" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1bbb9f3c5c463a01705937a24fdabc5047929ac764b2d5b9cf681c1f5041ed5" + [[package]] name = "test-harness" version = "0.3.1" @@ -2621,7 +2641,7 @@ checksum = "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -2677,9 +2697,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.12.0" +version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb4ebadaa0af04fab11ae01eb5f9fdb5f9c5b875506e210e71c07873528baa7f" +checksum = "4cf0ded5c4e56918d8f8a339e1bb67d038d3bc6d144ac407904015ba2e4cde9b" dependencies = [ "tinyvec_macros", ] @@ -2842,9 +2862,9 @@ dependencies = [ [[package]] name = "trillium-cache" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "798ee3d9fc2f298791abe05d86a064a084f5f145d915efbb46f9cf804c84c8dc" +checksum = "ad17c1369f719533e4bd4abaa834851b47b6347e16121dabf99f415b3601ef79" dependencies = [ "fieldwork", "futures-lite", @@ -2871,9 +2891,9 @@ dependencies = [ [[package]] name = "trillium-client" -version = "0.9.16" +version = "0.9.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f68c75154bae3b2695249e286a6335074978beae90d054e7b53426877f1749ac" +checksum = "56c46cfbfd8304977f70e8c422f0cab253b6e7ccb4eb3ce7d9c52ee070f666dc" dependencies = [ "async-lock", "crossbeam-queue", @@ -2926,11 +2946,12 @@ dependencies = [ [[package]] name = "trillium-http" -version = "1.6.4" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77ba360801d1a969343ee41f8ab69134be0efece690cb41b36bb82e9a1fd58e0" +checksum = "f1748f6e05f2016a741bd403b03b4ef92cdfe8c0cfc2ac95b27718f74e0aa720" dependencies = [ "atomic-waker", + "compact_str", "encoding_rs", "event-listener", "fastrand", @@ -2943,8 +2964,6 @@ dependencies = [ "mime", "pin-project-lite", "smallvec", - "smartcow", - "smartstring", "swansong", "sync_wrapper", "thiserror", @@ -2992,9 +3011,9 @@ dependencies = [ [[package]] name = "trillium-quinn" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "448695c26130f4e3b43b5435284fe9de0164d89ccaa067b467f53eea2f33effc" +checksum = "64fb3c1bafc9e12303e431079c7e5d2d618df6dc206bd42a1031b0f42012d2d5" dependencies = [ "async-compat", "futures-lite", @@ -3033,9 +3052,9 @@ dependencies = [ [[package]] name = "trillium-server-common" -version = "0.7.11" +version = "0.7.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4fc30dde3b44f13cf57bdfb52e0c46b1263512ce9808df8274e840462cca131" +checksum = "fc17bdff17cb1869a68d81aa9112e01b3df7bd58af4e598be58a54fb334412b9" dependencies = [ "async-channel", "async_cell", @@ -3121,9 +3140,9 @@ dependencies = [ [[package]] name = "trillium-websockets" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "161aa66c56ac0d80ff22c245009fb4855e4e155154bfe92a33a1e8fb7a65c057" +checksum = "05f88331188a5cc3000f734d29227ff10c2874c4ca4cba2bc204c7512e1b3b72" dependencies = [ "async-tungstenite", "base64 0.23.1", @@ -3132,7 +3151,7 @@ dependencies = [ "futures-sink", "log", "pin-project-lite", - "sha-1", + "sha1", "swansong", "thiserror", "trillium", @@ -3295,9 +3314,9 @@ dependencies = [ [[package]] name = "wasm-bindgen" -version = "0.2.127" +version = "0.2.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b70935747edd64d89de3efa29d73789b806c15798f8e7dca4d8ac356b50ce70" +checksum = "aecb87a33d3b0c5e3b7aa46336eaf486cffafbd281b195e4c8b80d50df2351bf" dependencies = [ "cfg-if", "once_cell", @@ -3308,9 +3327,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.127" +version = "0.2.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77775f8f3f7217702089053b94958f8f54061a3f663417df76e19cbdcca29bc1" +checksum = "a690d511e3c1a8b3a55e33511e3c2c00c78415cd23650f32b808627f5696b9ed" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -3318,31 +3337,31 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.127" +version = "0.2.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e11d33f857dc2fb11b8bc75aee111aa9cbeb12cd9f25efd3d4c2a3dd4e235284" +checksum = "411e4887f0071ef2d2164a9d5fdf2d20efbef78fccd3a78b0c10a1dc5295e48a" dependencies = [ "bumpalo", "proc-macro2", "quote", - "syn 2.0.119", + "syn 3.0.5", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.127" +version = "0.2.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ef64dbcc55df09c7e5a46182d181c2cfa3e925f3da937ea764728b4bbb9dcbf" +checksum = "81941cd78d0c92026c33e5e01312845a4cb1e9af3407f9134b100dd03144103e" dependencies = [ "unicode-ident", ] [[package]] name = "web-sys" -version = "0.3.104" +version = "0.3.105" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c435338968042f4f59a557f690a253676d47ce13ceb55d70100e7facf6620a30" +checksum = "9fbddc4a036f00ec4f18c83445bd3115cb306a91da554919a099d9222fe4a7f8" dependencies = [ "js-sys", "wasm-bindgen", @@ -3569,18 +3588,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.56" +version = "0.8.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "556764e583adb45a9f8d413c2a147fa7e8d821e48e12b14fd560b607998b75eb" +checksum = "d35102a9f36d089ccae9e4c6802bc118be4487b80aaffc0ab4e0cf5ce92d2873" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.56" +version = "0.8.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2ab42fc20575779bd240faa45f94a74256f755c0fa9e89f0ede20d91d0cdfc1" +checksum = "146c01f5ab44258da43cf276c74a2763db2ff3969c9c652c3f2de07041d0b2bc" dependencies = [ "proc-macro2", "quote", @@ -3644,7 +3663,7 @@ checksum = "34df6fc39dbd26ddc9c10e6a2984476e13acce22e64e4487636ef494369225da" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -3661,27 +3680,27 @@ checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b" [[package]] name = "zstd" -version = "0.13.3" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" +checksum = "bf06bd8162af0734b344780deb55b42a2429ae430870d13fcc12f238e880fe6e" dependencies = [ "zstd-safe", ] [[package]] name = "zstd-safe" -version = "7.2.4" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d" +checksum = "ae42c0555055784c70058d19ba8e275528e8a99a706684868ace5da4e716a4ab" dependencies = [ "zstd-sys", ] [[package]] name = "zstd-sys" -version = "2.0.16+zstd.1.5.7" +version = "2.1.0+zstd.1.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748" +checksum = "0ef0a8027ec3ee71300ab3bcbcd0393f434aa72b91ca6d635a39941deae8eea0" dependencies = [ "cc", "pkg-config", diff --git a/frameworks/trillium/Cargo.lock b/frameworks/trillium/Cargo.lock index eef8f1ac1..4aec2ef36 100644 --- a/frameworks/trillium/Cargo.lock +++ b/frameworks/trillium/Cargo.lock @@ -115,9 +115,9 @@ checksum = "03918c3dbd7701a85c6b9887732e2921175f26c350b4563841d0958c21d57e6d" [[package]] name = "askama" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1bf825125edd887a019d0a3a837dcc5499a68b0d034cc3eb594070c3e18addc" +checksum = "6024d73179f43f15ccd2b881bfea6fee7f3a46ec53f33b52210dea749ebebaa4" dependencies = [ "askama_macros", "itoa", @@ -128,9 +128,9 @@ dependencies = [ [[package]] name = "askama_derive" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1c7065972a130eafa84215f21352ae15b4a7393da48c1f5e103904490736738" +checksum = "071ee5ebf2138e3ad180e0aacf6940c2cab5e6d8333741d9925c7bee2b153f39" dependencies = [ "askama_parser", "basic-toml", @@ -141,23 +141,23 @@ dependencies = [ "rustc-hash", "serde", "serde_derive", - "syn 2.0.119", + "syn 3.0.5", ] [[package]] name = "askama_macros" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e23b1d2c4bd39a41971f6124cef4cc6fd0540913ecb90919b69ab3bbe44ae1a" +checksum = "643e1c7cbb6aec1d920332fe51a7c0d8219e273dcb8602db03f5263e4d16487b" dependencies = [ "askama_derive", ] [[package]] name = "askama_parser" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7db09fde9143e7ac4513358fb32ee32847125b63b18ea715afd487956da715da" +checksum = "2c5ae75772275d268b03ab8bdccdd12117b6169ee23256942b34e46c9f476583" dependencies = [ "rustc-hash", "serde", @@ -193,9 +193,9 @@ dependencies = [ [[package]] name = "async-compression" -version = "0.4.43" +version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3976abdc8fe7d1133d43d304afd42abdf5bc3e1319d263d223bde07b5efc4be8" +checksum = "24a8ec73eb862508b7041723c89386365894b4e7d9f6998bf1b8529e5b0ee254" dependencies = [ "compression-codecs", "compression-core", @@ -232,7 +232,7 @@ checksum = "82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -274,9 +274,9 @@ checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" [[package]] name = "aws-lc-rs" -version = "1.18.0" +version = "1.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce2b2dcc879c3bae0d371e77c99f2238400ef24ec001394befa67b6e543add9e" +checksum = "b281d307588d634de920874890732659e2e7672f72b5e10e81badc1a8a83621e" dependencies = [ "aws-lc-sys", "zeroize", @@ -284,9 +284,9 @@ dependencies = [ [[package]] name = "aws-lc-sys" -version = "0.44.0" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f09fae7be8bb3174e05c6afdb34199e6dc0c7c04ba9fa237b1967adfbde27483" +checksum = "9bff6c3b54fad79a2e60b8102caf565819711497c1f5f092f49508e2f5c31b27" dependencies = [ "cc", "cmake", @@ -328,15 +328,6 @@ version = "2.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" -[[package]] -name = "block-buffer" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" -dependencies = [ - "generic-array", -] - [[package]] name = "block-buffer" version = "0.12.1" @@ -385,11 +376,20 @@ version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04" +[[package]] +name = "castaway" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a" +dependencies = [ + "rustversion", +] + [[package]] name = "cc" -version = "1.4.4" +version = "1.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ad534f4357a5264cce5019c989cf66a4f0dc4e0d1b1d15f8aacec0ff7360273" +checksum = "005ec2760ca554fae18df7a11195552ec576cd665632a881bc011d5bb2fd4d80" dependencies = [ "find-msvc-tools", "jobserver", @@ -416,7 +416,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65c35e4b699c7e15ccbe7ee35c005e4fc0a278d22238a2857e6ce2dadeda1b06" dependencies = [ "cfg-if", - "cpufeatures 0.3.1", + "cpufeatures", "rand_core", ] @@ -464,11 +464,24 @@ dependencies = [ "tokio-util", ] +[[package]] +name = "compact_str" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79fcda08c33bb58b97008b2cdada6622500e949e060f5913361763121abd2416" +dependencies = [ + "castaway", + "cfg-if", + "itoa", + "static_assertions", + "zmij", +] + [[package]] name = "compression-codecs" -version = "0.4.38" +version = "0.4.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce2548391e9c1929c21bf6aa2680af86fe4c1b33e6cea9ac1cfeec0bd11218cf" +checksum = "100590da849306918656ffbb22576bbdfc1382b50ad10d1d50ec177d3b205fb2" dependencies = [ "brotli", "compression-core", @@ -480,9 +493,9 @@ dependencies = [ [[package]] name = "compression-core" -version = "0.4.32" +version = "0.4.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc14f565cf027a105f7a44ccf9e5b424348421a1d8952a8fc9d499d313107789" +checksum = "6e8ccc4ea9f6acc32d102c0f6d471d11d913ad15f20c04de743374861fa1d414" [[package]] name = "concurrent-queue" @@ -516,13 +529,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] -name = "cpufeatures" -version = "0.2.17" +name = "core_detect" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" -dependencies = [ - "libc", -] +checksum = "7f8f80099a98041a3d1622845c271458a2d73e688351bf3cb999266764b81d48" [[package]] name = "cpufeatures" @@ -544,46 +554,36 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.16" +version = "0.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d85363c37faeca707aef026efa9f3b34d077bce547e48f770770625c6013679e" +checksum = "98b0cc327b5bc766e7fda9c9260cc0fa81b43a8e240440422dff70788e3f9ef1" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-epoch" -version = "0.9.20" +version = "0.9.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f" +checksum = "dc74980687109a3b14c72fd458107bf0baa1da1a1a805e178d15501ba9b86d9d" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-queue" -version = "0.3.13" +version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "803d13fb3b09d88be9f4dbc29062c66b19bf7170867ceb746d2a8689bf6c7a26" +checksum = "03e8bd762f7479489c70ed6c768ddca99d7296857de437a68dcb2a94365b3fae" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-utils" -version = "0.8.22" +version = "0.8.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61803da095bee82a81bb1a452ecc25d3b2f1416d1897eb86430c6159ef717c17" - -[[package]] -name = "crypto-common" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" -dependencies = [ - "generic-array", - "typenum", -] +checksum = "a31eee39dddec8330830986fcd7625edb5a24ec90ea038215273bbc3adb08ac6" [[package]] name = "crypto-common" @@ -697,25 +697,15 @@ version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" -[[package]] -name = "digest" -version = "0.10.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" -dependencies = [ - "block-buffer 0.10.4", - "crypto-common 0.1.7", -] - [[package]] name = "digest" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" dependencies = [ - "block-buffer 0.12.1", + "block-buffer", "const-oid", - "crypto-common 0.2.2", + "crypto-common", "ctutils", ] @@ -727,7 +717,7 @@ checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -744,11 +734,17 @@ checksum = "252afb9ae5eaa683babdc6a068b3f5726eb19e05070c731f9b2a23a7c3e8ed34" [[package]] name = "encoding_rs" -version = "0.8.35" +version = "0.8.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" +checksum = "2a7a45518d2863d18aa47f4a0cf9faec2aa4304cc09df5e41299f276b3ad135e" dependencies = [ "cfg-if", + "core_detect", + "multiversion", + "multiversion_no_op", + "rustversion", + "scopeguard", + "simdutf8", ] [[package]] @@ -861,14 +857,14 @@ checksum = "c2d2cd106c285788bb67746bfdcfe0c7d08fc58ae7c7c3914b8da9bd3a61c958" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] name = "find-msvc-tools" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d45db016d36b838f563236e9193d0ee6ce38f3f68b6c94e914b4929c96bbb890" +checksum = "3e0f1c7c3a72c66fd80abe965175f7523475c0489a87d3ff9d6e8c87d87a9d2d" [[package]] name = "flate2" @@ -945,7 +941,7 @@ checksum = "9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -1000,16 +996,6 @@ dependencies = [ "windows-result", ] -[[package]] -name = "generic-array" -version = "0.14.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" -dependencies = [ - "typenum", - "version_check", -] - [[package]] name = "getrandom" version = "0.2.17" @@ -1078,7 +1064,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f" dependencies = [ - "digest 0.11.3", + "digest", ] [[package]] @@ -1123,9 +1109,9 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "hybrid-array" -version = "0.4.14" +version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b" +checksum = "27f864f10dfb56725ce5ce5472bc52252c8f93a4ab86327122cebf62c5f59a17" dependencies = [ "typenum", ] @@ -1236,9 +1222,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.14.1" +version = "2.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07aa2048142242915a31d35844fb311e0e53fcca590c3a0a40dcf1b841fa09eb" +checksum = "cc4e190f5d26ca7051642629da2c52fc03bde85a03197c99408dcd291734c855" dependencies = [ "equivalent", "hashbrown 0.17.1", @@ -1362,9 +1348,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.104" +version = "0.3.105" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e0c1080212aad755ea003d18543e8768dd432c48819efd73a7bf1e39b7a5a3a" +checksum = "ce57d20d1ea864ce2ac172ab472d409214f4fd359f0b2a2775abdf522e2af99e" dependencies = [ "cfg-if", "futures-util", @@ -1394,9 +1380,9 @@ dependencies = [ [[package]] name = "libredox" -version = "0.1.21" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7955dfc218a8afb29dfeffd540e3a6e96baeb94fe7138228dd7cc6937fbbf96" +checksum = "8d8f1ea3f21fd3405dcaf6c9b5c1630af9afc422d9073ea39c5f6d6c772e08ed" dependencies = [ "libc", ] @@ -1468,7 +1454,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69b6441f590336821bb897fb28fc622898ccceb1d6cea3fde5ea86b090c4de98" dependencies = [ "cfg-if", - "digest 0.11.3", + "digest", ] [[package]] @@ -1514,9 +1500,9 @@ dependencies = [ [[package]] name = "mio" -version = "1.2.2" +version = "1.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30d65c71f1ce40ab09135ce117d742b9f8a19ff91a41a8b57ed50bc2de59c427" +checksum = "4b18443e9c262bfe8fa82f51666e2642c53393f7e5c27b3e1aeab922cff5b9d8" dependencies = [ "libc", "wasi 0.11.1+wasi-snapshot-preview1", @@ -1543,6 +1529,34 @@ dependencies = [ "uuid", ] +[[package]] +name = "multiversion" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7edb7f0ff51249dfda9ab96b5823695e15a052dc15074c9dbf3d118afaf2c201" +dependencies = [ + "multiversion-macros", + "target-features", +] + +[[package]] +name = "multiversion-macros" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b093064383341eb3271f42e381cb8f10a01459478446953953c75d24bd339fc0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", + "target-features", +] + +[[package]] +name = "multiversion_no_op" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "743fb55ba31b18fb1ecef6bdc9aa2743314978ac084044301a7eee33fb99a20d" + [[package]] name = "munge" version = "0.4.7" @@ -1697,9 +1711,9 @@ checksum = "05c8b63e8d9609db387f0324918f81d68fe27748f084ef092fb35954d0539a85" [[package]] name = "portable-atomic-util" -version = "0.2.7" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2a106d1259c23fac8e543272398ae0e3c0b8d33c88ed73d0cc71b0f1d902618" +checksum = "10ab3eb7f3becc3a1cbc4f2c6f20267996cfc1a6467a873763411b136a122715" dependencies = [ "portable-atomic", ] @@ -1799,7 +1813,7 @@ checksum = "1c8d9ca532f185d5d4db7a7c9d51420b452168ea1c2b913953281bd6fe1fcbd0" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -1927,9 +1941,9 @@ dependencies = [ [[package]] name = "redis" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e37a4ca5c6ca42aa3e6df2fd32b987a65d32a4c2159a6f3fe0fd1df306a2658f" +checksum = "2acbc41a996f7652b2ddd9dfd98cc4ff602cfd742ae35382f07f608405ab50ed" dependencies = [ "arcstr", "async-lock", @@ -1974,7 +1988,7 @@ checksum = "92ecd8964f8453721699a1ed72037b0db49ce2f5a5138486ee89bed6f67cdf3a" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -2061,7 +2075,7 @@ checksum = "1c25ef604ac7dd839d44d64648952ea23c97866f124ff671b0ed2cf3ad9bb06e" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -2101,9 +2115,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.43" +version = "0.23.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06" +checksum = "6725596c3f2c3a0aef021139e145d4eafe314a6623e4680ca83852b2c67ab2ba" dependencies = [ "aws-lc-rs", "log", @@ -2282,7 +2296,7 @@ checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -2299,14 +2313,14 @@ dependencies = [ ] [[package]] -name = "sha-1" -version = "0.10.1" +name = "sha1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" +checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214" dependencies = [ "cfg-if", - "cpufeatures 0.2.17", - "digest 0.10.7", + "cpufeatures", + "digest", ] [[package]] @@ -2316,8 +2330,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4" dependencies = [ "cfg-if", - "cpufeatures 0.3.1", - "digest 0.11.3", + "cpufeatures", + "digest", ] [[package]] @@ -2409,9 +2423,9 @@ checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" [[package]] name = "smallvec" -version = "1.15.2" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" +checksum = "b9be42f50aa861c555654aa3a37f52f4b1074bacf4e48fe0ef7fa584e80f1f0f" [[package]] name = "smartcow" @@ -2542,9 +2556,9 @@ dependencies = [ [[package]] name = "syn" -version = "3.0.4" +version = "3.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6275cddf4610d1775e6d1fe9469b2e77d0f39fd98fb7450901b821e0c53649f" +checksum = "12df2e0110f65b775f769bb17ef989067a1d931b2eb822bd4346631eeada89f9" dependencies = [ "proc-macro2", "quote", @@ -2574,6 +2588,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" +[[package]] +name = "target-features" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1bbb9f3c5c463a01705937a24fdabc5047929ac764b2d5b9cf681c1f5041ed5" + [[package]] name = "test-harness" version = "0.3.1" @@ -2602,7 +2622,7 @@ checksum = "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -2658,9 +2678,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.12.0" +version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb4ebadaa0af04fab11ae01eb5f9fdb5f9c5b875506e210e71c07873528baa7f" +checksum = "4cf0ded5c4e56918d8f8a339e1bb67d038d3bc6d144ac407904015ba2e4cde9b" dependencies = [ "tinyvec_macros", ] @@ -2823,9 +2843,9 @@ dependencies = [ [[package]] name = "trillium-cache" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "798ee3d9fc2f298791abe05d86a064a084f5f145d915efbb46f9cf804c84c8dc" +checksum = "ad17c1369f719533e4bd4abaa834851b47b6347e16121dabf99f415b3601ef79" dependencies = [ "fieldwork", "futures-lite", @@ -2852,9 +2872,9 @@ dependencies = [ [[package]] name = "trillium-client" -version = "0.9.16" +version = "0.9.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f68c75154bae3b2695249e286a6335074978beae90d054e7b53426877f1749ac" +checksum = "56c46cfbfd8304977f70e8c422f0cab253b6e7ccb4eb3ce7d9c52ee070f666dc" dependencies = [ "async-lock", "crossbeam-queue", @@ -2907,11 +2927,12 @@ dependencies = [ [[package]] name = "trillium-http" -version = "1.6.4" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77ba360801d1a969343ee41f8ab69134be0efece690cb41b36bb82e9a1fd58e0" +checksum = "f1748f6e05f2016a741bd403b03b4ef92cdfe8c0cfc2ac95b27718f74e0aa720" dependencies = [ "atomic-waker", + "compact_str", "encoding_rs", "event-listener", "fastrand", @@ -2924,8 +2945,6 @@ dependencies = [ "mime", "pin-project-lite", "smallvec", - "smartcow", - "smartstring", "swansong", "sync_wrapper", "thiserror", @@ -2973,9 +2992,9 @@ dependencies = [ [[package]] name = "trillium-quinn" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "448695c26130f4e3b43b5435284fe9de0164d89ccaa067b467f53eea2f33effc" +checksum = "64fb3c1bafc9e12303e431079c7e5d2d618df6dc206bd42a1031b0f42012d2d5" dependencies = [ "async-compat", "futures-lite", @@ -3014,9 +3033,9 @@ dependencies = [ [[package]] name = "trillium-server-common" -version = "0.7.11" +version = "0.7.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4fc30dde3b44f13cf57bdfb52e0c46b1263512ce9808df8274e840462cca131" +checksum = "fc17bdff17cb1869a68d81aa9112e01b3df7bd58af4e598be58a54fb334412b9" dependencies = [ "async-channel", "async_cell", @@ -3101,9 +3120,9 @@ dependencies = [ [[package]] name = "trillium-websockets" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "161aa66c56ac0d80ff22c245009fb4855e4e155154bfe92a33a1e8fb7a65c057" +checksum = "05f88331188a5cc3000f734d29227ff10c2874c4ca4cba2bc204c7512e1b3b72" dependencies = [ "async-tungstenite", "base64 0.23.1", @@ -3112,7 +3131,7 @@ dependencies = [ "futures-sink", "log", "pin-project-lite", - "sha-1", + "sha1", "swansong", "thiserror", "trillium", @@ -3275,9 +3294,9 @@ dependencies = [ [[package]] name = "wasm-bindgen" -version = "0.2.127" +version = "0.2.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b70935747edd64d89de3efa29d73789b806c15798f8e7dca4d8ac356b50ce70" +checksum = "aecb87a33d3b0c5e3b7aa46336eaf486cffafbd281b195e4c8b80d50df2351bf" dependencies = [ "cfg-if", "once_cell", @@ -3288,9 +3307,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.127" +version = "0.2.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77775f8f3f7217702089053b94958f8f54061a3f663417df76e19cbdcca29bc1" +checksum = "a690d511e3c1a8b3a55e33511e3c2c00c78415cd23650f32b808627f5696b9ed" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -3298,31 +3317,31 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.127" +version = "0.2.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e11d33f857dc2fb11b8bc75aee111aa9cbeb12cd9f25efd3d4c2a3dd4e235284" +checksum = "411e4887f0071ef2d2164a9d5fdf2d20efbef78fccd3a78b0c10a1dc5295e48a" dependencies = [ "bumpalo", "proc-macro2", "quote", - "syn 2.0.119", + "syn 3.0.5", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.127" +version = "0.2.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ef64dbcc55df09c7e5a46182d181c2cfa3e925f3da937ea764728b4bbb9dcbf" +checksum = "81941cd78d0c92026c33e5e01312845a4cb1e9af3407f9134b100dd03144103e" dependencies = [ "unicode-ident", ] [[package]] name = "web-sys" -version = "0.3.104" +version = "0.3.105" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c435338968042f4f59a557f690a253676d47ce13ceb55d70100e7facf6620a30" +checksum = "9fbddc4a036f00ec4f18c83445bd3115cb306a91da554919a099d9222fe4a7f8" dependencies = [ "js-sys", "wasm-bindgen", @@ -3549,18 +3568,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.56" +version = "0.8.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "556764e583adb45a9f8d413c2a147fa7e8d821e48e12b14fd560b607998b75eb" +checksum = "d35102a9f36d089ccae9e4c6802bc118be4487b80aaffc0ab4e0cf5ce92d2873" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.56" +version = "0.8.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2ab42fc20575779bd240faa45f94a74256f755c0fa9e89f0ede20d91d0cdfc1" +checksum = "146c01f5ab44258da43cf276c74a2763db2ff3969c9c652c3f2de07041d0b2bc" dependencies = [ "proc-macro2", "quote", @@ -3624,7 +3643,7 @@ checksum = "34df6fc39dbd26ddc9c10e6a2984476e13acce22e64e4487636ef494369225da" dependencies = [ "proc-macro2", "quote", - "syn 3.0.4", + "syn 3.0.5", ] [[package]] @@ -3641,27 +3660,27 @@ checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b" [[package]] name = "zstd" -version = "0.13.3" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" +checksum = "bf06bd8162af0734b344780deb55b42a2429ae430870d13fcc12f238e880fe6e" dependencies = [ "zstd-safe", ] [[package]] name = "zstd-safe" -version = "7.2.4" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d" +checksum = "ae42c0555055784c70058d19ba8e275528e8a99a706684868ace5da4e716a4ab" dependencies = [ "zstd-sys", ] [[package]] name = "zstd-sys" -version = "2.0.16+zstd.1.5.7" +version = "2.1.0+zstd.1.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748" +checksum = "0ef0a8027ec3ee71300ab3bcbcd0393f434aa72b91ca6d635a39941deae8eea0" dependencies = [ "cc", "pkg-config", From 72387f8f48ce66a8ac99297a3e813a0066d81e45 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 9 Sep 2026 00:30:31 +0000 Subject: [PATCH 2/2] Benchmark results: 2 frameworks (all tests) [skip ci] --- site/data/results/trillium-tuned.json | 662 +++++++++--------- site/data/results/trillium.json | 662 +++++++++--------- site/static/logs/8gbit/512/trillium-tuned.log | 6 +- site/static/logs/8gbit/512/trillium.log | 2 +- .../logs/async-db/1024/trillium-tuned.log | 6 +- site/static/logs/async-db/1024/trillium.log | 2 +- .../logs/async/32000/trillium-tuned.log | 6 +- site/static/logs/async/32000/trillium.log | 2 +- .../logs/baseline-h2/1024/trillium-tuned.log | 6 +- .../static/logs/baseline-h2/1024/trillium.log | 2 +- .../logs/baseline-h2/256/trillium-tuned.log | 6 +- site/static/logs/baseline-h2/256/trillium.log | 2 +- .../logs/baseline-h2c/1024/trillium-tuned.log | 6 +- .../logs/baseline-h2c/1024/trillium.log | 2 +- .../logs/baseline-h2c/256/trillium-tuned.log | 6 +- .../static/logs/baseline-h2c/256/trillium.log | 2 +- .../logs/baseline-h2c/4096/trillium-tuned.log | 6 +- .../logs/baseline-h2c/4096/trillium.log | 2 +- .../logs/baseline-h3/64/trillium-tuned.log | 6 +- site/static/logs/baseline-h3/64/trillium.log | 2 +- .../logs/baseline/4096/trillium-tuned.log | 6 +- site/static/logs/baseline/4096/trillium.log | 2 +- .../echo-ws-limited/4096/trillium-tuned.log | 6 +- .../logs/echo-ws-limited/4096/trillium.log | 2 +- .../echo-ws-limited/512/trillium-tuned.log | 6 +- .../logs/echo-ws-limited/512/trillium.log | 2 +- .../echo-ws-pipeline/16384/trillium-tuned.log | 6 +- .../logs/echo-ws-pipeline/16384/trillium.log | 2 +- .../echo-ws-pipeline/4096/trillium-tuned.log | 6 +- .../logs/echo-ws-pipeline/4096/trillium.log | 2 +- .../echo-ws-pipeline/512/trillium-tuned.log | 6 +- .../logs/echo-ws-pipeline/512/trillium.log | 2 +- .../logs/echo-ws/16384/trillium-tuned.log | 6 +- site/static/logs/echo-ws/16384/trillium.log | 2 +- .../logs/echo-ws/4096/trillium-tuned.log | 6 +- site/static/logs/echo-ws/4096/trillium.log | 2 +- .../logs/echo-ws/512/trillium-tuned.log | 6 +- site/static/logs/echo-ws/512/trillium.log | 2 +- .../logs/fortunes/1024/trillium-tuned.log | 6 +- site/static/logs/fortunes/1024/trillium.log | 2 +- .../logs/json-comp/16384/trillium-tuned.log | 6 +- site/static/logs/json-comp/16384/trillium.log | 2 +- .../logs/json-comp/4096/trillium-tuned.log | 6 +- site/static/logs/json-comp/4096/trillium.log | 2 +- .../logs/json-h2c/1024/trillium-tuned.log | 6 +- site/static/logs/json-h2c/1024/trillium.log | 2 +- .../logs/json-h2c/4096/trillium-tuned.log | 6 +- site/static/logs/json-h2c/4096/trillium.log | 2 +- .../logs/json-tls/4096/trillium-tuned.log | 12 +- site/static/logs/json-tls/4096/trillium.log | 8 +- .../logs/latency-10k/1024/trillium-tuned.log | 6 +- .../static/logs/latency-10k/1024/trillium.log | 2 +- .../logs/latency-1m/1024/trillium-tuned.log | 6 +- site/static/logs/latency-1m/1024/trillium.log | 2 +- .../latency-500k-8cpu/1024/trillium-tuned.log | 6 +- .../logs/latency-500k-8cpu/1024/trillium.log | 2 +- .../logs/limited-conn/4096/trillium-tuned.log | 6 +- .../logs/limited-conn/4096/trillium.log | 2 +- .../logs/pipelined/4096/trillium-tuned.log | 6 +- site/static/logs/pipelined/4096/trillium.log | 2 +- .../logs/static-h2/1024/trillium-tuned.log | 6 +- site/static/logs/static-h2/1024/trillium.log | 2 +- .../logs/static-h2/256/trillium-tuned.log | 6 +- site/static/logs/static-h2/256/trillium.log | 2 +- .../logs/static-h3/64/trillium-tuned.log | 195 +++--- site/static/logs/static-h3/64/trillium.log | 160 +++-- .../logs/static-tls/1024/trillium-tuned.log | 12 +- site/static/logs/static-tls/1024/trillium.log | 8 +- .../unary-grpc-tls/1024/trillium-tuned.log | 6 +- .../logs/unary-grpc-tls/1024/trillium.log | 2 +- .../unary-grpc-tls/256/trillium-tuned.log | 6 +- .../logs/unary-grpc-tls/256/trillium.log | 2 +- .../logs/unary-grpc/1024/trillium-tuned.log | 6 +- site/static/logs/unary-grpc/1024/trillium.log | 2 +- .../logs/unary-grpc/256/trillium-tuned.log | 6 +- site/static/logs/unary-grpc/256/trillium.log | 2 +- 76 files changed, 1020 insertions(+), 971 deletions(-) diff --git a/site/data/results/trillium-tuned.json b/site/data/results/trillium-tuned.json index fafcf955f..189767d35 100644 --- a/site/data/results/trillium-tuned.json +++ b/site/data/results/trillium-tuned.json @@ -4,44 +4,44 @@ "8gbit-512": { "framework": "trillium-tuned", "language": "Rust", - "rps": 49340, - "avg_latency": "96.2us", - "p99_latency": "128.0us", - "cpu": "251.4%", - "memory": "277MiB", + "rps": 49155, + "avg_latency": "93.0us", + "p99_latency": "130.0us", + "cpu": "247.1%", + "memory": "270MiB", "connections": 512, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "513.28MB/s", - "input_bw": "481.84MB/s", + "bandwidth": "511.36MB/s", + "input_bw": "480.03MB/s", "reconnects": 0, - "status_2xx": 246777, + "status_2xx": 245844, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "cpu_usec": 13387396, - "cpu_per_req_us": 54.249, + "cpu_usec": 13344994, + "cpu_per_req_us": 54.2824, "target_rate": 50000, - "rate_ratio": 0.9868, - "p99_9_latency": "2085.0us" + "rate_ratio": 0.9831, + "p99_9_latency": "1354.0us" }, "async-32000": { "framework": "trillium-tuned", "language": "Rust", - "rps": 625497, - "avg_latency": "50.74ms", - "p99_latency": "71.80ms", - "cpu": "6218.9%", - "memory": "1.6GiB", + "rps": 594863, + "avg_latency": "53.29ms", + "p99_latency": "80.00ms", + "cpu": "6064.1%", + "memory": "1.4GiB", "connections": 32000, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "87.67MB/s", - "input_bw": "28.63MB/s", + "bandwidth": "83.38MB/s", + "input_bw": "27.23MB/s", "reconnects": 0, - "status_2xx": 6254976, + "status_2xx": 5948634, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -49,19 +49,19 @@ "async-db-1024": { "framework": "trillium-tuned", "language": "Rust", - "rps": 225599, - "avg_latency": "4.19ms", - "p99_latency": "7.21ms", - "cpu": "3318.1%", - "memory": "278MiB", + "rps": 229592, + "avg_latency": "4.08ms", + "p99_latency": "6.72ms", + "cpu": "3557.5%", + "memory": "256MiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "869.94MB/s", - "input_bw": "15.06MB/s", - "reconnects": 89729, - "status_2xx": 2255993, + "bandwidth": "885.39MB/s", + "input_bw": "15.33MB/s", + "reconnects": 91576, + "status_2xx": 2295926, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -69,19 +69,19 @@ "baseline-4096": { "framework": "trillium-tuned", "language": "Rust", - "rps": 646570, - "avg_latency": "6.34ms", - "p99_latency": "11.00ms", - "cpu": "6422.5%", - "memory": "409MiB", + "rps": 574772, + "avg_latency": "7.13ms", + "p99_latency": "12.90ms", + "cpu": "6310.2%", + "memory": "417MiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "90.62MB/s", - "input_bw": "49.95MB/s", + "bandwidth": "80.56MB/s", + "input_bw": "44.40MB/s", "reconnects": 0, - "status_2xx": 3232854, + "status_2xx": 2873862, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -89,18 +89,18 @@ "baseline-h2-1024": { "framework": "trillium-tuned", "language": "Rust", - "rps": 1230276, - "avg_latency": "78.25ms", - "p99_latency": "168.74ms", - "cpu": "5640.4%", - "memory": "2.3GiB", + "rps": 1254584, + "avg_latency": "76.23ms", + "p99_latency": "183.62ms", + "cpu": "5748.0%", + "memory": "2.6GiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "129.44MB/s", + "bandwidth": "41.22MB/s", "reconnects": 0, - "status_2xx": 6225200, + "status_2xx": 6348200, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -108,18 +108,18 @@ "baseline-h2-256": { "framework": "trillium-tuned", "language": "Rust", - "rps": 1363817, - "avg_latency": "19.15ms", - "p99_latency": "49.46ms", - "cpu": "5358.4%", - "memory": "784MiB", + "rps": 1244433, + "avg_latency": "21.45ms", + "p99_latency": "56.61ms", + "cpu": "5454.5%", + "memory": "770MiB", "connections": 256, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "142.62MB/s", + "bandwidth": "40.61MB/s", "reconnects": 0, - "status_2xx": 6860000, + "status_2xx": 6259500, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -127,18 +127,18 @@ "baseline-h2c-1024": { "framework": "trillium-tuned", "language": "Rust", - "rps": 1238099, - "avg_latency": "79.55ms", - "p99_latency": "273.54ms", - "cpu": "5574.0%", - "memory": "2.5GiB", + "rps": 1414848, + "avg_latency": "69.96ms", + "p99_latency": "265.08ms", + "cpu": "5669.5%", + "memory": "2.9GiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "109.95MB/s", + "bandwidth": "45.11MB/s", "reconnects": 0, - "status_2xx": 6264781, + "status_2xx": 7159131, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -146,18 +146,18 @@ "baseline-h2c-256": { "framework": "trillium-tuned", "language": "Rust", - "rps": 1378971, - "avg_latency": "19.92ms", - "p99_latency": "92.31ms", - "cpu": "5088.2%", - "memory": "739MiB", + "rps": 1381238, + "avg_latency": "19.81ms", + "p99_latency": "103.67ms", + "cpu": "5407.8%", + "memory": "836MiB", "connections": 256, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "121.72MB/s", + "bandwidth": "43.66MB/s", "reconnects": 0, - "status_2xx": 6936229, + "status_2xx": 6933816, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -165,18 +165,18 @@ "baseline-h2c-4096": { "framework": "trillium-tuned", "language": "Rust", - "rps": 1331506, - "avg_latency": "288.02ms", - "p99_latency": "972.46ms", - "cpu": "5251.6%", - "memory": "9.1GiB", + "rps": 1343323, + "avg_latency": "289.62ms", + "p99_latency": "911.77ms", + "cpu": "5256.3%", + "memory": "10.1GiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "119.92MB/s", + "bandwidth": "43.40MB/s", "reconnects": 0, - "status_2xx": 6830629, + "status_2xx": 6864382, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -184,18 +184,18 @@ "baseline-h3-64": { "framework": "trillium-tuned", "language": "Rust", - "rps": 438926, - "avg_latency": "13.47ms", - "p99_latency": "235.54ms", - "cpu": "2517.9%", - "memory": "385MiB", + "rps": 427713, + "avg_latency": "13.50ms", + "p99_latency": "199.13ms", + "cpu": "2596.2%", + "memory": "416MiB", "connections": 64, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "7.11MB/s", + "bandwidth": "6.93MB/s", "reconnects": 0, - "status_2xx": 2199022, + "status_2xx": 2142845, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -203,10 +203,10 @@ "echo-ws-16384": { "framework": "trillium-tuned", "language": "Rust", - "rps": 406994, - "avg_latency": "39.67ms", - "p99_latency": "56.30ms", - "cpu": "6562.4%", + "rps": 406003, + "avg_latency": "39.63ms", + "p99_latency": "45.80ms", + "cpu": "6201.0%", "memory": "3.0GiB", "connections": 16384, "threads": 64, @@ -214,7 +214,7 @@ "pipeline": 1, "bandwidth": "3.33MB/s", "reconnects": 0, - "status_2xx": 2034972, + "status_2xx": 2030018, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -222,18 +222,18 @@ "echo-ws-4096": { "framework": "trillium-tuned", "language": "Rust", - "rps": 424797, - "avg_latency": "9.64ms", - "p99_latency": "12.50ms", - "cpu": "6223.5%", - "memory": "952MiB", + "rps": 425623, + "avg_latency": "9.62ms", + "p99_latency": "12.40ms", + "cpu": "6516.5%", + "memory": "868MiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "2.86MB/s", + "bandwidth": "2.85MB/s", "reconnects": 0, - "status_2xx": 2123986, + "status_2xx": 2128119, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -241,18 +241,18 @@ "echo-ws-512": { "framework": "trillium-tuned", "language": "Rust", - "rps": 1655808, - "avg_latency": "308us", - "p99_latency": "745us", - "cpu": "6401.7%", - "memory": "343MiB", + "rps": 1692428, + "avg_latency": "301us", + "p99_latency": "657us", + "cpu": "6529.4%", + "memory": "351MiB", "connections": 512, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "11.05MB/s", + "bandwidth": "11.30MB/s", "reconnects": 0, - "status_2xx": 8279040, + "status_2xx": 8462140, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -260,18 +260,18 @@ "echo-ws-limited-4096": { "framework": "trillium-tuned", "language": "Rust", - "rps": 521925, - "avg_latency": "6.95ms", - "p99_latency": "27.40ms", - "cpu": "5571.4%", - "memory": "1.1GiB", + "rps": 533162, + "avg_latency": "6.74ms", + "p99_latency": "29.10ms", + "cpu": "5562.6%", + "memory": "1.0GiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "13.38MB/s", - "reconnects": 259931, - "status_2xx": 2609625, + "bandwidth": "13.80MB/s", + "reconnects": 265018, + "status_2xx": 2665812, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -279,18 +279,18 @@ "echo-ws-limited-512": { "framework": "trillium-tuned", "language": "Rust", - "rps": 1035031, - "avg_latency": "412us", - "p99_latency": "4.52ms", - "cpu": "5250.8%", - "memory": "546MiB", + "rps": 1072355, + "avg_latency": "394us", + "p99_latency": "4.73ms", + "cpu": "5302.1%", + "memory": "482MiB", "connections": 512, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "26.64MB/s", - "reconnects": 517505, - "status_2xx": 5175158, + "bandwidth": "27.61MB/s", + "reconnects": 536176, + "status_2xx": 5361779, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -298,18 +298,18 @@ "echo-ws-pipeline-16384": { "framework": "trillium-tuned", "language": "Rust", - "rps": 6925715, - "avg_latency": "37.36ms", - "p99_latency": "45.50ms", - "cpu": "6213.0%", - "memory": "3.1GiB", + "rps": 6918067, + "avg_latency": "37.31ms", + "p99_latency": "44.70ms", + "cpu": "6209.8%", + "memory": "2.9GiB", "connections": 16384, "threads": 64, "duration": "5s", "pipeline": 16, - "bandwidth": "46.83MB/s", + "bandwidth": "46.79MB/s", "reconnects": 0, - "status_2xx": 34628576, + "status_2xx": 34590336, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -317,18 +317,18 @@ "echo-ws-pipeline-4096": { "framework": "trillium-tuned", "language": "Rust", - "rps": 11073094, - "avg_latency": "5.92ms", - "p99_latency": "11.10ms", - "cpu": "6224.4%", - "memory": "924MiB", + "rps": 10954723, + "avg_latency": "5.98ms", + "p99_latency": "10.90ms", + "cpu": "6591.2%", + "memory": "908MiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 16, - "bandwidth": "73.92MB/s", + "bandwidth": "73.12MB/s", "reconnects": 0, - "status_2xx": 55365472, + "status_2xx": 54773616, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -336,18 +336,18 @@ "echo-ws-pipeline-512": { "framework": "trillium-tuned", "language": "Rust", - "rps": 15199084, - "avg_latency": "538us", - "p99_latency": "1.02ms", - "cpu": "6677.1%", - "memory": "340MiB", + "rps": 15414595, + "avg_latency": "530us", + "p99_latency": "1.07ms", + "cpu": "6683.9%", + "memory": "325MiB", "connections": 512, "threads": 64, "duration": "5s", "pipeline": 16, - "bandwidth": "101.44MB/s", + "bandwidth": "102.88MB/s", "reconnects": 0, - "status_2xx": 75995424, + "status_2xx": 77072976, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -355,18 +355,18 @@ "fortunes-1024": { "framework": "trillium-tuned", "language": "Rust", - "rps": 156266, - "avg_latency": "6.08ms", - "p99_latency": "10.00ms", - "cpu": "4375.1%", - "memory": "377MiB", + "rps": 159782, + "avg_latency": "6.02ms", + "p99_latency": "9.67ms", + "cpu": "4420.5%", + "memory": "375MiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "3.64GB/s", + "bandwidth": "3.72GB/s", "reconnects": 0, - "status_2xx": 781331, + "status_2xx": 798914, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -374,115 +374,115 @@ "gateway-64-1024": { "framework": "trillium-tuned", "language": "Rust", - "rps": 74113, - "avg_latency": "376.17ms", - "p99_latency": "4.46s", - "cpu": "5735.1%", - "memory": "5.6GiB", + "rps": 68759, + "avg_latency": "405.07ms", + "p99_latency": "4.68s", + "cpu": "5308.3%", + "memory": "5.5GiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "842.22MB/s", + "bandwidth": "787.36MB/s", "reconnects": 0, - "status_2xx": 375757, + "status_2xx": 347921, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "tpl_static": 112727, - "tpl_baseline": 75151, - "tpl_json": 131514, - "tpl_async_db": 56363, - "cpu_breakdown": "server: 2571% 1.5GiB | proxy: 3164% 4.1GiB" + "tpl_static": 104376, + "tpl_baseline": 69584, + "tpl_json": 121772, + "tpl_async_db": 52188, + "cpu_breakdown": "server: 2294% 1.5GiB | proxy: 3014% 4.0GiB" }, "gateway-64-512": { "framework": "trillium-tuned", "language": "Rust", - "rps": 73240, - "avg_latency": "203.56ms", - "p99_latency": "2.81s", - "cpu": "5533.1%", - "memory": "3.0GiB", + "rps": 76041, + "avg_latency": "197.65ms", + "p99_latency": "2.80s", + "cpu": "5713.4%", + "memory": "2.8GiB", "connections": 512, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "792.39MB/s", + "bandwidth": "821.10MB/s", "reconnects": 0, - "status_2xx": 369134, + "status_2xx": 383249, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "tpl_static": 110740, - "tpl_baseline": 73826, - "tpl_json": 129196, - "tpl_async_db": 55370, - "cpu_breakdown": "server: 2433% 881MiB | proxy: 3100% 2.1GiB" + "tpl_static": 114974, + "tpl_baseline": 76649, + "tpl_json": 134137, + "tpl_async_db": 57487, + "cpu_breakdown": "server: 2574% 879MiB | proxy: 3139% 2.0GiB" }, "gateway-h3-256": { "framework": "trillium-tuned", "language": "Rust", - "rps": 65133, - "avg_latency": "86.16ms", - "p99_latency": "519.66ms", - "cpu": "3347.4%", - "memory": "1.1GiB", + "rps": 60216, + "avg_latency": "131.83ms", + "p99_latency": "809.02ms", + "cpu": "2921.6%", + "memory": "2.4GiB", "connections": 256, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "663.88MB/s", + "bandwidth": "604.39MB/s", "reconnects": 0, - "status_2xx": 327622, + "status_2xx": 302887, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "tpl_static": 98286, - "tpl_baseline": 65524, - "tpl_json": 114667, - "tpl_async_db": 49143, - "cpu_breakdown": "server: 1190% 497MiB | proxy: 2157% 678MiB" + "tpl_static": 90866, + "tpl_baseline": 60577, + "tpl_json": 106010, + "tpl_async_db": 45433, + "cpu_breakdown": "server: 1055% 512MiB | proxy: 1867% 1.9GiB" }, "gateway-h3-64": { "framework": "trillium-tuned", "language": "Rust", - "rps": 82537, - "avg_latency": "24.66ms", - "p99_latency": "89.64ms", - "cpu": "4135.6%", - "memory": "932MiB", + "rps": 82375, + "avg_latency": "24.71ms", + "p99_latency": "92.46ms", + "cpu": "4075.8%", + "memory": "917MiB", "connections": 64, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "850.60MB/s", + "bandwidth": "849.12MB/s", "reconnects": 0, - "status_2xx": 413515, + "status_2xx": 412703, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "tpl_static": 124054, - "tpl_baseline": 82703, - "tpl_json": 144730, - "tpl_async_db": 62027, - "cpu_breakdown": "server: 1624% 528MiB | proxy: 2512% 409MiB" + "tpl_static": 123810, + "tpl_baseline": 82540, + "tpl_json": 144446, + "tpl_async_db": 61905, + "cpu_breakdown": "server: 1534% 524MiB | proxy: 2541% 392MiB" }, "json-comp-16384": { "framework": "trillium-tuned", "language": "Rust", - "rps": 99244, - "avg_latency": "161.38ms", - "p99_latency": "277.80ms", - "cpu": "6113.4%", - "memory": "1.5GiB", + "rps": 99874, + "avg_latency": "160.71ms", + "p99_latency": "287.60ms", + "cpu": "6433.0%", + "memory": "1.4GiB", "connections": 16384, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "134.52MB/s", - "input_bw": "7.38MB/s", - "reconnects": 15781, - "status_2xx": 496224, + "bandwidth": "135.40MB/s", + "input_bw": "7.43MB/s", + "reconnects": 16185, + "status_2xx": 499372, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -490,19 +490,19 @@ "json-comp-4096": { "framework": "trillium-tuned", "language": "Rust", - "rps": 110200, - "avg_latency": "36.92ms", - "p99_latency": "77.30ms", - "cpu": "6049.9%", - "memory": "1003MiB", + "rps": 110562, + "avg_latency": "36.37ms", + "p99_latency": "79.20ms", + "cpu": "6253.1%", + "memory": "1.0GiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "149.35MB/s", - "input_bw": "8.20MB/s", - "reconnects": 20105, - "status_2xx": 551003, + "bandwidth": "149.91MB/s", + "input_bw": "8.22MB/s", + "reconnects": 20265, + "status_2xx": 552813, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -510,18 +510,18 @@ "json-h2c-1024": { "framework": "trillium-tuned", "language": "Rust", - "rps": 1178206, - "avg_latency": "27.29ms", - "p99_latency": "93.26ms", - "cpu": "5559.9%", - "memory": "1.4GiB", + "rps": 1179716, + "avg_latency": "27.70ms", + "p99_latency": "113.30ms", + "cpu": "5540.8%", + "memory": "1.3GiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "4.01GB/s", + "bandwidth": "3.94GB/s", "reconnects": 0, - "status_2xx": 5961725, + "status_2xx": 5957569, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -529,18 +529,18 @@ "json-h2c-4096": { "framework": "trillium-tuned", "language": "Rust", - "rps": 1050194, - "avg_latency": "125.58ms", - "p99_latency": "532.43ms", - "cpu": "5261.4%", - "memory": "4.4GiB", + "rps": 1059700, + "avg_latency": "124.94ms", + "p99_latency": "524.01ms", + "cpu": "5858.0%", + "memory": "4.6GiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "3.60GB/s", + "bandwidth": "3.58GB/s", "reconnects": 0, - "status_2xx": 5345492, + "status_2xx": 5415070, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -548,18 +548,18 @@ "json-tls-4096": { "framework": "trillium-tuned", "language": "Rust", - "rps": 543123, - "avg_latency": "7.50ms", - "p99_latency": "29.58ms", - "cpu": "6320.4%", - "memory": "483MiB", + "rps": 526770, + "avg_latency": "7.74ms", + "p99_latency": "34.40ms", + "cpu": "6249.0%", + "memory": "503MiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "1.86GB", + "bandwidth": "1.80GB", "reconnects": 0, - "status_2xx": 2769827, + "status_2xx": 2686886, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -567,91 +567,91 @@ "latency-10k-1024": { "framework": "trillium-tuned", "language": "Rust", - "rps": 9979, - "avg_latency": "82.7us", - "p99_latency": "113.0us", - "cpu": "31.7%", - "memory": "201MiB", + "rps": 9983, + "avg_latency": "74.8us", + "p99_latency": "118.0us", + "cpu": "32.3%", + "memory": "192MiB", "connections": 1024, "threads": 64, "duration": "20s", "pipeline": 1, "bandwidth": "1.46MB/s", "reconnects": 0, - "status_2xx": 199612, + "status_2xx": 199686, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "cpu_usec": 6650571, - "cpu_per_req_us": 33.3175, + "cpu_usec": 6669426, + "cpu_per_req_us": 33.3996, "target_rate": 10000, - "rate_ratio": 0.9979, - "p99_9_latency": "652.0us" + "rate_ratio": 0.9983, + "p99_9_latency": "163.0us" }, "latency-1m-1024": { "framework": "trillium-tuned", "language": "Rust", - "rps": 575690, - "avg_latency": "3812157.4us", - "p99_latency": "10932224.0us", - "cpu": "6193.9%", - "memory": "196MiB", + "rps": 639132, + "avg_latency": "3189567.0us", + "p99_latency": "9687040.0us", + "cpu": "6185.3%", + "memory": "193MiB", "connections": 1024, "threads": 64, "duration": "20s", "pipeline": 1, - "bandwidth": "84.05MB/s", + "bandwidth": "93.31MB/s", "reconnects": 0, - "status_2xx": 11518427, + "status_2xx": 12787311, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "cpu_usec": 1201377377, - "cpu_per_req_us": 104.3005, + "cpu_usec": 1189314557, + "cpu_per_req_us": 93.0074, "target_rate": 1000000, - "rate_ratio": 0.5757, - "p99_9_latency": "12374016.0us" + "rate_ratio": 0.6391, + "p99_9_latency": "11448320.0us" }, "latency-500k-8cpu-1024": { "framework": "trillium-tuned", "language": "Rust", - "rps": 283592, - "avg_latency": "4272784.8us", - "p99_latency": "9465856.0us", - "cpu": "781.5%", - "memory": "88MiB", + "rps": 276261, + "avg_latency": "4397299.6us", + "p99_latency": "9367552.0us", + "cpu": "764.3%", + "memory": "111MiB", "connections": 1024, "threads": 64, "duration": "20s", "pipeline": 1, - "bandwidth": "41.40MB/s", + "bandwidth": "40.33MB/s", "reconnects": 0, - "status_2xx": 5673578, + "status_2xx": 5527343, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "cpu_usec": 159438660, - "cpu_per_req_us": 28.102, + "cpu_usec": 159543104, + "cpu_per_req_us": 28.8643, "target_rate": 500000, - "rate_ratio": 0.5672, - "p99_9_latency": "10129408.0us" + "rate_ratio": 0.5525, + "p99_9_latency": "9629696.0us" }, "limited-conn-4096": { "framework": "trillium-tuned", "language": "Rust", - "rps": 567665, - "avg_latency": "7.20ms", - "p99_latency": "20.10ms", - "cpu": "6215.4%", - "memory": "501MiB", + "rps": 514442, + "avg_latency": "7.95ms", + "p99_latency": "21.80ms", + "cpu": "5959.0%", + "memory": "495MiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "79.56MB/s", - "input_bw": "43.85MB/s", - "reconnects": 282861, - "status_2xx": 2838327, + "bandwidth": "72.10MB/s", + "input_bw": "39.74MB/s", + "reconnects": 255891, + "status_2xx": 2572210, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -659,18 +659,18 @@ "pipelined-4096": { "framework": "trillium-tuned", "language": "Rust", - "rps": 2863132, - "avg_latency": "22.58ms", - "p99_latency": "260.70ms", - "cpu": "6348.5%", - "memory": "307MiB", + "rps": 2797935, + "avg_latency": "23.06ms", + "p99_latency": "268.60ms", + "cpu": "6396.3%", + "memory": "365MiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 16, - "bandwidth": "401.25MB/s", + "bandwidth": "392.10MB/s", "reconnects": 0, - "status_2xx": 14315664, + "status_2xx": 13989675, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -678,18 +678,18 @@ "static-h2-1024": { "framework": "trillium-tuned", "language": "Rust", - "rps": 178844, - "avg_latency": "174.48ms", - "p99_latency": "605.09ms", - "cpu": "6167.3%", - "memory": "16.1GiB", + "rps": 179689, + "avg_latency": "173.49ms", + "p99_latency": "711.72ms", + "cpu": "6148.9%", + "memory": "15.4GiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "2.77GB/s", + "bandwidth": "2.75GB/s", "reconnects": 0, - "status_2xx": 904955, + "status_2xx": 907432, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -697,18 +697,18 @@ "static-h2-256": { "framework": "trillium-tuned", "language": "Rust", - "rps": 189446, - "avg_latency": "43.94ms", - "p99_latency": "235.05ms", - "cpu": "6037.8%", - "memory": "10.4GiB", + "rps": 190910, + "avg_latency": "43.10ms", + "p99_latency": "172.56ms", + "cpu": "6199.4%", + "memory": "11.1GiB", "connections": 256, "threads": 64, "duration": "5s", "pipeline": 1, "bandwidth": "2.92GB/s", "reconnects": 0, - "status_2xx": 952917, + "status_2xx": 962187, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -716,18 +716,18 @@ "static-h3-64": { "framework": "trillium-tuned", "language": "Rust", - "rps": 233520, - "avg_latency": "10.67ms", - "p99_latency": "69.88ms", - "cpu": "2481.2%", - "memory": "709MiB", + "rps": 226765, + "avg_latency": "8.89ms", + "p99_latency": "46.95ms", + "cpu": "2574.6%", + "memory": "701MiB", "connections": 64, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "3.55GB/s", + "bandwidth": "3.45GB/s", "reconnects": 0, - "status_2xx": 1169940, + "status_2xx": 1136096, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -735,18 +735,18 @@ "static-tls-1024": { "framework": "trillium-tuned", "language": "Rust", - "rps": 567485, - "avg_latency": "1.82ms", - "p99_latency": "44.32ms", - "cpu": "6443.2%", - "memory": "1.1GiB", + "rps": 490320, + "avg_latency": "2.09ms", + "p99_latency": "31.82ms", + "cpu": "6380.1%", + "memory": "912MiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "8.78GB", + "bandwidth": "7.58GB", "reconnects": 0, - "status_2xx": 2894082, + "status_2xx": 2500756, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -754,18 +754,18 @@ "unary-grpc-1024": { "framework": "trillium-tuned", "language": "Rust", - "rps": 732549, - "avg_latency": "136.79ms", - "p99_latency": "434.07ms", - "cpu": "5710.1%", + "rps": 652387, + "avg_latency": "154.56ms", + "p99_latency": "511.20ms", + "cpu": "5703.7%", "memory": "2.2GiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "110.56MB/s", + "bandwidth": "33.39MB/s", "reconnects": 0, - "status_2xx": 3714024, + "status_2xx": 3294557, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -773,18 +773,18 @@ "unary-grpc-256": { "framework": "trillium-tuned", "language": "Rust", - "rps": 713154, - "avg_latency": "39.04ms", - "p99_latency": "169.95ms", - "cpu": "5406.6%", - "memory": "759MiB", + "rps": 664634, + "avg_latency": "41.03ms", + "p99_latency": "127.56ms", + "cpu": "5385.9%", + "memory": "695MiB", "connections": 256, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "106.76MB/s", + "bandwidth": "33.83MB/s", "reconnects": 0, - "status_2xx": 3587167, + "status_2xx": 3343113, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -792,18 +792,18 @@ "unary-grpc-tls-1024": { "framework": "trillium-tuned", "language": "Rust", - "rps": 785063, - "avg_latency": "122.37ms", - "p99_latency": "281.49ms", - "cpu": "5753.8%", - "memory": "1.9GiB", + "rps": 796764, + "avg_latency": "120.36ms", + "p99_latency": "282.31ms", + "cpu": "5787.1%", + "memory": "2.6GiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "131.11MB/s", + "bandwidth": "41.60MB/s", "reconnects": 0, - "status_2xx": 3972420, + "status_2xx": 4031628, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -811,18 +811,18 @@ "unary-grpc-tls-256": { "framework": "trillium-tuned", "language": "Rust", - "rps": 805654, - "avg_latency": "32.76ms", - "p99_latency": "74.78ms", - "cpu": "5252.6%", - "memory": "693MiB", + "rps": 784140, + "avg_latency": "34.97ms", + "p99_latency": "109.37ms", + "cpu": "5448.0%", + "memory": "935MiB", "connections": 256, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "133.74MB/s", + "bandwidth": "40.66MB/s", "reconnects": 0, - "status_2xx": 4052440, + "status_2xx": 3944228, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 diff --git a/site/data/results/trillium.json b/site/data/results/trillium.json index aab6cfc9a..d77f9ca95 100644 --- a/site/data/results/trillium.json +++ b/site/data/results/trillium.json @@ -4,44 +4,44 @@ "8gbit-512": { "framework": "trillium", "language": "Rust", - "rps": 49089, - "avg_latency": "102.5us", - "p99_latency": "147.0us", - "cpu": "255.7%", - "memory": "240MiB", + "rps": 48662, + "avg_latency": "103.5us", + "p99_latency": "149.0us", + "cpu": "242.5%", + "memory": "228MiB", "connections": 512, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "510.68MB/s", - "input_bw": "479.38MB/s", + "bandwidth": "506.23MB/s", + "input_bw": "475.21MB/s", "reconnects": 0, - "status_2xx": 245519, + "status_2xx": 243383, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "cpu_usec": 12274344, - "cpu_per_req_us": 49.9935, + "cpu_usec": 12221804, + "cpu_per_req_us": 50.2163, "target_rate": 50000, - "rate_ratio": 0.9818, - "p99_9_latency": "4330.0us" + "rate_ratio": 0.9732, + "p99_9_latency": "4362.0us" }, "async-32000": { "framework": "trillium", "language": "Rust", - "rps": 419972, - "avg_latency": "58.83ms", - "p99_latency": "85.40ms", - "cpu": "3523.8%", - "memory": "1.4GiB", + "rps": 407249, + "avg_latency": "59.94ms", + "p99_latency": "89.20ms", + "cpu": "3325.1%", + "memory": "1.5GiB", "connections": 32000, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "58.86MB/s", - "input_bw": "19.22MB/s", + "bandwidth": "57.08MB/s", + "input_bw": "18.64MB/s", "reconnects": 0, - "status_2xx": 4199721, + "status_2xx": 4072497, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -49,19 +49,19 @@ "async-db-1024": { "framework": "trillium", "language": "Rust", - "rps": 211005, - "avg_latency": "3.95ms", - "p99_latency": "6.09ms", - "cpu": "3153.2%", - "memory": "238MiB", + "rps": 214163, + "avg_latency": "3.85ms", + "p99_latency": "5.89ms", + "cpu": "3256.4%", + "memory": "241MiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "813.87MB/s", - "input_bw": "14.09MB/s", - "reconnects": 83997, - "status_2xx": 2110053, + "bandwidth": "826.11MB/s", + "input_bw": "14.30MB/s", + "reconnects": 85251, + "status_2xx": 2141631, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -69,19 +69,19 @@ "baseline-4096": { "framework": "trillium", "language": "Rust", - "rps": 598479, - "avg_latency": "2.81ms", - "p99_latency": "9.29ms", - "cpu": "5941.7%", - "memory": "200MiB", + "rps": 596428, + "avg_latency": "2.48ms", + "p99_latency": "8.76ms", + "cpu": "6042.1%", + "memory": "208MiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "83.89MB/s", - "input_bw": "46.23MB/s", + "bandwidth": "83.59MB/s", + "input_bw": "46.07MB/s", "reconnects": 0, - "status_2xx": 2992397, + "status_2xx": 2982141, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -89,18 +89,18 @@ "baseline-h2-1024": { "framework": "trillium", "language": "Rust", - "rps": 1132115, - "avg_latency": "56.33ms", - "p99_latency": "513.17ms", - "cpu": "5540.1%", - "memory": "2.8GiB", + "rps": 1242176, + "avg_latency": "56.55ms", + "p99_latency": "472.83ms", + "cpu": "5325.8%", + "memory": "3.8GiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "118.88MB/s", + "bandwidth": "40.73MB/s", "reconnects": 0, - "status_2xx": 5717184, + "status_2xx": 6272992, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -108,18 +108,18 @@ "baseline-h2-256": { "framework": "trillium", "language": "Rust", - "rps": 1136707, - "avg_latency": "21.20ms", - "p99_latency": "101.83ms", - "cpu": "5363.6%", - "memory": "876MiB", + "rps": 1113605, + "avg_latency": "21.38ms", + "p99_latency": "128.25ms", + "cpu": "5457.2%", + "memory": "950MiB", "connections": 256, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "118.87MB/s", + "bandwidth": "36.27MB/s", "reconnects": 0, - "status_2xx": 5717638, + "status_2xx": 5590301, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -127,18 +127,18 @@ "baseline-h2c-1024": { "framework": "trillium", "language": "Rust", - "rps": 1275958, - "avg_latency": "51.42ms", - "p99_latency": "524.74ms", - "cpu": "5510.8%", - "memory": "2.3GiB", + "rps": 1151879, + "avg_latency": "52.70ms", + "p99_latency": "501.63ms", + "cpu": "5493.4%", + "memory": "3.1GiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "113.08MB/s", + "bandwidth": "36.79MB/s", "reconnects": 0, - "status_2xx": 6443588, + "status_2xx": 5840030, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -146,18 +146,18 @@ "baseline-h2c-256": { "framework": "trillium", "language": "Rust", - "rps": 1162136, - "avg_latency": "21.32ms", - "p99_latency": "234.61ms", - "cpu": "5319.0%", - "memory": "845MiB", + "rps": 1281402, + "avg_latency": "19.50ms", + "p99_latency": "130.96ms", + "cpu": "5258.6%", + "memory": "897MiB", "connections": 256, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "102.58MB/s", + "bandwidth": "40.58MB/s", "reconnects": 0, - "status_2xx": 5845547, + "status_2xx": 6445457, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -165,18 +165,18 @@ "baseline-h2c-4096": { "framework": "trillium", "language": "Rust", - "rps": 1120404, - "avg_latency": "118.28ms", - "p99_latency": "1.67s", - "cpu": "5491.3%", - "memory": "6.5GiB", + "rps": 1237468, + "avg_latency": "116.22ms", + "p99_latency": "1.51s", + "cpu": "5530.5%", + "memory": "9.6GiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "99.91MB/s", + "bandwidth": "39.83MB/s", "reconnects": 0, - "status_2xx": 5691653, + "status_2xx": 6311090, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -184,18 +184,18 @@ "baseline-h3-64": { "framework": "trillium", "language": "Rust", - "rps": 419555, - "avg_latency": "10.66ms", - "p99_latency": "153.56ms", - "cpu": "2431.4%", - "memory": "290MiB", + "rps": 425126, + "avg_latency": "9.57ms", + "p99_latency": "108.34ms", + "cpu": "2539.1%", + "memory": "301MiB", "connections": 64, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "6.79MB/s", + "bandwidth": "6.89MB/s", "reconnects": 0, - "status_2xx": 2101974, + "status_2xx": 2129886, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -203,18 +203,18 @@ "echo-ws-16384": { "framework": "trillium", "language": "Rust", - "rps": 349988, - "avg_latency": "4.91ms", - "p99_latency": "12.70ms", - "cpu": "3444.1%", - "memory": "729MiB", + "rps": 342662, + "avg_latency": "19.51ms", + "p99_latency": "29.70ms", + "cpu": "3660.7%", + "memory": "1.8GiB", "connections": 16384, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "2.47MB/s", + "bandwidth": "2.63MB/s", "reconnects": 0, - "status_2xx": 1749942, + "status_2xx": 1713313, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -222,18 +222,18 @@ "echo-ws-4096": { "framework": "trillium", "language": "Rust", - "rps": 353994, - "avg_latency": "4.13ms", - "p99_latency": "10.90ms", - "cpu": "3975.2%", - "memory": "571MiB", + "rps": 355252, + "avg_latency": "3.96ms", + "p99_latency": "11.00ms", + "cpu": "3987.8%", + "memory": "602MiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "2.44MB/s", + "bandwidth": "2.46MB/s", "reconnects": 0, - "status_2xx": 1769973, + "status_2xx": 1776263, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -241,18 +241,18 @@ "echo-ws-512": { "framework": "trillium", "language": "Rust", - "rps": 441414, - "avg_latency": "1.09ms", - "p99_latency": "2.47ms", - "cpu": "3011.7%", - "memory": "329MiB", + "rps": 440297, + "avg_latency": "1.10ms", + "p99_latency": "2.52ms", + "cpu": "3279.7%", + "memory": "306MiB", "connections": 512, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "2.95MB/s", + "bandwidth": "2.94MB/s", "reconnects": 0, - "status_2xx": 2207071, + "status_2xx": 2201487, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -260,18 +260,18 @@ "echo-ws-limited-4096": { "framework": "trillium", "language": "Rust", - "rps": 272534, - "avg_latency": "797us", - "p99_latency": "1.83ms", - "cpu": "2895.8%", - "memory": "542MiB", + "rps": 272378, + "avg_latency": "758us", + "p99_latency": "1.74ms", + "cpu": "2821.0%", + "memory": "461MiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, "bandwidth": "7.02MB/s", - "reconnects": 136212, - "status_2xx": 1362670, + "reconnects": 136092, + "status_2xx": 1361894, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -279,18 +279,18 @@ "echo-ws-limited-512": { "framework": "trillium", "language": "Rust", - "rps": 269740, - "avg_latency": "746us", - "p99_latency": "1.67ms", - "cpu": "2848.8%", - "memory": "476MiB", + "rps": 270939, + "avg_latency": "731us", + "p99_latency": "1.68ms", + "cpu": "2913.4%", + "memory": "471MiB", "connections": 512, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "6.94MB/s", - "reconnects": 134900, - "status_2xx": 1348704, + "bandwidth": "6.97MB/s", + "reconnects": 135480, + "status_2xx": 1354696, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -298,18 +298,18 @@ "echo-ws-pipeline-16384": { "framework": "trillium", "language": "Rust", - "rps": 7477872, - "avg_latency": "5.11ms", - "p99_latency": "12.40ms", - "cpu": "3630.8%", - "memory": "983MiB", + "rps": 6786700, + "avg_latency": "9.59ms", + "p99_latency": "18.80ms", + "cpu": "3387.4%", + "memory": "1.3GiB", "connections": 16384, "threads": 64, "duration": "5s", "pipeline": 16, - "bandwidth": "50.09MB/s", + "bandwidth": "45.56MB/s", "reconnects": 0, - "status_2xx": 37389360, + "status_2xx": 33933504, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -317,18 +317,18 @@ "echo-ws-pipeline-4096": { "framework": "trillium", "language": "Rust", - "rps": 7903078, - "avg_latency": "3.48ms", - "p99_latency": "10.10ms", - "cpu": "4303.6%", - "memory": "688MiB", + "rps": 7857900, + "avg_latency": "2.84ms", + "p99_latency": "9.28ms", + "cpu": "4070.6%", + "memory": "659MiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 16, - "bandwidth": "52.85MB/s", + "bandwidth": "52.54MB/s", "reconnects": 0, - "status_2xx": 39515392, + "status_2xx": 39289504, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -336,18 +336,18 @@ "echo-ws-pipeline-512": { "framework": "trillium", "language": "Rust", - "rps": 9125228, - "avg_latency": "834us", - "p99_latency": "2.04ms", - "cpu": "3597.1%", - "memory": "350MiB", + "rps": 9127299, + "avg_latency": "829us", + "p99_latency": "1.98ms", + "cpu": "3753.9%", + "memory": "292MiB", "connections": 512, "threads": 64, "duration": "5s", "pipeline": 16, - "bandwidth": "60.91MB/s", + "bandwidth": "60.92MB/s", "reconnects": 0, - "status_2xx": 45626144, + "status_2xx": 45636496, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -355,18 +355,18 @@ "fortunes-1024": { "framework": "trillium", "language": "Rust", - "rps": 198913, - "avg_latency": "4.19ms", - "p99_latency": "6.56ms", - "cpu": "5015.6%", - "memory": "318MiB", + "rps": 207201, + "avg_latency": "3.67ms", + "p99_latency": "5.77ms", + "cpu": "5009.9%", + "memory": "319MiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "4.64GB/s", + "bandwidth": "4.83GB/s", "reconnects": 0, - "status_2xx": 994566, + "status_2xx": 1036005, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -374,115 +374,115 @@ "gateway-64-1024": { "framework": "trillium", "language": "Rust", - "rps": 77223, - "avg_latency": "373.15ms", - "p99_latency": "4.31s", - "cpu": "5062.8%", - "memory": "5.3GiB", + "rps": 75235, + "avg_latency": "366.37ms", + "p99_latency": "4.73s", + "cpu": "5125.8%", + "memory": "5.8GiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "868.46MB/s", + "bandwidth": "852.64MB/s", "reconnects": 0, - "status_2xx": 390751, + "status_2xx": 379940, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "tpl_static": 117225, - "tpl_baseline": 78150, - "tpl_json": 136762, - "tpl_async_db": 58612, - "cpu_breakdown": "proxy: 2949% 4.1GiB | server: 2114% 1.2GiB" + "tpl_static": 113982, + "tpl_baseline": 75988, + "tpl_json": 132979, + "tpl_async_db": 56991, + "cpu_breakdown": "proxy: 3185% 4.3GiB | server: 1941% 1.5GiB" }, "gateway-64-512": { "framework": "trillium", "language": "Rust", - "rps": 82147, - "avg_latency": "183.66ms", - "p99_latency": "2.67s", - "cpu": "5384.2%", - "memory": "2.9GiB", + "rps": 81132, + "avg_latency": "187.09ms", + "p99_latency": "2.55s", + "cpu": "5405.6%", + "memory": "3.0GiB", "connections": 512, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "883.57MB/s", + "bandwidth": "874.52MB/s", "reconnects": 0, - "status_2xx": 413202, + "status_2xx": 408907, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "tpl_static": 123960, - "tpl_baseline": 82640, - "tpl_json": 144620, - "tpl_async_db": 61980, - "cpu_breakdown": "proxy: 3208% 2.1GiB | server: 2177% 850MiB" + "tpl_static": 122672, + "tpl_baseline": 81781, + "tpl_json": 143117, + "tpl_async_db": 61336, + "cpu_breakdown": "proxy: 3221% 2.1GiB | server: 2184% 947MiB" }, "gateway-h3-256": { "framework": "trillium", "language": "Rust", - "rps": 61706, - "avg_latency": "128.98ms", - "p99_latency": "796.15ms", - "cpu": "2818.9%", - "memory": "2.4GiB", + "rps": 60594, + "avg_latency": "130.93ms", + "p99_latency": "809.28ms", + "cpu": "2788.9%", + "memory": "1.9GiB", "connections": 256, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "618.87MB/s", + "bandwidth": "608.31MB/s", "reconnects": 0, - "status_2xx": 309765, + "status_2xx": 304789, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "tpl_static": 92929, - "tpl_baseline": 61953, - "tpl_json": 108417, - "tpl_async_db": 46464, - "cpu_breakdown": "server: 949% 561MiB | proxy: 1870% 1.9GiB" + "tpl_static": 91436, + "tpl_baseline": 60957, + "tpl_json": 106676, + "tpl_async_db": 45718, + "cpu_breakdown": "server: 924% 563MiB | proxy: 1865% 1.4GiB" }, "gateway-h3-64": { "framework": "trillium", "language": "Rust", - "rps": 83423, - "avg_latency": "24.41ms", - "p99_latency": "89.75ms", - "cpu": "4076.1%", - "memory": "913MiB", + "rps": 82606, + "avg_latency": "24.65ms", + "p99_latency": "91.07ms", + "cpu": "4092.8%", + "memory": "896MiB", "connections": 64, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "859.47MB/s", + "bandwidth": "851.55MB/s", "reconnects": 0, - "status_2xx": 417954, + "status_2xx": 413860, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "tpl_static": 125386, - "tpl_baseline": 83590, - "tpl_json": 146283, - "tpl_async_db": 62693, - "cpu_breakdown": "server: 1530% 513MiB | proxy: 2546% 407MiB" + "tpl_static": 124158, + "tpl_baseline": 82772, + "tpl_json": 144851, + "tpl_async_db": 62079, + "cpu_breakdown": "server: 1536% 484MiB | proxy: 2556% 412MiB" }, "json-comp-16384": { "framework": "trillium", "language": "Rust", - "rps": 112843, - "avg_latency": "9.45ms", - "p99_latency": "33.70ms", - "cpu": "6026.1%", - "memory": "752MiB", + "rps": 110848, + "avg_latency": "11.13ms", + "p99_latency": "39.20ms", + "cpu": "6011.9%", + "memory": "774MiB", "connections": 16384, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "152.95MB/s", - "input_bw": "8.39MB/s", - "reconnects": 22276, - "status_2xx": 564215, + "bandwidth": "150.29MB/s", + "input_bw": "8.25MB/s", + "reconnects": 21353, + "status_2xx": 554244, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -490,19 +490,19 @@ "json-comp-4096": { "framework": "trillium", "language": "Rust", - "rps": 116284, - "avg_latency": "7.82ms", - "p99_latency": "25.40ms", - "cpu": "6204.1%", - "memory": "775MiB", + "rps": 112571, + "avg_latency": "7.53ms", + "p99_latency": "23.00ms", + "cpu": "6247.4%", + "memory": "762MiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "157.62MB/s", - "input_bw": "8.65MB/s", - "reconnects": 22864, - "status_2xx": 581424, + "bandwidth": "152.62MB/s", + "input_bw": "8.37MB/s", + "reconnects": 22146, + "status_2xx": 562859, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -510,18 +510,18 @@ "json-h2c-1024": { "framework": "trillium", "language": "Rust", - "rps": 980773, - "avg_latency": "24.71ms", - "p99_latency": "957.04ms", - "cpu": "5671.9%", - "memory": "1.5GiB", + "rps": 955862, + "avg_latency": "23.90ms", + "p99_latency": "351.72ms", + "cpu": "5717.6%", + "memory": "1.9GiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "3.34GB/s", + "bandwidth": "3.20GB/s", "reconnects": 0, - "status_2xx": 4952905, + "status_2xx": 4836662, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -529,18 +529,18 @@ "json-h2c-4096": { "framework": "trillium", "language": "Rust", - "rps": 904958, - "avg_latency": "77.81ms", - "p99_latency": "3.96s", - "cpu": "5694.3%", - "memory": "5.1GiB", + "rps": 928509, + "avg_latency": "80.97ms", + "p99_latency": "3.98s", + "cpu": "5668.6%", + "memory": "4.9GiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "3.11GB/s", + "bandwidth": "3.12GB/s", "reconnects": 0, - "status_2xx": 4615290, + "status_2xx": 4726111, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -548,18 +548,18 @@ "json-tls-4096": { "framework": "trillium", "language": "Rust", - "rps": 597353, - "avg_latency": "5.75ms", - "p99_latency": "33.80ms", - "cpu": "6279.4%", - "memory": "428MiB", + "rps": 613708, + "avg_latency": "6.08ms", + "p99_latency": "31.96ms", + "cpu": "6468.7%", + "memory": "418MiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "2.04GB", + "bandwidth": "2.10GB", "reconnects": 0, - "status_2xx": 3046466, + "status_2xx": 3129028, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -567,91 +567,91 @@ "latency-10k-1024": { "framework": "trillium", "language": "Rust", - "rps": 9936, - "avg_latency": "66.8us", + "rps": 9912, + "avg_latency": "78.6us", "p99_latency": "107.0us", - "cpu": "24.9%", - "memory": "152MiB", + "cpu": "25.0%", + "memory": "159MiB", "connections": 1024, "threads": 64, "duration": "20s", "pipeline": 1, "bandwidth": "1.45MB/s", "reconnects": 0, - "status_2xx": 198739, + "status_2xx": 198269, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "cpu_usec": 5345923, - "cpu_per_req_us": 26.8992, + "cpu_usec": 5385913, + "cpu_per_req_us": 27.1647, "target_rate": 10000, - "rate_ratio": 0.9936, - "p99_9_latency": "155.0us" + "rate_ratio": 0.9912, + "p99_9_latency": "612.0us" }, "latency-1m-1024": { "framework": "trillium", "language": "Rust", - "rps": 589964, - "avg_latency": "3457062.5us", - "p99_latency": "7366656.0us", - "cpu": "6085.5%", - "memory": "138MiB", + "rps": 632675, + "avg_latency": "3448769.4us", + "p99_latency": "7055360.0us", + "cpu": "6343.3%", + "memory": "159MiB", "connections": 1024, "threads": 64, "duration": "20s", "pipeline": 1, - "bandwidth": "86.13MB/s", - "reconnects": 147, - "status_2xx": 11803652, + "bandwidth": "92.37MB/s", + "reconnects": 16, + "status_2xx": 12658274, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "cpu_usec": 1160987580, - "cpu_per_req_us": 98.3583, + "cpu_usec": 1217930909, + "cpu_per_req_us": 96.2162, "target_rate": 1000000, - "rate_ratio": 0.59, - "p99_9_latency": "7600128.0us" + "rate_ratio": 0.6327, + "p99_9_latency": "7182336.0us" }, "latency-500k-8cpu-1024": { "framework": "trillium", "language": "Rust", - "rps": 291486, - "avg_latency": "3453795.3us", - "p99_latency": "7378944.0us", - "cpu": "768.2%", - "memory": "78MiB", + "rps": 281645, + "avg_latency": "3770307.6us", + "p99_latency": "7960576.0us", + "cpu": "772.3%", + "memory": "73MiB", "connections": 1024, "threads": 64, "duration": "20s", "pipeline": 1, - "bandwidth": "42.56MB/s", - "reconnects": 222, - "status_2xx": 5832119, + "bandwidth": "41.12MB/s", + "reconnects": 130, + "status_2xx": 5635061, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0, - "cpu_usec": 156889010, - "cpu_per_req_us": 26.9009, + "cpu_usec": 158080443, + "cpu_per_req_us": 28.053, "target_rate": 500000, - "rate_ratio": 0.583, - "p99_9_latency": "7534592.0us" + "rate_ratio": 0.5633, + "p99_9_latency": "8169472.0us" }, "limited-conn-4096": { "framework": "trillium", "language": "Rust", - "rps": 498089, - "avg_latency": "1.12ms", - "p99_latency": "2.28ms", - "cpu": "2354.3%", - "memory": "208MiB", + "rps": 511540, + "avg_latency": "1.06ms", + "p99_latency": "2.24ms", + "cpu": "2397.7%", + "memory": "219MiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "69.80MB/s", - "input_bw": "38.48MB/s", - "reconnects": 249030, - "status_2xx": 2490448, + "bandwidth": "71.69MB/s", + "input_bw": "39.52MB/s", + "reconnects": 255790, + "status_2xx": 2557700, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -659,18 +659,18 @@ "pipelined-4096": { "framework": "trillium", "language": "Rust", - "rps": 2967565, - "avg_latency": "9.96ms", - "p99_latency": "42.90ms", - "cpu": "6374.3%", - "memory": "186MiB", + "rps": 2942210, + "avg_latency": "10.44ms", + "p99_latency": "44.20ms", + "cpu": "6337.3%", + "memory": "225MiB", "connections": 4096, "threads": 64, "duration": "5s", "pipeline": 16, - "bandwidth": "415.87MB/s", + "bandwidth": "412.32MB/s", "reconnects": 0, - "status_2xx": 14837826, + "status_2xx": 14711052, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -679,17 +679,17 @@ "framework": "trillium", "language": "Rust", "rps": 18419, - "avg_latency": "975.86ms", + "avg_latency": "1.08s", "p99_latency": "3.12s", - "cpu": "3934.4%", - "memory": "3.0GiB", + "cpu": "3762.7%", + "memory": "2.5GiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "289.91MB/s", + "bandwidth": "286.47MB/s", "reconnects": 0, - "status_2xx": 93203, + "status_2xx": 93204, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -697,18 +697,18 @@ "static-h2-256": { "framework": "trillium", "language": "Rust", - "rps": 21679, - "avg_latency": "344.50ms", - "p99_latency": "1.09s", - "cpu": "2696.5%", - "memory": "1.9GiB", + "rps": 20151, + "avg_latency": "375.70ms", + "p99_latency": "1.32s", + "cpu": "4108.2%", + "memory": "1.8GiB", "connections": 256, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "341.09MB/s", + "bandwidth": "313.91MB/s", "reconnects": 0, - "status_2xx": 109047, + "status_2xx": 101362, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -716,18 +716,18 @@ "static-h3-64": { "framework": "trillium", "language": "Rust", - "rps": 212268, - "avg_latency": "12.04ms", - "p99_latency": "123.08ms", - "cpu": "2492.8%", - "memory": "616MiB", + "rps": 219349, + "avg_latency": "8.67ms", + "p99_latency": "84.39ms", + "cpu": "2439.4%", + "memory": "507MiB", "connections": 64, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "3.23GB/s", + "bandwidth": "3.33GB/s", "reconnects": 0, - "status_2xx": 1063467, + "status_2xx": 1098943, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -735,18 +735,18 @@ "static-tls-1024": { "framework": "trillium", "language": "Rust", - "rps": 554526, + "rps": 541037, "avg_latency": "1.84ms", - "p99_latency": "20.79ms", - "cpu": "6463.5%", - "memory": "529MiB", + "p99_latency": "17.72ms", + "cpu": "6401.1%", + "memory": "514MiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "8.58GB", + "bandwidth": "8.37GB", "reconnects": 0, - "status_2xx": 2827985, + "status_2xx": 2759099, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -754,18 +754,18 @@ "unary-grpc-1024": { "framework": "trillium", "language": "Rust", - "rps": 699286, - "avg_latency": "98.89ms", - "p99_latency": "905.71ms", - "cpu": "5603.2%", - "memory": "1.3GiB", + "rps": 709412, + "avg_latency": "94.45ms", + "p99_latency": "852.82ms", + "cpu": "5595.0%", + "memory": "1.4GiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "105.34MB/s", + "bandwidth": "36.30MB/s", "reconnects": 0, - "status_2xx": 3538388, + "status_2xx": 3582533, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -773,18 +773,18 @@ "unary-grpc-256": { "framework": "trillium", "language": "Rust", - "rps": 743430, - "avg_latency": "34.26ms", - "p99_latency": "158.45ms", - "cpu": "5419.6%", - "memory": "437MiB", + "rps": 690051, + "avg_latency": "37.03ms", + "p99_latency": "268.99ms", + "cpu": "5421.3%", + "memory": "467MiB", "connections": 256, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "111.29MB/s", + "bandwidth": "35.19MB/s", "reconnects": 0, - "status_2xx": 3739457, + "status_2xx": 3477858, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -792,18 +792,18 @@ "unary-grpc-tls-1024": { "framework": "trillium", "language": "Rust", - "rps": 644817, - "avg_latency": "112.30ms", - "p99_latency": "771.08ms", - "cpu": "5570.0%", + "rps": 650980, + "avg_latency": "108.68ms", + "p99_latency": "846.26ms", + "cpu": "5682.8%", "memory": "1.4GiB", "connections": 1024, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "107.71MB/s", + "bandwidth": "34.09MB/s", "reconnects": 0, - "status_2xx": 3262776, + "status_2xx": 3300470, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 @@ -811,18 +811,18 @@ "unary-grpc-tls-256": { "framework": "trillium", "language": "Rust", - "rps": 725040, - "avg_latency": "34.53ms", - "p99_latency": "94.49ms", - "cpu": "5305.1%", - "memory": "424MiB", + "rps": 760673, + "avg_latency": "32.90ms", + "p99_latency": "75.69ms", + "cpu": "5288.4%", + "memory": "440MiB", "connections": 256, "threads": 64, "duration": "5s", "pipeline": 1, - "bandwidth": "120.36MB/s", + "bandwidth": "39.44MB/s", "reconnects": 0, - "status_2xx": 3646952, + "status_2xx": 3826189, "status_3xx": 0, "status_4xx": 0, "status_5xx": 0 diff --git a/site/static/logs/8gbit/512/trillium-tuned.log b/site/static/logs/8gbit/512/trillium-tuned.log index 087f4609e..40a270e6b 100644 --- a/site/static/logs/8gbit/512/trillium-tuned.log +++ b/site/static/logs/8gbit/512/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:08:34Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:08:34Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:08:34Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:14:05Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:14:05Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:14:05Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/8gbit/512/trillium.log b/site/static/logs/8gbit/512/trillium.log index 383813d13..216e86768 100644 --- a/site/static/logs/8gbit/512/trillium.log +++ b/site/static/logs/8gbit/512/trillium.log @@ -1 +1 @@ -[2026-08-31T06:48:34Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:52:57Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/async-db/1024/trillium-tuned.log b/site/static/logs/async-db/1024/trillium-tuned.log index 0acb004f7..498414dca 100644 --- a/site/static/logs/async-db/1024/trillium-tuned.log +++ b/site/static/logs/async-db/1024/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:09:22Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:09:22Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:09:22Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:14:51Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:14:51Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:14:51Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/async-db/1024/trillium.log b/site/static/logs/async-db/1024/trillium.log index 7797effdd..1bf2e5e67 100644 --- a/site/static/logs/async-db/1024/trillium.log +++ b/site/static/logs/async-db/1024/trillium.log @@ -1 +1 @@ -[2026-08-31T06:49:21Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:53:43Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/async/32000/trillium-tuned.log b/site/static/logs/async/32000/trillium-tuned.log index 786839910..4fb104930 100644 --- a/site/static/logs/async/32000/trillium-tuned.log +++ b/site/static/logs/async/32000/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:23:27Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:23:27Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:23:27Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:29:51Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:29:51Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:29:51Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/async/32000/trillium.log b/site/static/logs/async/32000/trillium.log index 51fb85451..373fdb9f4 100644 --- a/site/static/logs/async/32000/trillium.log +++ b/site/static/logs/async/32000/trillium.log @@ -1 +1 @@ -[2026-08-31T07:05:10Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:10:46Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/baseline-h2/1024/trillium-tuned.log b/site/static/logs/baseline-h2/1024/trillium-tuned.log index f3ccede74..2d9f51385 100644 --- a/site/static/logs/baseline-h2/1024/trillium-tuned.log +++ b/site/static/logs/baseline-h2/1024/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:10:48Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:10:48Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:10:48Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:16:17Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:16:17Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:16:17Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/baseline-h2/1024/trillium.log b/site/static/logs/baseline-h2/1024/trillium.log index f64ec9713..76c619dc3 100644 --- a/site/static/logs/baseline-h2/1024/trillium.log +++ b/site/static/logs/baseline-h2/1024/trillium.log @@ -1 +1 @@ -[2026-08-31T06:50:47Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:55:08Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/baseline-h2/256/trillium-tuned.log b/site/static/logs/baseline-h2/256/trillium-tuned.log index 8db19f1e3..3ab2abec1 100644 --- a/site/static/logs/baseline-h2/256/trillium-tuned.log +++ b/site/static/logs/baseline-h2/256/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:10:26Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:10:26Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:10:26Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:15:54Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:15:54Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:15:54Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/baseline-h2/256/trillium.log b/site/static/logs/baseline-h2/256/trillium.log index 42196c0c6..081b47eea 100644 --- a/site/static/logs/baseline-h2/256/trillium.log +++ b/site/static/logs/baseline-h2/256/trillium.log @@ -1 +1 @@ -[2026-08-31T06:50:25Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:54:46Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/baseline-h2c/1024/trillium-tuned.log b/site/static/logs/baseline-h2c/1024/trillium-tuned.log index a97b7c5eb..af3eebe5f 100644 --- a/site/static/logs/baseline-h2c/1024/trillium-tuned.log +++ b/site/static/logs/baseline-h2c/1024/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:12:18Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:12:18Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:12:18Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:17:46Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:17:46Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:17:46Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/baseline-h2c/1024/trillium.log b/site/static/logs/baseline-h2c/1024/trillium.log index 164094838..26c7483fa 100644 --- a/site/static/logs/baseline-h2c/1024/trillium.log +++ b/site/static/logs/baseline-h2c/1024/trillium.log @@ -1 +1 @@ -[2026-08-31T06:52:16Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:56:37Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/baseline-h2c/256/trillium-tuned.log b/site/static/logs/baseline-h2c/256/trillium-tuned.log index 6e7e2ef9c..d3e3062b8 100644 --- a/site/static/logs/baseline-h2c/256/trillium-tuned.log +++ b/site/static/logs/baseline-h2c/256/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:11:56Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:11:56Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:11:56Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:17:24Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:17:24Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:17:24Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/baseline-h2c/256/trillium.log b/site/static/logs/baseline-h2c/256/trillium.log index 6697e8977..4dc70307a 100644 --- a/site/static/logs/baseline-h2c/256/trillium.log +++ b/site/static/logs/baseline-h2c/256/trillium.log @@ -1 +1 @@ -[2026-08-31T06:51:54Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:56:15Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/baseline-h2c/4096/trillium-tuned.log b/site/static/logs/baseline-h2c/4096/trillium-tuned.log index 0be47d64e..c19ea2737 100644 --- a/site/static/logs/baseline-h2c/4096/trillium-tuned.log +++ b/site/static/logs/baseline-h2c/4096/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:12:40Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:12:40Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:12:40Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:18:08Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:18:08Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:18:08Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/baseline-h2c/4096/trillium.log b/site/static/logs/baseline-h2c/4096/trillium.log index 78866c3d2..1fce18eff 100644 --- a/site/static/logs/baseline-h2c/4096/trillium.log +++ b/site/static/logs/baseline-h2c/4096/trillium.log @@ -1 +1 @@ -[2026-08-31T06:52:38Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:57:00Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/baseline-h3/64/trillium-tuned.log b/site/static/logs/baseline-h3/64/trillium-tuned.log index b13b10947..3305702c4 100644 --- a/site/static/logs/baseline-h3/64/trillium-tuned.log +++ b/site/static/logs/baseline-h3/64/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:13:48Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:13:48Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:13:48Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:19:15Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:19:15Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:19:15Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/baseline-h3/64/trillium.log b/site/static/logs/baseline-h3/64/trillium.log index 7016e0e07..316d3b7c1 100644 --- a/site/static/logs/baseline-h3/64/trillium.log +++ b/site/static/logs/baseline-h3/64/trillium.log @@ -1 +1 @@ -[2026-08-31T06:55:45Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:00:06Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/baseline/4096/trillium-tuned.log b/site/static/logs/baseline/4096/trillium-tuned.log index 3d0595009..48cfd4ed8 100644 --- a/site/static/logs/baseline/4096/trillium-tuned.log +++ b/site/static/logs/baseline/4096/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:06:14Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:06:14Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:06:14Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:11:48Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:11:48Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:11:48Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/baseline/4096/trillium.log b/site/static/logs/baseline/4096/trillium.log index 1f040c442..8839d7f99 100644 --- a/site/static/logs/baseline/4096/trillium.log +++ b/site/static/logs/baseline/4096/trillium.log @@ -1 +1 @@ -[2026-08-31T06:46:18Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:50:40Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/echo-ws-limited/4096/trillium-tuned.log b/site/static/logs/echo-ws-limited/4096/trillium-tuned.log index 77c5d608c..251ec97e0 100644 --- a/site/static/logs/echo-ws-limited/4096/trillium-tuned.log +++ b/site/static/logs/echo-ws-limited/4096/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:20:45Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:20:45Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:20:45Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:25:59Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:25:59Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:25:59Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/echo-ws-limited/4096/trillium.log b/site/static/logs/echo-ws-limited/4096/trillium.log index 2736be9e2..7605f090f 100644 --- a/site/static/logs/echo-ws-limited/4096/trillium.log +++ b/site/static/logs/echo-ws-limited/4096/trillium.log @@ -1 +1 @@ -[2026-08-31T07:02:28Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:06:55Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/echo-ws-limited/512/trillium-tuned.log b/site/static/logs/echo-ws-limited/512/trillium-tuned.log index 3d4db266c..398bf5466 100644 --- a/site/static/logs/echo-ws-limited/512/trillium-tuned.log +++ b/site/static/logs/echo-ws-limited/512/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:20:22Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:20:22Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:20:22Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:25:36Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:25:36Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:25:36Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/echo-ws-limited/512/trillium.log b/site/static/logs/echo-ws-limited/512/trillium.log index 943b1555f..c6bed8bc4 100644 --- a/site/static/logs/echo-ws-limited/512/trillium.log +++ b/site/static/logs/echo-ws-limited/512/trillium.log @@ -1 +1 @@ -[2026-08-31T07:02:06Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:06:33Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/echo-ws-pipeline/16384/trillium-tuned.log b/site/static/logs/echo-ws-pipeline/16384/trillium-tuned.log index 0d00dc5e6..b0c9b1fda 100644 --- a/site/static/logs/echo-ws-pipeline/16384/trillium-tuned.log +++ b/site/static/logs/echo-ws-pipeline/16384/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:19:59Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:19:59Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:19:59Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:25:14Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:25:14Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:25:14Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/echo-ws-pipeline/16384/trillium.log b/site/static/logs/echo-ws-pipeline/16384/trillium.log index daecfd042..9d565521e 100644 --- a/site/static/logs/echo-ws-pipeline/16384/trillium.log +++ b/site/static/logs/echo-ws-pipeline/16384/trillium.log @@ -1 +1 @@ -[2026-08-31T07:01:43Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:06:10Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/echo-ws-pipeline/4096/trillium-tuned.log b/site/static/logs/echo-ws-pipeline/4096/trillium-tuned.log index 4dfa6b507..533c7566b 100644 --- a/site/static/logs/echo-ws-pipeline/4096/trillium-tuned.log +++ b/site/static/logs/echo-ws-pipeline/4096/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:19:37Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:19:37Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:19:37Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:24:51Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:24:51Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:24:51Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/echo-ws-pipeline/4096/trillium.log b/site/static/logs/echo-ws-pipeline/4096/trillium.log index ecd4808f7..fbe94948b 100644 --- a/site/static/logs/echo-ws-pipeline/4096/trillium.log +++ b/site/static/logs/echo-ws-pipeline/4096/trillium.log @@ -1 +1 @@ -[2026-08-31T07:01:21Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:05:47Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/echo-ws-pipeline/512/trillium-tuned.log b/site/static/logs/echo-ws-pipeline/512/trillium-tuned.log index 3c8e5bc6d..cfec1942f 100644 --- a/site/static/logs/echo-ws-pipeline/512/trillium-tuned.log +++ b/site/static/logs/echo-ws-pipeline/512/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:19:14Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:19:14Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:19:14Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:24:29Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:24:29Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:24:29Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/echo-ws-pipeline/512/trillium.log b/site/static/logs/echo-ws-pipeline/512/trillium.log index e4eb91187..df1e380f9 100644 --- a/site/static/logs/echo-ws-pipeline/512/trillium.log +++ b/site/static/logs/echo-ws-pipeline/512/trillium.log @@ -1 +1 @@ -[2026-08-31T07:00:58Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:05:25Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/echo-ws/16384/trillium-tuned.log b/site/static/logs/echo-ws/16384/trillium-tuned.log index 947e206c6..3d797b446 100644 --- a/site/static/logs/echo-ws/16384/trillium-tuned.log +++ b/site/static/logs/echo-ws/16384/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:18:51Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:18:51Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:18:51Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:24:06Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:24:06Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:24:06Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/echo-ws/16384/trillium.log b/site/static/logs/echo-ws/16384/trillium.log index e8b20f3c4..6dad71d4c 100644 --- a/site/static/logs/echo-ws/16384/trillium.log +++ b/site/static/logs/echo-ws/16384/trillium.log @@ -1 +1 @@ -[2026-08-31T07:00:35Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:05:02Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/echo-ws/4096/trillium-tuned.log b/site/static/logs/echo-ws/4096/trillium-tuned.log index 487f20456..3cea76dfc 100644 --- a/site/static/logs/echo-ws/4096/trillium-tuned.log +++ b/site/static/logs/echo-ws/4096/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:18:29Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:18:29Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:18:29Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:23:43Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:23:43Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:23:43Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/echo-ws/4096/trillium.log b/site/static/logs/echo-ws/4096/trillium.log index 07d7c71b8..536eb342b 100644 --- a/site/static/logs/echo-ws/4096/trillium.log +++ b/site/static/logs/echo-ws/4096/trillium.log @@ -1 +1 @@ -[2026-08-31T07:00:13Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:04:40Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/echo-ws/512/trillium-tuned.log b/site/static/logs/echo-ws/512/trillium-tuned.log index 832b4b231..2712fa3b6 100644 --- a/site/static/logs/echo-ws/512/trillium-tuned.log +++ b/site/static/logs/echo-ws/512/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:18:06Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:18:06Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:18:06Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:23:21Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:23:21Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:23:21Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/echo-ws/512/trillium.log b/site/static/logs/echo-ws/512/trillium.log index 8dcdebd1d..2f5bc5038 100644 --- a/site/static/logs/echo-ws/512/trillium.log +++ b/site/static/logs/echo-ws/512/trillium.log @@ -1 +1 @@ -[2026-08-31T06:59:50Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:04:17Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/fortunes/1024/trillium-tuned.log b/site/static/logs/fortunes/1024/trillium-tuned.log index 93bfa1c63..23506cbb3 100644 --- a/site/static/logs/fortunes/1024/trillium-tuned.log +++ b/site/static/logs/fortunes/1024/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:10:03Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:10:03Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:10:03Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:15:32Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:15:32Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:15:32Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/fortunes/1024/trillium.log b/site/static/logs/fortunes/1024/trillium.log index 625170070..bc89c2a22 100644 --- a/site/static/logs/fortunes/1024/trillium.log +++ b/site/static/logs/fortunes/1024/trillium.log @@ -1 +1 @@ -[2026-08-31T06:50:02Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:54:24Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/json-comp/16384/trillium-tuned.log b/site/static/logs/json-comp/16384/trillium-tuned.log index c49063354..6df4a750d 100644 --- a/site/static/logs/json-comp/16384/trillium-tuned.log +++ b/site/static/logs/json-comp/16384/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:07:48Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:07:48Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:07:48Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:13:19Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:13:19Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:13:19Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/json-comp/16384/trillium.log b/site/static/logs/json-comp/16384/trillium.log index ff108582c..9d4287048 100644 --- a/site/static/logs/json-comp/16384/trillium.log +++ b/site/static/logs/json-comp/16384/trillium.log @@ -1 +1 @@ -[2026-08-31T06:47:49Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:52:11Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/json-comp/4096/trillium-tuned.log b/site/static/logs/json-comp/4096/trillium-tuned.log index 8ee2e04f8..0500fce15 100644 --- a/site/static/logs/json-comp/4096/trillium-tuned.log +++ b/site/static/logs/json-comp/4096/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:07:25Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:07:25Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:07:25Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:12:56Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:12:56Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:12:56Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/json-comp/4096/trillium.log b/site/static/logs/json-comp/4096/trillium.log index bfac1e9b2..971d4252d 100644 --- a/site/static/logs/json-comp/4096/trillium.log +++ b/site/static/logs/json-comp/4096/trillium.log @@ -1 +1 @@ -[2026-08-31T06:47:26Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:51:48Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/json-h2c/1024/trillium-tuned.log b/site/static/logs/json-h2c/1024/trillium-tuned.log index 3b20a4b61..20bd8af4b 100644 --- a/site/static/logs/json-h2c/1024/trillium-tuned.log +++ b/site/static/logs/json-h2c/1024/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:13:03Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:13:03Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:13:03Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:18:31Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:18:31Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:18:31Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/json-h2c/1024/trillium.log b/site/static/logs/json-h2c/1024/trillium.log index 484da589a..7b034899f 100644 --- a/site/static/logs/json-h2c/1024/trillium.log +++ b/site/static/logs/json-h2c/1024/trillium.log @@ -1 +1 @@ -[2026-08-31T06:54:20Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:58:02Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/json-h2c/4096/trillium-tuned.log b/site/static/logs/json-h2c/4096/trillium-tuned.log index fd6bb9152..c2f7b6228 100644 --- a/site/static/logs/json-h2c/4096/trillium-tuned.log +++ b/site/static/logs/json-h2c/4096/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:13:25Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:13:25Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:13:25Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:18:53Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:18:53Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:18:53Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/json-h2c/4096/trillium.log b/site/static/logs/json-h2c/4096/trillium.log index a33df405a..50c01d30e 100644 --- a/site/static/logs/json-h2c/4096/trillium.log +++ b/site/static/logs/json-h2c/4096/trillium.log @@ -1 +1 @@ -[2026-08-31T06:54:42Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:58:24Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/json-tls/4096/trillium-tuned.log b/site/static/logs/json-tls/4096/trillium-tuned.log index 131ef5389..460f34edd 100644 --- a/site/static/logs/json-tls/4096/trillium-tuned.log +++ b/site/static/logs/json-tls/4096/trillium-tuned.log @@ -1,6 +1,6 @@ -[2026-08-31T07:08:11Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:08:11Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:08:11Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) -[2026-08-31T07:08:11Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } -[2026-08-31T07:08:19Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } -[2026-08-31T07:08:26Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } +[2026-09-09T00:13:42Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:13:42Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:13:42Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:13:42Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } +[2026-09-09T00:13:49Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } +[2026-09-09T00:13:57Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } diff --git a/site/static/logs/json-tls/4096/trillium.log b/site/static/logs/json-tls/4096/trillium.log index 773e87e47..1b0d99392 100644 --- a/site/static/logs/json-tls/4096/trillium.log +++ b/site/static/logs/json-tls/4096/trillium.log @@ -1,4 +1,4 @@ -[2026-08-31T06:48:11Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T06:48:12Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } -[2026-08-31T06:48:19Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } -[2026-08-31T06:48:26Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } +[2026-09-08T23:52:34Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:52:34Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } +[2026-09-08T23:52:41Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } +[2026-09-08T23:52:49Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } diff --git a/site/static/logs/latency-10k/1024/trillium-tuned.log b/site/static/logs/latency-10k/1024/trillium-tuned.log index 8dfa1cdaa..5298edeaf 100644 --- a/site/static/logs/latency-10k/1024/trillium-tuned.log +++ b/site/static/logs/latency-10k/1024/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:22:17Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:22:17Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:22:17Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:27:31Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:27:31Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:27:31Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/latency-10k/1024/trillium.log b/site/static/logs/latency-10k/1024/trillium.log index 54417aebd..cbfadb188 100644 --- a/site/static/logs/latency-10k/1024/trillium.log +++ b/site/static/logs/latency-10k/1024/trillium.log @@ -1 +1 @@ -[2026-08-31T07:04:00Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:08:27Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/latency-1m/1024/trillium-tuned.log b/site/static/logs/latency-1m/1024/trillium-tuned.log index 414da0eb6..ead6fd800 100644 --- a/site/static/logs/latency-1m/1024/trillium-tuned.log +++ b/site/static/logs/latency-1m/1024/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:21:07Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:21:07Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:21:07Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:26:22Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:26:22Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:26:22Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/latency-1m/1024/trillium.log b/site/static/logs/latency-1m/1024/trillium.log index 88264f424..df520b9df 100644 --- a/site/static/logs/latency-1m/1024/trillium.log +++ b/site/static/logs/latency-1m/1024/trillium.log @@ -1 +1 @@ -[2026-08-31T07:02:51Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:07:18Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/latency-500k-8cpu/1024/trillium-tuned.log b/site/static/logs/latency-500k-8cpu/1024/trillium-tuned.log index 8ab2203f2..9c5dbe8a9 100644 --- a/site/static/logs/latency-500k-8cpu/1024/trillium-tuned.log +++ b/site/static/logs/latency-500k-8cpu/1024/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-09-06T17:56:09Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 8 reuseport worker(s) + shared runtime for h3 -[2026-09-06T17:56:09Z INFO trillium_static::handler] serving files within "/data/static" -[2026-09-06T17:56:09Z INFO trillium_server_common::listener_config::reuseport] reuseport: 8 per-core worker(s) across 4 listener(s) +[2026-09-09T00:28:41Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 8 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:28:41Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:28:41Z INFO trillium_server_common::listener_config::reuseport] reuseport: 8 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/latency-500k-8cpu/1024/trillium.log b/site/static/logs/latency-500k-8cpu/1024/trillium.log index b5686d2d2..b0ec1ee5b 100644 --- a/site/static/logs/latency-500k-8cpu/1024/trillium.log +++ b/site/static/logs/latency-500k-8cpu/1024/trillium.log @@ -1 +1 @@ -[2026-09-06T17:54:35Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:09:36Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/limited-conn/4096/trillium-tuned.log b/site/static/logs/limited-conn/4096/trillium-tuned.log index 30c4c4b73..36eb5618d 100644 --- a/site/static/logs/limited-conn/4096/trillium-tuned.log +++ b/site/static/logs/limited-conn/4096/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:07:02Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:07:02Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:07:02Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:12:34Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:12:34Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:12:34Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/limited-conn/4096/trillium.log b/site/static/logs/limited-conn/4096/trillium.log index 55ba29738..b306e532b 100644 --- a/site/static/logs/limited-conn/4096/trillium.log +++ b/site/static/logs/limited-conn/4096/trillium.log @@ -1 +1 @@ -[2026-08-31T06:47:03Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:51:26Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/pipelined/4096/trillium-tuned.log b/site/static/logs/pipelined/4096/trillium-tuned.log index b21014ee0..eb01a957a 100644 --- a/site/static/logs/pipelined/4096/trillium-tuned.log +++ b/site/static/logs/pipelined/4096/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:06:39Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:06:39Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:06:39Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:12:11Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:12:11Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:12:11Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/pipelined/4096/trillium.log b/site/static/logs/pipelined/4096/trillium.log index 3d0c9f9fd..53d92b554 100644 --- a/site/static/logs/pipelined/4096/trillium.log +++ b/site/static/logs/pipelined/4096/trillium.log @@ -1 +1 @@ -[2026-08-31T06:46:41Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:51:03Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/static-h2/1024/trillium-tuned.log b/site/static/logs/static-h2/1024/trillium-tuned.log index 422c08b87..794128180 100644 --- a/site/static/logs/static-h2/1024/trillium-tuned.log +++ b/site/static/logs/static-h2/1024/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:11:33Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:11:33Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:11:33Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:17:01Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:17:01Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:17:01Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/static-h2/1024/trillium.log b/site/static/logs/static-h2/1024/trillium.log index 718266667..61c7c3208 100644 --- a/site/static/logs/static-h2/1024/trillium.log +++ b/site/static/logs/static-h2/1024/trillium.log @@ -1 +1 @@ -[2026-08-31T06:51:31Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:55:53Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/static-h2/256/trillium-tuned.log b/site/static/logs/static-h2/256/trillium-tuned.log index bf7c2811e..e6189b8c9 100644 --- a/site/static/logs/static-h2/256/trillium-tuned.log +++ b/site/static/logs/static-h2/256/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:11:11Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:11:11Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:11:11Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:16:39Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:16:39Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:16:39Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/static-h2/256/trillium.log b/site/static/logs/static-h2/256/trillium.log index 78d9f0057..d8e6d98d2 100644 --- a/site/static/logs/static-h2/256/trillium.log +++ b/site/static/logs/static-h2/256/trillium.log @@ -1 +1 @@ -[2026-08-31T06:51:09Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:55:31Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/static-h3/64/trillium-tuned.log b/site/static/logs/static-h3/64/trillium-tuned.log index 689f98735..40de0227c 100644 --- a/site/static/logs/static-h3/64/trillium-tuned.log +++ b/site/static/logs/static-h3/64/trillium-tuned.log @@ -1,97 +1,98 @@ -[2026-08-31T07:14:16Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:14:16Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:14:16Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:21Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:28Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T07:14:35Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:43Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:19:43Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:19:43Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:48Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:19:55Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:20:02Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error diff --git a/site/static/logs/static-h3/64/trillium.log b/site/static/logs/static-h3/64/trillium.log index fef5f6e4b..83db60991 100644 --- a/site/static/logs/static-h3/64/trillium.log +++ b/site/static/logs/static-h3/64/trillium.log @@ -1,56 +1,104 @@ -[2026-08-31T06:56:12Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:18Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:25Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:32Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:32Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:32Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:32Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:32Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:32Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:32Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:32Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:32Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:32Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error -[2026-08-31T06:56:32Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:34Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:39Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:46Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error +[2026-09-09T00:00:53Z ERROR trillium_quinn::config] QUIC accept failed: aborted by peer: the connection is being closed abruptly in the absence of any error diff --git a/site/static/logs/static-tls/1024/trillium-tuned.log b/site/static/logs/static-tls/1024/trillium-tuned.log index 1c8866ef2..e74cf356e 100644 --- a/site/static/logs/static-tls/1024/trillium-tuned.log +++ b/site/static/logs/static-tls/1024/trillium-tuned.log @@ -1,6 +1,6 @@ -[2026-08-31T07:08:59Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:08:59Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:08:59Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) -[2026-08-31T07:09:00Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } -[2026-08-31T07:09:07Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } -[2026-08-31T07:09:14Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } +[2026-09-09T00:14:29Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:14:29Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:14:29Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:14:29Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } +[2026-09-09T00:14:36Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } +[2026-09-09T00:14:43Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } diff --git a/site/static/logs/static-tls/1024/trillium.log b/site/static/logs/static-tls/1024/trillium.log index 8a2ea44bc..a4a0f32aa 100644 --- a/site/static/logs/static-tls/1024/trillium.log +++ b/site/static/logs/static-tls/1024/trillium.log @@ -1,4 +1,4 @@ -[2026-08-31T06:48:59Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T06:48:59Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } -[2026-08-31T06:49:06Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } -[2026-08-31T06:49:13Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } +[2026-09-08T23:53:21Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-08T23:53:21Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } +[2026-09-08T23:53:28Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } +[2026-09-08T23:53:35Z ERROR trillium_server_common::running_config] acceptor error from 127.0.0.1: Custom { kind: UnexpectedEof, error: "tls handshake eof" } diff --git a/site/static/logs/unary-grpc-tls/1024/trillium-tuned.log b/site/static/logs/unary-grpc-tls/1024/trillium-tuned.log index 48a534fd6..950e4f93c 100644 --- a/site/static/logs/unary-grpc-tls/1024/trillium-tuned.log +++ b/site/static/logs/unary-grpc-tls/1024/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:17:44Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:17:44Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:17:44Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:22:58Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:22:58Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:22:58Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/unary-grpc-tls/1024/trillium.log b/site/static/logs/unary-grpc-tls/1024/trillium.log index 42de7fe9f..2756d91f9 100644 --- a/site/static/logs/unary-grpc-tls/1024/trillium.log +++ b/site/static/logs/unary-grpc-tls/1024/trillium.log @@ -1 +1 @@ -[2026-08-31T06:59:28Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:03:55Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/unary-grpc-tls/256/trillium-tuned.log b/site/static/logs/unary-grpc-tls/256/trillium-tuned.log index 9fbf77c14..b4b47395b 100644 --- a/site/static/logs/unary-grpc-tls/256/trillium-tuned.log +++ b/site/static/logs/unary-grpc-tls/256/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:17:21Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:17:21Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:17:21Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:22:36Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:22:36Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:22:36Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/unary-grpc-tls/256/trillium.log b/site/static/logs/unary-grpc-tls/256/trillium.log index 8d7535a38..feafc1c80 100644 --- a/site/static/logs/unary-grpc-tls/256/trillium.log +++ b/site/static/logs/unary-grpc-tls/256/trillium.log @@ -1 +1 @@ -[2026-08-31T06:59:06Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:03:33Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/unary-grpc/1024/trillium-tuned.log b/site/static/logs/unary-grpc/1024/trillium-tuned.log index dbde5ca83..ec137f5a9 100644 --- a/site/static/logs/unary-grpc/1024/trillium-tuned.log +++ b/site/static/logs/unary-grpc/1024/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:16:59Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:16:59Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:16:59Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:22:14Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:22:14Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:22:14Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/unary-grpc/1024/trillium.log b/site/static/logs/unary-grpc/1024/trillium.log index 9f89df0a5..bd2e1d3b1 100644 --- a/site/static/logs/unary-grpc/1024/trillium.log +++ b/site/static/logs/unary-grpc/1024/trillium.log @@ -1 +1 @@ -[2026-08-31T06:58:43Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:03:10Z INFO trillium_static::handler] serving files within "/data/static" diff --git a/site/static/logs/unary-grpc/256/trillium-tuned.log b/site/static/logs/unary-grpc/256/trillium-tuned.log index 98b73db9f..77b95830a 100644 --- a/site/static/logs/unary-grpc/256/trillium-tuned.log +++ b/site/static/logs/unary-grpc/256/trillium-tuned.log @@ -1,3 +1,3 @@ -[2026-08-31T07:16:37Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 -[2026-08-31T07:16:37Z INFO trillium_static::handler] serving files within "/data/static" -[2026-08-31T07:16:37Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) +[2026-09-09T00:21:52Z INFO httparena_trillium_tuned] starting trillium-tuned via server(): 64 reuseport worker(s) + shared runtime for h3 +[2026-09-09T00:21:52Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:21:52Z INFO trillium_server_common::listener_config::reuseport] reuseport: 64 per-core worker(s) across 4 listener(s) diff --git a/site/static/logs/unary-grpc/256/trillium.log b/site/static/logs/unary-grpc/256/trillium.log index 64fba2ad0..240f54090 100644 --- a/site/static/logs/unary-grpc/256/trillium.log +++ b/site/static/logs/unary-grpc/256/trillium.log @@ -1 +1 @@ -[2026-08-31T06:58:21Z INFO trillium_static::handler] serving files within "/data/static" +[2026-09-09T00:02:48Z INFO trillium_static::handler] serving files within "/data/static"