Skip to content

feat: Enable and rename fixSecurity3_1_3 to fixCleanup3_1_3#7128

Merged
bthomee merged 6 commits into
developfrom
tapanito/develop-enable-security
May 13, 2026
Merged

feat: Enable and rename fixSecurity3_1_3 to fixCleanup3_1_3#7128
bthomee merged 6 commits into
developfrom
tapanito/develop-enable-security

Conversation

@Tapanito
Copy link
Copy Markdown
Collaborator

@Tapanito Tapanito commented May 12, 2026

Flip fixCleanup3_1_3 from Supported::no/VoteBehavior::DefaultNo to Supported::yes/VoteBehavior::DefaultYes, and rename to better reflect the cleanup nature.

This change includes TxQ queue-size assertion stabilisation and PerfLog test fixture cleanup.

Apply changes from xrpld-private PR #89: flip fixCleanup3_1_3
from Supported::no/DefaultNo to Supported::yes/DefaultYes and
rename to better reflect cleanup nature. Includes TxQ queue-size
assertion stabilisation and PerfLog test fixture cleanup.
@Tapanito Tapanito requested a review from bthomee May 12, 2026 16:40
@bthomee bthomee added this to the 3.1.3 (develop) milestone May 12, 2026
Copy link
Copy Markdown
Contributor

@xrplf-ai-reviewer xrplf-ai-reviewer Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues.

Review by Claude Opus 4.6 · Prompt: V15

@bthomee bthomee requested a review from mvadari May 12, 2026 16:43
Change `constexpr std::size_t initQueueMax` to `std::size_t const
initQueueMax` to fix clang-tidy readability-identifier-naming error.
The constexpr naming convention requires `kUPPER_CASE` prefix, but
as a local const the camelBack style is correct and consistent with
other `initQueueMax` declarations in the same file.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Contributor

@xrplf-ai-reviewer xrplf-ai-reviewer Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Review by Claude Opus 4.6 · Prompt: V15

@codecov
Copy link
Copy Markdown

codecov Bot commented May 12, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.2%. Comparing base (170eb5e) to head (7603bd7).

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##           develop   #7128     +/-   ##
=========================================
- Coverage     82.2%   82.2%   -0.0%     
=========================================
  Files         1010    1010             
  Lines        76147   76147             
  Branches      7402    7372     -30     
=========================================
- Hits         62564   62557      -7     
- Misses       13583   13590      +7     
Files with missing lines Coverage Δ
src/libxrpl/ledger/helpers/CredentialHelpers.cpp 98.2% <100.0%> (ø)
src/libxrpl/ledger/helpers/LendingHelpers.cpp 90.2% <100.0%> (ø)
src/libxrpl/ledger/helpers/MPTokenHelpers.cpp 96.1% <100.0%> (ø)
.../libxrpl/ledger/helpers/PermissionedDEXHelpers.cpp 96.6% <100.0%> (ø)
src/libxrpl/ledger/helpers/TokenHelpers.cpp 95.3% <100.0%> (ø)
src/libxrpl/tx/invariants/InvariantCheck.cpp 95.7% <100.0%> (ø)
src/libxrpl/tx/invariants/LoanBrokerInvariant.cpp 95.1% <100.0%> (ø)
...libxrpl/tx/invariants/PermissionedDEXInvariant.cpp 100.0% <100.0%> (ø)
src/libxrpl/tx/transactors/lending/LoanManage.cpp 90.8% <100.0%> (ø)
src/libxrpl/tx/transactors/lending/LoanPay.cpp 94.6% <100.0%> (ø)
... and 4 more

... and 6 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.

Copy link
Copy Markdown
Contributor

@xrplf-ai-reviewer xrplf-ai-reviewer Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - clean rename and flag flip.

Review by Claude Opus 4.6 · Prompt: V15

@bthomee bthomee added this pull request to the merge queue May 12, 2026
@bthomee bthomee added the Ready to merge *PR author* thinks it's ready to merge. Has passed code review. Perf sign-off may still be required. label May 12, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks May 12, 2026
@bthomee bthomee added this pull request to the merge queue May 12, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks May 12, 2026
@bthomee bthomee added this pull request to the merge queue May 12, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks May 12, 2026
@bthomee bthomee added this pull request to the merge queue May 12, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks May 12, 2026
Copy link
Copy Markdown
Contributor

@xrplf-ai-reviewer xrplf-ai-reviewer Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues.

Review by Claude Opus 4.6 · Prompt: V15

Copy link
Copy Markdown
Contributor

@xrplf-ai-reviewer xrplf-ai-reviewer Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues.

Review by Claude Opus 4.6 · Prompt: V15

@bthomee bthomee added this pull request to the merge queue May 13, 2026
Merged via the queue into develop with commit 6340c98 May 13, 2026
37 checks passed
@bthomee bthomee deleted the tapanito/develop-enable-security branch May 13, 2026 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Ready to merge *PR author* thinks it's ready to merge. Has passed code review. Perf sign-off may still be required.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants