Skip to content

stats: add new two-levels symbol table

198c86b
Select commit
Loading
Failed to load commit list.
Draft

stats: add new two-levels symbol table #45359

stats: add new two-levels symbol table
198c86b
Select commit
Loading
Failed to load commit list.
CI (Envoy) / Mobile/Perf skipped May 30, 2026 in 0s

Check was skipped

This check was not triggered in this CI run

Details

Request (pr/45359/main@198c86b)

wbpcode @wbpcode 198c86b #45359 merge main@57e0f60

stats: add new two-levels symbol table

Commit Message: stats: add new two-levels symbol table
Additional Description:

Benchmark Before After Latency Δ Speedup Throughput
bmK8sClusterStatsToString (decode → string) 104 ns 62.3 ns −40.1% 1.67× 6.77 M/s → 11.31 M/s (+67.2%)
bmK8sClusterStatsEncode (string → StatName) 234 ns 184 ns −21.4% 1.27× 2.97 M/s → 3.83 M/s (+29.0%)

Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

Environment

Request variables

Key Value
ref aa0a2b2
sha 198c86b
pr 45359
base-sha 57e0f60
actor wbpcode @wbpcode
message stats: add new two-levels symbol table...
started 1780145520.013411
target-branch main
trusted false
Build image

Container image/s (as used in this CI run)

Key Value
default docker.io/envoyproxy/envoy-build:v0.1.5
mobile docker.io/envoyproxy/envoy-build:mobile-v0.1.5
Version

Envoy version (as used in this CI run)

Key Value
major 1
minor 39
patch 0
dev true