Pratik Mankawde
110a60aa38
Merge branch 'pratik/otel-phase6-statsd' into pratik/otel-phase7-native-metrics
2026-08-06 14:28:37 +01:00
Pratik Mankawde
185d345c94
Merge branch 'pratik/otel-phase5-docs-deployment' into pratik/otel-phase6-statsd
2026-08-06 14:28:31 +01:00
Pratik Mankawde
c2bfad857b
Merge branch 'pratik/otel-phase4-consensus-tracing' into pratik/otel-phase5-docs-deployment
2026-08-06 14:28:23 +01:00
Pratik Mankawde
e68d14b9d0
Merge branch 'pratik/otel-phase3-tx-tracing' into pratik/otel-phase4-consensus-tracing
2026-08-06 14:28:23 +01:00
Pratik Mankawde
f59e8084db
Merge branch 'pratik/otel-phase2-rpc-tracing' into pratik/otel-phase3-tx-tracing
2026-08-06 14:28:23 +01:00
Pratik Mankawde
c879a4ddde
Merge branch 'pratik/otel-phase1c-rpc-integration' into pratik/otel-phase2-rpc-tracing
2026-08-06 14:28:23 +01:00
Pratik Mankawde
532bc9e1c5
Merge branch 'pratik/otel-phase1b-telemetry-infra' into pratik/otel-phase1c-rpc-integration
2026-08-06 14:28:23 +01:00
Ayaz Salikhov
cb425647a4
ci: Generate protocol_autogen only once in CI ( #7918 )
2026-08-06 13:25:28 +00:00
Pratik Mankawde
bf5aae2f24
chore(telemetry): update Prometheus to v3.13.2
...
Moves off the v2.53 LTS line, which this branch pinned, onto the current
v3 release, and corrects the accompanying comment that named the old line.
Verified against the new image rather than assumed, since this crosses a
major version:
- prometheus.yml passes `promtool check config` under v3.13.2
- all 391 unique dashboard PromQL queries parse under the v3 parser
- all 13 alert-rule expressions parse under the v3 parser
The config uses none of the surfaces v3 changed: no remote_write, no
holt_winters, no offset modifiers.
2026-08-06 14:23:13 +01:00
Pratik Mankawde
844248339d
chore(telemetry): update collector, Tempo and Grafana to current releases
...
Bumps the three images this branch pins:
otel-collector-contrib 0.121.0 -> 0.158.0
tempo 2.7.2 -> 2.9.4
grafana 11.5.2 -> 13.1.2
Verified locally against the new images: the collector config passes
`validate` under 0.158.0 and tempo.yaml passes `-config.verify=true` under
2.9.4, both unchanged. The collector's log path uses the generic otlphttp
exporter (otlphttp/loki), not the dedicated loki exporter removed upstream in
v0.147.0, so the pipeline is unaffected by that removal.
Grafana crosses two majors. Operator-visible consequences are handled on the
branches that own the affected files: Grafana 13 enables the renderAuthJWT
feature toggle by default, so the image renderer now requires a matching
renderer_token on both the server and the renderer container.
2026-08-06 14:20:53 +01:00
Ayaz Salikhov
5bf24c4045
ci: Use a separate benchmark filter ( #7919 )
2026-08-06 11:04:41 +00:00
Gregory Tsipenyuk
8d7524f03b
fix: Use consistent endianness serializing MPT STIssue sequence ( #7429 )
...
Co-authored-by: Ed Hennis <ed@ripple.com >
Co-authored-by: David Fuelling <sappenin@gmail.com >
2026-08-05 17:54:44 +00:00
Pratik Mankawde
0a74688026
Merge branch 'pratik/otel-phase7-native-metrics' into pratik/otel-phase8-log-correlation
2026-08-05 16:46:23 +01:00
Pratik Mankawde
31a3a7913e
Merge branch 'pratik/otel-phase6-statsd' into pratik/otel-phase7-native-metrics
2026-08-05 16:46:09 +01:00
Pratik Mankawde
dee6848d06
Merge branch 'pratik/otel-phase5-docs-deployment' into pratik/otel-phase6-statsd
2026-08-05 16:42:16 +01:00
Pratik Mankawde
7240e3ecbd
Merge branch 'pratik/otel-phase4-consensus-tracing' into pratik/otel-phase5-docs-deployment
2026-08-05 16:41:50 +01:00
Pratik Mankawde
a56e63421a
Merge branch 'pratik/otel-phase3-tx-tracing' into pratik/otel-phase4-consensus-tracing
2026-08-05 16:38:48 +01:00
Pratik Mankawde
f4dde26eb1
Merge branch 'pratik/otel-phase2-rpc-tracing' into pratik/otel-phase3-tx-tracing
2026-08-05 16:37:41 +01:00
Pratik Mankawde
fa06982028
fixed namespace issues
...
Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com >
2026-08-05 16:26:20 +01:00
Pratik Mankawde
e57b85985a
Merge branch 'pratik/otel-phase7-native-metrics' into pratik/otel-phase8-log-correlation
2026-08-05 15:59:44 +01:00
Pratik Mankawde
505a00ba61
Merge branch 'pratik/otel-phase6-statsd' into pratik/otel-phase7-native-metrics
2026-08-05 15:59:44 +01:00
Pratik Mankawde
e55a6ad78d
Merge branch 'pratik/otel-phase5-docs-deployment' into pratik/otel-phase6-statsd
2026-08-05 15:59:44 +01:00
Pratik Mankawde
68ba778e9c
Merge branch 'pratik/otel-phase4-consensus-tracing' into pratik/otel-phase5-docs-deployment
2026-08-05 15:59:44 +01:00
Pratik Mankawde
e767225964
Merge branch 'pratik/otel-phase3-tx-tracing' into pratik/otel-phase4-consensus-tracing
2026-08-05 15:59:44 +01:00
Pratik Mankawde
9e4f50f691
Merge branch 'pratik/otel-phase1b-telemetry-infra' into pratik/otel-phase1c-rpc-integration
2026-08-05 15:59:43 +01:00
Pratik Mankawde
d120d7fc25
Merge branch 'pratik/otel-phase1a-plan-docs' into pratik/otel-phase1b-telemetry-infra
2026-08-05 15:59:43 +01:00
Pratik Mankawde
7186be73e8
Merge branch 'pratik/otel-phase2-rpc-tracing' into pratik/otel-phase3-tx-tracing
2026-08-05 15:59:43 +01:00
Pratik Mankawde
ef97903316
Merge branch 'pratik/otel-phase1c-rpc-integration' into pratik/otel-phase2-rpc-tracing
2026-08-05 15:59:43 +01:00
Pratik Mankawde
687d2f7f81
docs(telemetry): use snake_case tuning namespace in getobject aggregation note
...
develop renamed CamelCase namespaces to snake_case (#7933 ), so
Tuning::kHardMaxReplyNodes is now tuning::kHardMaxReplyNodes.
2026-08-05 15:59:12 +01:00
Pratik Mankawde
789a8f5476
docs(telemetry): use snake_case build_info namespace in resource-attr table
...
develop renamed CamelCase namespaces to snake_case (#7933 ), so
BuildInfo::getVersionString() is now build_info::getVersionString().
2026-08-05 15:58:52 +01:00
Pratik Mankawde
bf2f81e02f
fixed clang-tidy issue
...
Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com >
2026-08-05 15:56:42 +01:00
Pratik Mankawde
781ec3d4a5
Merge branch 'pratik/otel-phase7-native-metrics' into pratik/otel-phase8-log-correlation
2026-08-05 15:49:28 +01:00
Pratik Mankawde
84145a5469
Merge branch 'pratik/otel-phase6-statsd' into pratik/otel-phase7-native-metrics
2026-08-05 15:49:20 +01:00
Pratik Mankawde
9b3a16ae11
Merge branch 'pratik/otel-phase4-consensus-tracing' into pratik/otel-phase5-docs-deployment
2026-08-05 15:47:59 +01:00
Pratik Mankawde
50f146b25d
Merge branch 'pratik/otel-phase5-docs-deployment' into pratik/otel-phase6-statsd
2026-08-05 15:47:59 +01:00
Pratik Mankawde
312b87d840
Merge branch 'pratik/otel-phase3-tx-tracing' into pratik/otel-phase4-consensus-tracing
2026-08-05 15:47:58 +01:00
Pratik Mankawde
5fb1457518
Merge branch 'pratik/otel-phase2-rpc-tracing' into pratik/otel-phase3-tx-tracing
2026-08-05 15:47:43 +01:00
Pratik Mankawde
7505ac623e
Merge branch 'pratik/otel-phase1c-rpc-integration' into pratik/otel-phase2-rpc-tracing
2026-08-05 15:43:03 +01:00
Pratik Mankawde
d37a9464c0
Merge branch 'pratik/otel-phase1b-telemetry-infra' into pratik/otel-phase1c-rpc-integration
2026-08-05 15:39:42 +01:00
Pratik Mankawde
5cd661c77b
updated opentelemetry version to 1.28.0
...
Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com >
2026-08-05 15:39:15 +01:00
Pratik Mankawde
c432c1f4c5
Merge branch 'pratik/otel-phase1b-telemetry-infra' into pratik/otel-phase1c-rpc-integration
...
Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com >
2026-08-05 15:29:12 +01:00
Pratik Mankawde
ad9b63f11d
fixes
...
Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com >
2026-08-05 15:24:23 +01:00
Pratik Mankawde
5e1f96da4f
Merge branch 'pratik/otel-phase1a-plan-docs' into pratik/otel-phase1b-telemetry-infra
...
Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com >
2026-08-05 14:29:58 +01:00
Pratik Mankawde
3c936eb0cf
Merge branch 'develop' into pratik/otel-phase1a-plan-docs
2026-08-05 14:23:44 +01:00
Pratik Mankawde
7d4c0b00ee
clang-tidy fix
...
Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com >
2026-08-05 14:22:48 +01:00
Ayaz Salikhov
41d6bb5f73
build: Fix build on macOS 15 and Nix environment ( #7953 )
2026-08-04 23:27:23 +00:00
Ayaz Salikhov
a75488e5ff
docs: Add a fix for command not found: nix on macOS ( #7951 )
2026-08-04 16:17:41 +00:00
Vito Tumas
c3ee602002
test: Split Loan_test.cpp into topical suites ( #7864 )
...
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2026-08-04 15:43:59 +00:00
Vito Tumas
e0de716ee6
fix: Watch nix/*.nix files for direnv cache invalidation ( #7948 )
2026-08-04 13:49:18 +00:00
Alex Kremer
06488c1318
chore: Rename CamelCase namespaces to snake_case ( #7933 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-08-04 13:46:55 +00:00