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/patch failed May 26, 2026 in 1s

74.8% of diff hit (target 82.1%)

View this Pull Request on Codecov

74.8% of diff hit (target 82.1%)

Annotations

Check warning on line 160 in include/xrpl/basics/TaggedCache.ipp

See this annotation in the file changed.

@codecov codecov / codecov/patch

include/xrpl/basics/TaggedCache.ipp#L160

Added line #L160 was not covered by tests

Check warning on line 374 in include/xrpl/basics/TaggedCache.ipp

See this annotation in the file changed.

@codecov codecov / codecov/patch

include/xrpl/basics/TaggedCache.ipp#L374

Added line #L374 was not covered by tests

Check warning on line 629 in include/xrpl/basics/TaggedCache.ipp

See this annotation in the file changed.

@codecov codecov / codecov/patch

include/xrpl/basics/TaggedCache.ipp#L629

Added line #L629 was not covered by tests

Check warning on line 661 in include/xrpl/basics/TaggedCache.ipp

See this annotation in the file changed.

@codecov codecov / codecov/patch

include/xrpl/basics/TaggedCache.ipp#L661

Added line #L661 was not covered by tests

Check warning on line 778 in include/xrpl/basics/TaggedCache.ipp

See this annotation in the file changed.

@codecov codecov / codecov/patch

include/xrpl/basics/TaggedCache.ipp#L778

Added line #L778 was not covered by tests

Check warning on line 158 in include/xrpl/protocol/Book.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

include/xrpl/protocol/Book.h#L158

Added line #L158 was not covered by tests

Check warning on line 235 in src/libxrpl/beast/insight/StatsDCollector.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/beast/insight/StatsDCollector.cpp#L235

Added line #L235 was not covered by tests

Check warning on line 309 in src/libxrpl/beast/insight/StatsDCollector.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/beast/insight/StatsDCollector.cpp#L309

Added line #L309 was not covered by tests

Check warning on line 633 in src/libxrpl/beast/insight/StatsDCollector.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/beast/insight/StatsDCollector.cpp#L633

Added line #L633 was not covered by tests

Check warning on line 533 in src/libxrpl/ledger/helpers/TokenHelpers.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/ledger/helpers/TokenHelpers.cpp#L533

Added line #L533 was not covered by tests

Check warning on line 215 in src/libxrpl/protocol/ErrorCodes.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/protocol/ErrorCodes.cpp#L215

Added line #L215 was not covered by tests

Check warning on line 96 in src/libxrpl/protocol/STPathSet.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/protocol/STPathSet.cpp#L96

Added line #L96 was not covered by tests

Check warning on line 541 in src/libxrpl/tx/invariants/MPTInvariant.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/tx/invariants/MPTInvariant.cpp#L541

Added line #L541 was not covered by tests

Check warning on line 315 in src/libxrpl/tx/transactors/dex/AMMCreate.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/tx/transactors/dex/AMMCreate.cpp#L315

Added line #L315 was not covered by tests

Check warning on line 98 in src/libxrpl/tx/transactors/lending/LoanBrokerCoverDeposit.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/tx/transactors/lending/LoanBrokerCoverDeposit.cpp#L98

Added line #L98 was not covered by tests

Check warning on line 149 in src/libxrpl/tx/transactors/lending/LoanBrokerCoverDeposit.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/tx/transactors/lending/LoanBrokerCoverDeposit.cpp#L149

Added line #L149 was not covered by tests

Check warning on line 56 in src/libxrpl/tx/transactors/token/MPTokenIssuanceCreate.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/tx/transactors/token/MPTokenIssuanceCreate.cpp#L56

Added line #L56 was not covered by tests

Check warning on line 192 in src/libxrpl/tx/transactors/vault/VaultCreate.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/libxrpl/tx/transactors/vault/VaultCreate.cpp#L192

Added line #L192 was not covered by tests

Check warning on line 57 in src/xrpld/app/ledger/LedgerHistory.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/ledger/LedgerHistory.h#L56-L57

Added lines #L56 - L57 were not covered by tests

Check warning on line 1744 in src/xrpld/app/ledger/detail/LedgerMaster.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/ledger/detail/LedgerMaster.cpp#L1744

Added line #L1744 was not covered by tests

Check warning on line 1800 in src/xrpld/app/ledger/detail/LedgerMaster.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/ledger/detail/LedgerMaster.cpp#L1800

Added line #L1800 was not covered by tests

Check warning on line 1909 in src/xrpld/app/ledger/detail/LedgerMaster.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/ledger/detail/LedgerMaster.cpp#L1909

Added line #L1909 was not covered by tests

Check warning on line 1968 in src/xrpld/app/ledger/detail/LedgerMaster.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/ledger/detail/LedgerMaster.cpp#L1968

Added line #L1968 was not covered by tests

Check warning on line 907 in src/xrpld/app/main/Application.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/app/main/Application.cpp#L907

Added line #L907 was not covered by tests

Check warning on line 38 in src/xrpld/consensus/Consensus.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/xrpld/consensus/Consensus.cpp#L38

Added line #L38 was not covered by tests