feat(higress): add 2.2.4 all-in-one entrant - #3
Conversation
… plugin server off) Co-Authored-By: Claude <noreply@anthropic.com>
|
Hey @geekspeng — thank you for this, it's a genuinely careful submission. The One small thing and then I think we're good to merge: we'd like to drop Everything else looks great — I've made the env/ |
|
Merging and running the benchmark now, it will appear on website in next 24 hours if all goes well |
|
Agreed, and thanks for the clear reasoning — no disagreement from me. The console-JVM parallel settles it: both are default-on processes of the artifact as it ships, and the memory figure should carry both honestly rather than trim one just because this manifest happens never to invoke it. My turn-off optimized the figure instead of the artifact, which is exactly what the as-ships rule exists to prevent. Checked 692eaf4: the env line and the full why claim are gone, nothing else in the entrant changed, so nothing further needed from my side. Thanks for the careful review and for running it on the frozen engine — looking forward to seeing the row on the board. |
|
Results are posted. Thank you for working with me on this! I hope its useful for you. |
Summary
gateways/higress/(definition.json, env, why, McpBridge + Ingress templates), pinned to the official standalone artifacthigress-registry.cn-hangzhou.cr.aliyuncs.com/higress/all-in-one:2.2.4(multi-arch verified against the registry manifest: linux/amd64 + linux/arm64)GATEWAY_CONCURRENCY={NCORE}binds Envoy's worker count to the pinned cores (the image default is 16)USE_PLUGIN_SERVER=off: no Wasm plugin is configured anywhere in this manifest, so the built-in plugin server (a resident nginx on 8002 in-container) can never answer a requestValidation
gateways/higress/definition.jsonparses as JSON and its name/port/image agree withenvandwhyPYTHONUTF8=1): bench-audit (14 checks), bench-cost, bench-dashboard, bench-dashboard_coverage, verify_tools (four auditors), lib/promote_guardlib/box_reachable_test.shandlib/publish_lock_test.shpasslib/fetch_modes_test.shcannot run on this host by design: it asserts the Unix exec bit through acurl file://loop, and mingw curl cannot open the POSIX temp path nor does NTFS carry the bit; it targets the Linux box-fetch loopCI
gateway/higressunder geekspeng); the workflows trigger on push to this repository, not on fork PRsNot run
cargo run --bin otb -- validate gateways/higressand the workspace tests: this host has no Rust toolchain and the rig binaries are Linux ELF (taskset, /proc RSS sampling)PUBLISH=0 ./run-on-ec2.sh higress(paid field run)The entrant has not yet been exercised through the repository's Linux field path. Do not publish or compare a Higress benchmark snapshot until
PUBLISH=0 ./run-on-ec2.sh higresssucceeds with gateway, harness, rig, mock, architecture, and hardware provenance recorded.🤖 Generated with Claude Code