Commit Graph

  • 4967cf179b Fix ValidClawback for MPToken. Add ClawbackMPT_test. Gregory Tsipenyuk 2026-04-28 10:16:50 -04:00
  • 46b997b774 feat: Create new transaction testing framework TxTest (#6537) develop Jingchen 2026-04-28 15:16:10 +01:00
  • 901b3e34f6 Merge branch 'pratik/otel-phase5-docs-deployment' into pratik/otel-phase6-statsd Pratik Mankawde 2026-04-28 15:08:11 +01:00
  • 908eb841bd Merge branch 'pratik/otel-phase4-consensus-tracing' into pratik/otel-phase5-docs-deployment Pratik Mankawde 2026-04-28 15:08:06 +01:00
  • 128de625e2 Merge branch 'pratik/otel-phase3-tx-tracing' into pratik/otel-phase4-consensus-tracing Pratik Mankawde 2026-04-28 15:08:01 +01:00
  • ebd84a2338 Merge branch 'pratik/otel-phase2-rpc-tracing' into pratik/otel-phase3-tx-tracing Pratik Mankawde 2026-04-28 15:07:54 +01:00
  • fa2736277f Merge branch 'pratik/otel-phase1c-rpc-integration' into pratik/otel-phase2-rpc-tracing Pratik Mankawde 2026-04-28 15:07:17 +01:00
  • 196c309d1d Merge branch 'pratik/otel-phase1b-telemetry-infra' into pratik/otel-phase1c-rpc-integration Pratik Mankawde 2026-04-28 15:07:07 +01:00
  • d46d015fd5 fix(telemetry): fix include ordering in PathFind span files Pratik Mankawde 2026-04-28 15:05:57 +01:00
  • 999bf83f15 fix(telemetry): fix SpanGuard.cpp include ordering Pratik Mankawde 2026-04-28 15:05:03 +01:00
  • 96470e0c8d fix(telemetry): fix include ordering and markdown table formatting Pratik Mankawde 2026-04-28 15:04:09 +01:00
  • cb7ee2358d docs(telemetry): update data collection reference with complete span/attribute inventory Pratik Mankawde 2026-04-27 23:12:27 +01:00
  • b54b17708f feat(telemetry): add close time analysis panels to consensus-health dashboard Pratik Mankawde 2026-04-27 19:24:12 +01:00
  • cbbd6ebee2 feat(telemetry): add Phase 6 StatsD metrics, ledger/peer spans, and expanded dashboards Pratik Mankawde 2026-04-27 11:43:56 +01:00
  • de7194011d fix(docs): apply rename scripts to telemetry deployment docs Pratik Mankawde 2026-04-28 14:24:37 +01:00
  • ae475793d5 docs(telemetry): mark Phase 5 deferred tasks and fix stale macro reference Pratik Mankawde 2026-04-27 14:45:12 +01:00
  • f6105ece98 feat(telemetry): add Phase 5 documentation, deployment configs, and integration tests Pratik Mankawde 2026-04-24 21:43:17 +01:00
  • 360698d79d fix(telemetry): remove duplicate hashSpan(4-arg) from rebase Pratik Mankawde 2026-04-28 15:00:26 +01:00
  • b136b80c13 docs(telemetry): document hashSpan factory, ConsensusSpanNames.h, and API details Pratik Mankawde 2026-04-27 19:57:12 +01:00
  • 7e47c6303f feat(telemetry): add avalanche threshold and close time consensus attributes Pratik Mankawde 2026-04-27 19:48:09 +01:00
  • 689e803cc7 fix(telemetry): preserve deterministic trace_id in round spans Pratik Mankawde 2026-04-27 14:37:00 +01:00
  • 34ee231d62 feat(telemetry): add Phase 4 consensus tracing with SpanGuard API Pratik Mankawde 2026-04-24 21:35:50 +01:00
  • 4f4b4dd199 refactor(telemetry): replace txSpan with generic hashSpan factory Pratik Mankawde 2026-04-28 12:44:31 +01:00
  • d87839230a fix(telemetry): add const qualifiers to TraceContextPropagator locals Pratik Mankawde 2026-04-28 11:51:45 +01:00
  • e2cb811bf7 docs(telemetry): fix Phase 3 task list stale references and missing deliverables Pratik Mankawde 2026-04-27 19:56:15 +01:00
  • 2bb0995ff8 fix(telemetry): use default_prng() for span IDs, fix non-telemetry build Pratik Mankawde 2026-04-27 14:48:07 +01:00
  • 793fe65a96 fix(telemetry): use thread_local PRNG for span IDs and update class diagram Pratik Mankawde 2026-04-27 14:34:47 +01:00
  • 737b0f5488 refactor(telemetry): colocate SpanNames headers with their classes Pratik Mankawde 2026-04-24 20:49:14 +01:00
  • ded848075d feat(telemetry): add hash-derived trace IDs for transaction spans Pratik Mankawde 2026-04-21 17:31:16 +01:00
  • 397c66cede docs(telemetry): add Task 3.10 TxQ instrumentation to Phase 3 task list Pratik Mankawde 2026-04-21 15:42:00 +01:00
  • 2fb165cd54 feat(telemetry): add TxQ tracing with 6 spans (Tasks 3.9/3.10) Pratik Mankawde 2026-04-21 15:40:21 +01:00
  • c585d9b66c docs(telemetry): add deterministic TX trace ID design (Task 3.9) Pratik Mankawde 2026-04-21 15:19:58 +01:00
  • 79ed703bb2 refactor(telemetry): extract TX span name constants into TxSpanNames.h Pratik Mankawde 2026-04-20 16:51:26 +01:00
  • 441c88dfb1 docs(telemetry): update Phase 3/4 task lists for SpanGuard factory pattern Pratik Mankawde 2026-04-20 16:41:33 +01:00
  • 178bc916a8 docs(telemetry): add Task 3.8 TX span peer version attribute spec Pratik Mankawde 2026-04-20 16:40:10 +01:00
  • 19eead6955 feat(telemetry): Phase 3 transaction tracing with protobuf context propagation Pratik Mankawde 2026-04-20 16:39:56 +01:00
  • ed8164d502 docs(telemetry): add Task 2.9 PathFind instrumentation to Phase 2 task list Pratik Mankawde 2026-04-21 15:34:28 +01:00
  • 682d7a8d76 feat(telemetry): add PathFind tracing with 5 spans (Tasks 2.9/2.10) Pratik Mankawde 2026-04-21 15:25:44 +01:00
  • eb51457e69 fix(telemetry): address Phase 2 code review findings Pratik Mankawde 2026-04-20 15:41:23 +01:00
  • 65817c4c57 fix(telemetry): align TelemetryConfig tests with current API Pratik Mankawde 2026-04-20 15:22:06 +01:00
  • 9bc8cc6b4e docs(telemetry): update Phase2 task list to reflect actual implementation Pratik Mankawde 2026-04-20 15:20:33 +01:00
  • 832648c351 feat(telemetry): add RPC trace filters and SpanGuard unit tests Pratik Mankawde 2026-04-20 15:09:52 +01:00
  • 21b58a8885 feat(telemetry): add node health attributes to RPC spans (Task 2.8) Pratik Mankawde 2026-04-20 15:02:35 +01:00
  • a9ee819ea1 docs(telemetry): add Phase 2-5 task lists and appendix update Pratik Mankawde 2026-04-20 15:02:11 +01:00
  • 736579e473 refactor(telemetry): extract span name constants into modular headers Pratik Mankawde 2026-04-20 14:06:08 +01:00
  • 3b93e2d4d9 fix(telemetry): suppress unused span warning and regenerate levelization Pratik Mankawde 2026-04-28 14:01:39 +01:00
  • ac9bd2c055 fix(telemetry): use span name constants and fix cardinality risk Pratik Mankawde 2026-04-28 11:50:36 +01:00
  • 4124762343 fix(telemetry): pass name_ through CallData::clone() Pratik Mankawde 2026-04-20 14:47:55 +01:00
  • ea8600e204 feat(telemetry): instrument missing critical/medium RPC span paths Pratik Mankawde 2026-04-20 14:47:25 +01:00
  • 895e9167b0 docs(telemetry): replace text hierarchy with ASCII box diagrams Pratik Mankawde 2026-04-20 14:29:32 +01:00
  • d15d2d2df6 docs(telemetry): add RPC span coverage map to RpcSpanNames.h Pratik Mankawde 2026-04-20 14:26:55 +01:00
  • 75bcd4ff53 refactor(telemetry): extract span name constants into modular headers Pratik Mankawde 2026-04-20 14:06:08 +01:00
  • a73117ddd0 refactor(telemetry): update RPC call sites to TraceCategory API Pratik Mankawde 2026-04-17 17:47:18 +01:00
  • 9e4d943c69 feat(telemetry): replace tracing macros with SpanGuard factory pattern Pratik Mankawde 2026-04-17 16:47:52 +01:00
  • 025a8a344b fix(telemetry): address Phase 1c code review findings Pratik Mankawde 2026-04-17 13:33:35 +01:00
  • 9ee9e566d4 removed presentation.md from root Pratik Mankawde 2026-04-17 13:11:59 +01:00
  • 0de807b1be Phase 1c: RPC integration - ServerHandler tracing, telemetry config wiring Pratik Mankawde 2026-03-20 17:22:12 +00:00
  • 59ee027d8a fix(telemetry): resolve clang-tidy warnings in SpanGuard.h Pratik Mankawde 2026-04-28 14:00:11 +01:00
  • 7aa4486741 refactor(telemetry): remove unused SpanGuard::span(name) overload Pratik Mankawde 2026-04-28 12:23:49 +01:00
  • 5e8277f36a docs(telemetry): fix doc references to match pimpl architecture Pratik Mankawde 2026-04-20 16:47:50 +01:00
  • 573593ae31 refactor(telemetry): replace per-category factory methods with TraceCategory enum Pratik Mankawde 2026-04-17 17:40:37 +01:00
  • a5c405f4be fix(telemetry): address Phase 1b code review findings Pratik Mankawde 2026-04-17 17:15:36 +01:00
  • e9c5c3520e fix(telemetry): address Phase 1b code review findings Pratik Mankawde 2026-04-17 16:31:50 +01:00
  • 26947267b1 docs(telemetry): update plan docs for FilteringSpanProcessor and discard() Pratik Mankawde 2026-04-16 17:46:03 +01:00
  • 4bb2030315 feat(telemetry): add FilteringSpanProcessor and SpanGuard::discard() Pratik Mankawde 2026-04-16 17:43:58 +01:00
  • 3852b5ae4b fix(telemetry): address review findings and PR #6437 comments Pratik Mankawde 2026-04-16 17:07:01 +01:00
  • ea921d3a02 docs(telemetry): remove remaining Jaeger references from config reference Pratik Mankawde 2026-04-16 15:45:55 +01:00
  • ca2d616277 refactor(telemetry): remove Jaeger service, exporter, and datasource Pratik Mankawde 2026-03-31 22:17:02 +01:00
  • 88686af850 Phase 1b: Telemetry core infrastructure - CMake, Conan, SpanGuard, config Pratik Mankawde 2026-03-20 17:22:06 +00:00
  • 7f4ef83df0 Merge branch 'develop' into pratik/otel-phase1a-plan-docs Pratik Mankawde 2026-04-28 14:25:09 +01:00
  • 1fd971b78b fix(docs): apply rename scripts to OpenTelemetry plan docs pratik/otel-phase1a-plan-docs Pratik Mankawde 2026-04-28 13:57:38 +01:00
  • 00af7ba315 fix: Round overpayment residual and fix doOverpayment assertion Vito 2026-04-28 13:11:27 +02:00
  • 747247153b docs(telemetry): add per-validator participation metric to Phase 7 plan pratik/otel-phase7-native-metrics Pratik Mankawde 2026-04-28 13:32:09 +01:00
  • 147da57348 feat: Add cleanup amendment for 3.2.0 (#7037) Vito Tumas 2026-04-28 12:22:32 +02:00
  • d6c8dec451 Merge branch 'develop' into pratik/otel-phase1a-plan-docs Pratik Mankawde 2026-04-28 11:19:51 +01:00
  • 3547112540 fix: Fix ubsan flagged issues (#6151) Pratik Mankawde 2026-04-27 21:34:16 +01:00
  • 2e0ea38d7d Apply suggestion from @Copilot copilot/refactor-replace-boost-filesystem Ayaz Salikhov 2026-04-27 21:14:31 +01:00
  • 0d6f9b8428 refactor: Revert certain Throws by LogicErrors Bart 2026-04-27 15:49:02 -04:00
  • 30ecb32a6f Merge branch 'develop' into pratik/otel-phase1a-plan-docs Pratik Mankawde 2026-04-27 19:42:09 +01:00
  • 5a643b1a7f fix: assorted safety checks (#7030) Shawn Xie 2026-04-27 14:36:54 -04:00
  • 26f82a2a16 fix: Numerically-stable (1+r)^n-1 in computePaymentFactor Vito 2026-04-27 18:43:00 +02:00
  • cfaea2323f Make AMM pseudo-account MPToken implicitly authorized and fail explicit authorize/unauthorize of this token. Gregory Tsipenyuk 2026-04-27 12:00:21 -04:00
  • 6edcc3547f Merge branch 'develop' into mvadari/refactor-tec-deletions Mayukha Vadari 2026-04-27 10:24:56 -04:00
  • b355c1d164 fix clang-tidy issues mvadari/fix-bad-cast Mayukha Vadari 2026-04-27 10:08:26 -04:00
  • da9829ff7b Merge branch 'develop' into mvadari/fix-bad-cast Mayukha Vadari 2026-04-27 10:07:05 -04:00
  • 3a7d3fb2c8 Merge branch 'develop' into mvadari/fix-defs mvadari/fix-defs Mayukha Vadari 2026-04-27 09:46:53 -04:00
  • 0039ab8ce6 fix type Mayukha Vadari 2026-04-27 09:46:47 -04:00
  • 7de9560048 Update src/libxrpl/protocol/InnerObjectFormats.cpp mvadari/constant-field-invariant Mayukha Vadari 2026-04-27 09:33:25 -04:00
  • 568623f699 fix clang-tidy issues Mayukha Vadari 2026-04-27 09:30:42 -04:00
  • cf33298abd add tests, fix issues Mayukha Vadari 2026-04-27 08:52:52 -04:00
  • d12a8d0961 fix: Make TxQ test resilient to new DefaultYes amendments vvysokikh1/txq-test-amendment-resilience Vladislav Vysokikh 2026-04-27 12:47:29 +01:00
  • adfa47e412 Merge branch 'develop' into tapanito/invariant-bugfix tapanito/invariant-bugfix Vito Tumas 2026-04-27 10:50:42 +02:00
  • b37f1a0837 Fix build error: missing XRPL_ASSERT params Ed Hennis 2026-04-26 23:19:11 -05:00
  • c2f25c2a34 Merge remote-tracking branch 'XRPLF/develop' into ximinez/number-maxint-range Ed Hennis 2026-04-26 22:29:50 -05:00
  • 4a1e0cc7fe Merge branch 'develop' into ximinez/lending-sendmulti Ed Hennis 2026-04-26 23:26:49 -04:00
  • 49faf696d4 Address Copilot feedback Bart 2026-04-26 11:48:58 -04:00
  • b46ca16f7d feature: Add invariant checks to ensure only fields that are expected to be modified are modified Mayukha Vadari 2026-04-25 19:55:35 -04:00
  • 9d2d8538d0 Merge remote-tracking branch 'XRPLF/develop' into ximinez/lending-shortages ximinez/lending-shortages Ed Hennis 2026-04-25 13:47:39 -05:00
  • e45be2411f Merge branch 'ximinez/online-delete-gaps' into ximinez/online-delete-lastrotated Ed Hennis 2026-04-25 14:46:13 -04:00
  • 5faacf6006 Merge branch 'develop' into ximinez/emptydirectoryinvariant Ed Hennis 2026-04-25 14:46:10 -04:00