mirror of
https://github.com/XRPLF/rippled.git
synced 2026-07-23 15:10:34 +00:00
Bring native-metrics (phase 7) and the naming-check work forward into phase 8 (log correlation). Conflict resolution — tempo.yaml datasource provisioning (search.filters): - Took phase-7's complete 30-filter list as the base (it is the comprehensive set), preserved phase-8's tracesToLogs Loki-correlation block, and added phase-8's two unique filters (tx-type, ledger-hash). Verified the result is the full union (32 filters) with no filter dropped and no duplicate ids. - Fixed a pre-existing dotted tag carried in from phase-7: the consensus-ledger-id filter used `xrpl.consensus.ledger_id`; the code emits the underscore key `consensus_ledger_id` (ConsensusSpanNames.h), so the dotted form was a dead filter. Now corrected. Every span-scope filter tag verified to exist in the L1 *SpanNames.h key set. Naming check green; 72 tests pass. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>