Skip to content

Path workers, allow node operators to configure threads used - #6667

Closed
shortthefomo wants to merge 40 commits into
XRPLF:developfrom
shortthefomo:path-workers-2
Closed

Path workers, allow node operators to configure threads used#6667
shortthefomo wants to merge 40 commits into
XRPLF:developfrom
shortthefomo:path-workers-2

fix merge issue

3c1d5a4
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 26, 2026 in 0s

82.4% (target 75.0%)

View this Pull Request on Codecov

82.4% (target 75.0%)

Details

Codecov Report

❌ Patch coverage is 74.78261% with 319 lines in your changes missing coverage. Please review.
✅ Project coverage is 82.4%. Comparing base (8d1083e) to head (3c1d5a4).
⚠️ Report is 25 commits behind head on develop.

Files with missing lines Patch % Lines
src/xrpld/overlay/detail/ConnectAttempt.cpp 0.0% 86 Missing ⚠️
src/xrpld/overlay/detail/PeerImp.cpp 10.3% 70 Missing ⚠️
src/xrpld/core/detail/Config.cpp 66.7% 53 Missing ⚠️
src/xrpld/app/misc/NetworkOPs.cpp 52.6% 18 Missing ⚠️
include/xrpl/resource/detail/Logic.h 6.2% 15 Missing ⚠️
src/libxrpl/beast/insight/StatsDCollector.cpp 0.0% 10 Missing ⚠️
include/xrpl/server/detail/Door.h 40.0% 9 Missing ⚠️
src/xrpld/overlay/detail/OverlayImpl.cpp 60.9% 9 Missing ⚠️
src/xrpld/app/ledger/detail/LedgerMaster.cpp 68.2% 7 Missing ⚠️
include/xrpl/basics/TaggedCache.ipp 77.3% 5 Missing ⚠️
... and 22 more
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##           develop   #6667     +/-   ##
=========================================
+ Coverage     82.1%   82.4%   +0.3%     
=========================================
  Files         1010    1011      +1     
  Lines        76164   76280    +116     
  Branches      7419    7306    -113     
=========================================
+ Hits         62512   62820    +308     
+ Misses       13652   13460    -192     
Files with missing lines Coverage Δ
include/xrpl/basics/TaggedCache.h 100.0% <100.0%> (ø)
include/xrpl/basics/scope.h 100.0% <100.0%> (ø)
include/xrpl/core/Coro.ipp 100.0% <100.0%> (ø)
include/xrpl/core/JobQueue.h 100.0% <100.0%> (ø)
include/xrpl/json/Writer.h 93.3% <ø> (ø)
include/xrpl/ledger/BookDirs.h 100.0% <100.0%> (ø)
include/xrpl/ledger/OpenView.h 100.0% <ø> (ø)
include/xrpl/ledger/View.h 100.0% <ø> (ø)
include/xrpl/ledger/detail/RawStateTable.h 100.0% <100.0%> (ø)
include/xrpl/ledger/helpers/LendingHelpers.h 95.2% <ø> (ø)
... and 142 more

... and 3 files with indirect coverage changes

Impacted file tree graph

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.