mirror of
https://github.com/XRPLF/rippled.git
synced 2026-06-09 03:36:49 +00:00
build(telemetry): compile telemetry OUT for OTel-overhead baseline
Flip the conan default_options telemetry flag to False on this baseline branch so a perf-iac comparison run (this branch as baseline vs the phase-10 telemetry-on branch as on-demand) measures the full linked-in + hot-path cost of OpenTelemetry under an identical payment workload. The flag propagates through generate() into the CMake toolchain with no -o override, matching perf-iac's plain `conan install` invocation (verified: toolchain emits `set(telemetry "False")`). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -54,7 +54,11 @@ class Xrpl(ConanFile):
|
||||
"rocksdb": True,
|
||||
"shared": False,
|
||||
"static": True,
|
||||
"telemetry": True,
|
||||
# OTel-overhead baseline branch: telemetry compiled OUT so a perf-iac
|
||||
# comparison run (this branch as baseline vs phase-10 as on-demand)
|
||||
# measures the full linked-in + hot-path cost of telemetry. Do not
|
||||
# merge this flip into a feature branch.
|
||||
"telemetry": False,
|
||||
"tests": False,
|
||||
"unity": False,
|
||||
"xrpld": False,
|
||||
|
||||
Reference in New Issue
Block a user