Skip to content

Add caching_sha2_password RSA public-key authentication - #6017

Merged
renecannao merged 20 commits into
v3.0from
feature/caching-sha2-rsa-public-key
Aug 10, 2026
Merged

Add caching_sha2_password RSA public-key authentication#6017
renecannao merged 20 commits into
v3.0from
feature/caching-sha2-rsa-public-key

Merge remote-tracking branch 'origin/v3.0' into feature/caching-sha2-…

2fdc294
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 10, 2026 in 1s

53.38% (+39.02%) compared to d9f74dd

View this Pull Request on Codecov

53.38% (+39.02%) compared to d9f74dd

Details

Codecov Report

❌ Patch coverage is 69.05330% with 389 lines in your changes missing coverage. Please review.
✅ Project coverage is 53.38%. Comparing base (d9f74dd) to head (2fdc294).
⚠️ Report is 2 commits behind head on v3.0.

Files with missing lines Patch % Lines
lib/MySQL_Caching_Sha2_RSA.cpp 76.02% 133 Missing and 2 partials ⚠️
lib/MySQL_Protocol.cpp 33.53% 108 Missing and 3 partials ⚠️
...est/tap/tests/reg_test_5988-caching_sha2_rsa-t.cpp 69.85% 18 Missing and 45 partials ⚠️
test/tap/tests/test_auth_methods-t.cpp 73.72% 16 Missing and 15 partials ⚠️
lib/MySQL_Thread.cpp 86.45% 13 Missing ⚠️
lib/MySQL_Passthrough_Auth_Cache.cpp 0.00% 11 Missing ⚠️
lib/MySQL_Session.cpp 41.17% 6 Missing and 4 partials ⚠️
lib/Admin_Handler.cpp 0.00% 8 Missing ⚠️
include/MySQL_Caching_Sha2_RSA.h 33.33% 2 Missing ⚠️
lib/Admin_FlushVariables.cpp 93.54% 2 Missing ⚠️
... and 3 more
Additional details and impacted files
@@             Coverage Diff             @@
##             v3.0    #6017       +/-   ##
===========================================
+ Coverage   14.36%   53.38%   +39.02%     
===========================================
  Files         154      487      +333     
  Lines       82435   145258    +62823     
  Branches        0    36704    +36704     
===========================================
+ Hits        11841    77552    +65711     
+ Misses      70594    50720    -19874     
- Partials        0    16986    +16986     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.