Commit Graph

  • 5f139e12c3 feat(telemetry): add 7-day agreement window to validation_agreement gauge Pratik Mankawde 2026-03-31 16:40:46 +01:00
  • 1defb2111f fix(telemetry): fix ServiceRegistry API names and transaction rate computation Pratik Mankawde 2026-03-31 16:24:26 +01:00
  • 350e398aa6 feat(telemetry): wire ValidationTracker to MetricsRegistry and consensus hooks Pratik Mankawde 2026-03-31 15:29:17 +01:00
  • 92607805c3 feat(telemetry): add validationsChecked recording hook in recvValidation Pratik Mankawde 2026-03-31 14:04:57 +01:00
  • 45ffe8e2ec fix(telemetry): add missing counters, fix dashboard metric name, clean dead code Pratik Mankawde 2026-03-31 14:03:19 +01:00
  • b0e0d5930a fix(telemetry): fix metric labels and add missing parity gauge values Pratik Mankawde 2026-03-31 13:50:00 +01:00
  • 50e6b14c56 feat(telemetry): add external dashboard parity gauges and counters to MetricsRegistry Pratik Mankawde 2026-03-31 13:07:56 +01:00
  • b92354715d feat(telemetry): add validator health, peer quality dashboards and ledger economy panels (Tasks 9.11-9.13) Pratik Mankawde 2026-03-31 12:28:54 +01:00
  • 81298ceb9f docs: add external dashboard parity tasks and metric reference for Phase 9 Pratik Mankawde 2026-03-30 15:37:45 +01:00
  • 936c73982d docs: update Phase 9 docs and dashboard for push_metrics.py parity gauges Pratik Mankawde 2026-03-25 17:47:16 +00:00
  • d426f4983a feat(telemetry): add push_metrics.py parity gauges to MetricsRegistry Pratik Mankawde 2026-03-25 17:23:51 +00:00
  • 892fee638a Phase 9: Metric gap fill - nodestore, cache, TxQ, load factor dashboards Pratik Mankawde 2026-03-20 17:23:06 +00:00
  • facc111c22 Phase 8: Log-trace correlation with Loki and filelog receiver Pratik Mankawde 2026-03-20 17:22:57 +00:00
  • 5ec9f3f30a Phase 7: Native OTel metrics migration Pratik Mankawde 2026-03-20 17:22:48 +00:00
  • 8f364ed6f4 Phase 6: StatsD metrics integration into telemetry pipeline Pratik Mankawde 2026-03-20 17:22:42 +00:00
  • 30c430aec8 docs(telemetry): replace Jaeger references in Phase 8 docs and runbook pratik/otel-phase8-log-correlation Pratik Mankawde 2026-03-31 22:20:22 +01:00
  • fdec3ce5c4 Phase 8: Log-trace correlation with Loki and filelog receiver Pratik Mankawde 2026-03-20 17:22:57 +00:00
  • aa062ecdbe Phase 7: Native OTel metrics migration Pratik Mankawde 2026-03-20 17:22:48 +00:00
  • 0e15f95543 Phase 6: StatsD metrics integration into telemetry pipeline Pratik Mankawde 2026-03-20 17:22:42 +00:00
  • eca887c66e feat(telemetry): add 7-day validation agreement window to ValidationTracker Pratik Mankawde 2026-03-31 16:38:21 +01:00
  • f51976f63e test(telemetry): add ValidationTracker unit tests Pratik Mankawde 2026-03-31 14:04:02 +01:00
  • 1f2a36b316 fix(telemetry): fix ValidationTracker grace period boundary and hard trim Pratik Mankawde 2026-03-31 13:43:57 +01:00
  • 8365f7dda3 feat(telemetry): add ValidationTracker for validation agreement tracking (Task 7.8) Pratik Mankawde 2026-03-31 12:35:30 +01:00
  • 391b8f91ce docs: add Tasks 7.9-7.16 for external dashboard parity metrics Pratik Mankawde 2026-03-30 15:24:37 +01:00
  • 2f7064ace6 Phase 7: Native OTel metrics migration Pratik Mankawde 2026-03-20 17:22:48 +00:00
  • 1ef234de9d docs(telemetry): replace Jaeger with Tempo in data collection reference Pratik Mankawde 2026-03-31 22:19:16 +01:00
  • a37cf74868 docs: add peerDisconnectsCharges metric to data collection reference Pratik Mankawde 2026-03-30 15:22:19 +01:00
  • 21192e9b3f Phase 6: StatsD metrics integration into telemetry pipeline Pratik Mankawde 2026-03-20 17:22:42 +00:00
  • 2a2c9dc5dc fix: remove non-existent CanonicalTXSet.h include from BuildLedger.cpp Pratik Mankawde 2026-03-31 16:06:46 +01:00
  • 6723815563 feat(telemetry): add validation attributes to peer.validation.receive span (Task 4.8) Pratik Mankawde 2026-03-31 12:16:53 +01:00
  • 7e5591318f Phase 5b: Ledger, peer, and tx spans with expanded Grafana dashboards Pratik Mankawde 2026-03-20 17:22:37 +00:00
  • cfa57cd485 fix: remove non-existent CanonicalTXSet.h include from BuildLedger.cpp pratik/otel-phase5b-spans Pratik Mankawde 2026-03-31 16:06:46 +01:00
  • 1f8ec3561c feat(telemetry): add validation attributes to peer.validation.receive span (Task 4.8) Pratik Mankawde 2026-03-31 12:16:53 +01:00
  • b82c0aa307 Phase 5b: Ledger, peer, and tx spans with expanded Grafana dashboards Pratik Mankawde 2026-03-20 17:22:37 +00:00
  • 87ed778efe refactor(telemetry): migrate integration test and docs from Jaeger to Tempo API Pratik Mankawde 2026-03-31 22:27:06 +01:00
  • d0ff82801c fix: use docker/telemetry/data/ for runtime data and add .gitignore Pratik Mankawde 2026-03-31 16:39:20 +01:00
  • f940290866 Phase 5: Documentation, deployment configs, integration test infrastructure Pratik Mankawde 2026-03-20 17:22:29 +00:00
  • 014060370a fix(telemetry): move quorum/proposers attributes to consensus.accept span Pratik Mankawde 2026-03-31 13:48:05 +01:00
  • 8c222b9e05 feat(telemetry): add consensus validation span enrichment (Task 4.8) Pratik Mankawde 2026-03-31 12:16:19 +01:00
  • 95f0c8bf51 docs: add Task 4.8 consensus validation span enrichment for external dashboard parity Pratik Mankawde 2026-03-30 15:20:00 +01:00
  • a127711b86 Phase 4: Consensus tracing - round lifecycle, proposals, validations, close time Pratik Mankawde 2026-03-20 17:22:24 +00:00
  • 715c531512 feat(telemetry): add peer version attribute to tx.receive spans (Task 3.7) Pratik Mankawde 2026-03-31 12:13:36 +01:00
  • e6508a5bbc docs: add Task 3.8 TX span peer version attribute for external dashboard parity Pratik Mankawde 2026-03-30 15:17:26 +01:00
  • 88d17e4c04 Phase 3: Transaction tracing - protobuf context propagation, PeerImp, NetworkOPs Pratik Mankawde 2026-03-20 17:22:20 +00:00
  • 9ab8570153 docs(telemetry): replace Jaeger references with Tempo in Phase 2-5 task lists Pratik Mankawde 2026-03-31 22:23:23 +01:00
  • 8f2507a945 feat(telemetry): add node health attributes to RPC spans (Task 2.8) Pratik Mankawde 2026-03-31 12:11:13 +01:00
  • befffc573c docs: add Task 2.8 RPC span attribute enrichment for external dashboard parity Pratik Mankawde 2026-03-30 15:12:33 +01:00
  • 945faac770 Phase 2: RPC tracing - span macros, attributes, WebSocket, command spans Pratik Mankawde 2026-03-20 17:22:14 +00:00
  • c8b1686ce4 Phase 1b: Telemetry core infrastructure - CMake, Conan, SpanGuard, config Pratik Mankawde 2026-03-20 17:22:06 +00:00
  • ba92ccad14 Phase 1b: Telemetry core infrastructure - CMake, Conan, SpanGuard, config Pratik Mankawde 2026-03-20 17:22:06 +00:00
  • 012e453997 Phase 1c: RPC integration - ServerHandler tracing, telemetry config wiring Pratik Mankawde 2026-03-20 17:22:12 +00:00
  • 79b95c8cc6 Phase 1b: Telemetry core infrastructure - CMake, Conan, SpanGuard, config Pratik Mankawde 2026-03-20 17:22:06 +00:00
  • 34d0f40ee7 Phase 1b: Telemetry core infrastructure - CMake, Conan, SpanGuard, config Pratik Mankawde 2026-03-20 17:22:06 +00:00
  • 8421134420 refactor(telemetry): remove Jaeger service, exporter, and datasource Pratik Mankawde 2026-03-31 22:17:02 +01:00
  • a7470615be Phase 1b: Telemetry core infrastructure - CMake, Conan, SpanGuard, config Pratik Mankawde 2026-03-20 17:22:06 +00:00
  • 33b09d29e1 docs(telemetry): replace Jaeger with Tempo in architecture diagram Pratik Mankawde 2026-03-31 22:22:34 +01:00
  • c4b342a027 Merge branch 'develop' into bthomee/node_depth Bart 2026-03-31 17:12:43 -04:00
  • 556d80e724 Fix clang-tidy findings Bart 2026-03-31 16:31:24 -04:00
  • a9afd2c116 fix: Fix previous ledger size typo in RCLConsensus (#6696) Mayukha Vadari 2026-03-31 15:56:30 -04:00
  • 044f1e67b9 Merge branch 'develop' into bthomee/node_depth Bart 2026-03-31 14:00:34 -04:00
  • 2502befb42 chore: Enable clang-tidy misc checks (#6655) Alex Kremer 2026-03-31 18:29:45 +01:00
  • c3fae847f3 ci: Use pull_request_target to check for signed commits (#6697) Ayaz Salikhov 2026-03-31 18:14:41 +01:00
  • baeaf09ae6 fix: remove enabled amendments from tests Vito 2026-03-31 18:52:08 +02:00
  • 1bbb14696e Fix pr comments a1q123456/refactor-code-generation-process JCW 2026-03-31 16:47:45 +01:00
  • df39ac33d2 Fix pr comments JCW 2026-03-31 16:38:33 +01:00
  • 7f53351920 chore: Remove unnecessary clang-format off/on directives (#6682) Bart 2026-03-31 11:38:04 -04:00
  • 96fdc711c0 Move the build step that checks the protocol autogen files before we build the binary JCW 2026-03-31 16:33:41 +01:00
  • a1344b91c3 Refactor the code generation process JCW 2026-03-31 16:22:50 +01:00
  • bb95a7d6cd fix: Fix Workers::stop() race between m_allPaused and m_runningTaskCount (#6574) Pratik Mankawde 2026-03-31 16:06:04 +01:00
  • f2495dccf7 Merge remote-tracking branch 'origin/tapanito/lending-fix-amendment' into tapanito/vault-block-deposit tapanito/vault-block-deposit Vito 2026-03-31 14:57:04 +02:00
  • 934b4b03f6 Merge remote-tracking branch 'origin/tapanito/lending-fix-amendment' into tapanito/vault-donation tapanito/vault-donation Vito 2026-03-31 14:54:26 +02:00
  • 2c0d1c9151 fix: fix build errors Vito 2026-03-31 14:54:14 +02:00
  • 5c414eb396 fix: add [[nodiscard]] to preclaim helpers and cover pre-amendment path tapanito/loan-broker-set Vito 2026-03-31 14:39:16 +02:00
  • 929d15b380 fix: deduplicate loanBroker::set and fix Lifecycle test failures Vito 2026-03-31 14:28:19 +02:00
  • 20d6e93b57 fix: bugs from merge Vito 2026-03-31 14:09:33 +02:00
  • 73fe6e113a Merge commit '68e4fbdf2b' into HEAD Vito 2026-03-31 13:50:33 +02:00
  • df1a55d11a adds additional unit-tests Vito 2026-03-12 14:51:40 +01:00
  • 3314c21542 removes unused variables Vito 2026-03-11 16:44:36 +01:00
  • 23eee6192f feat: Make VaultID conditional on LoanBrokerSet Vito 2026-03-11 15:22:12 +01:00
  • 1664669bcc Merge branch 'develop' into tapanito/transaction-invariant Vito Tumas 2026-03-31 13:46:04 +02:00
  • 810ffde484 fix: Prevent early loan impairment and due-date manipulation tapanito/lending-impairment Vito 2026-03-17 16:21:38 +01:00
  • 2dc2d4f8f7 Merge remote-tracking branch 'origin/tapanito/lending-fix-amendment' into tapanito/vault-share-pricing tapanito/vault-share-pricing Vito 2026-03-31 12:28:15 +02:00
  • e873e17d2b Merge branch 'tapanito/transaction-invariant' into tapanito/transactor-invariant-pt2 Vito Tumas 2026-03-31 12:18:57 +02:00
  • f1d033378a address review comments Vito 2026-03-31 10:58:55 +02:00
  • 82266a3c2b Merge remote-tracking branch 'origin/develop' into tapanito/invariant-bugfix Vito 2026-03-31 10:17:10 +02:00
  • 68e4fbdf2b Merge remote-tracking branch 'origin/develop' into tapanito/lending-fix-amendment tapanito/lending-fix-amendment Vito 2026-03-31 10:00:59 +02:00
  • 62d0b07ee8 Merge remote-tracking branch 'XRPLF/develop' into ximinez/number-maxint-range Ed Hennis 2026-03-30 22:01:54 -04:00
  • 6acf730b9b Merge branch 'tapanito/lending-fix-amendment' into ximinez/assetsmaximum-wip Ed Hennis 2026-03-30 21:29:44 -04:00
  • f20425fa4f Merge branch 'develop' into ximinez/online-delete-gaps Ed Hennis 2026-03-30 21:29:37 -04:00
  • 6f1232140b remove dead functions due to integration (#6683) yinyiqian1 2026-03-30 16:37:55 -04:00
  • aac17f588a release: Bump version to 3.2.0-b2 3.2.0-b2 Bart 2026-03-30 14:52:51 -04:00
  • cbc09b2999 ci: Only publish docs in public repos (#6687) Ayaz Salikhov 2026-03-30 18:15:40 +01:00
  • 453d94da17 chore: Enable remaining clang-tidy performance checks (#6648) Alex Kremer 2026-03-30 18:08:47 +01:00
  • b36aedb4d5 refactor: Address PR comments after the modularisation PRs (#6389) Jingchen 2026-03-30 16:22:38 +01:00
  • 18540c97a5 chore: Fix clang-tidy header filter (#6686) Alex Kremer 2026-03-30 15:59:53 +01:00
  • 8e3d87fce3 ci: [DEPENDABOT] bump actions/deploy-pages from 4.0.5 to 5.0.0 (#6684) dependabot[bot] 2026-03-30 14:09:57 +00:00
  • b83dc9aa16 ci: [DEPENDABOT] bump codecov/codecov-action from 5.5.3 to 6.0.0 (#6685) dependabot[bot] 2026-03-30 09:57:32 -04:00
  • 0c76bf991a fix: Guard Coro::resume() against completed coroutines (#6608) Pratik Mankawde 2026-03-27 18:52:18 +00:00
  • 29aba28f5b refactor: Split LoanInvariant into LoanBrokerInvariant and LoanInvariant (#6674) Vito Tumas 2026-03-27 19:35:42 +01:00
  • b3f14c4052 ci: Don't publish docs on release branches (#6673) Ayaz Salikhov 2026-03-26 14:11:37 +00:00