Skip to content

feat: PgBouncer migration tooling — config parser, converter + proxysql-cli, and PgBouncer-compatible SHOW commands - #5566

Open
renecannao wants to merge 12 commits into
v3.0from
feature/pgbouncer-compat
Open

feat: PgBouncer migration tooling — config parser, converter + proxysql-cli, and PgBouncer-compatible SHOW commands#5566
renecannao wants to merge 12 commits into
v3.0from
feature/pgbouncer-compat

test(pgbouncer): annotate synthetic test credentials for SonarCloud

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

59.76% (+32.66%) compared to 354ea17

View this Pull Request on Codecov

59.76% (+32.66%) compared to 354ea17

Details

Codecov Report

❌ Patch coverage is 31.88029% with 1047 lines in your changes missing coverage. Please review.
✅ Project coverage is 59.76%. Comparing base (354ea17) to head (10c4893).
⚠️ Report is 1 commits behind head on v3.0.

Files with missing lines Patch % Lines
lib/pgbouncer_compat/PgBouncer_ConfigParser.cpp 2.70% 431 Missing and 1 partial ⚠️
lib/pgbouncer_compat/PgBouncer_ConfigConverter.cpp 40.17% 145 Missing and 62 partials ⚠️
lib/pgbouncer_compat/PgBouncer_HBAParser.cpp 0.00% 121 Missing ⚠️
lib/pgbouncer_compat/ProxySQL_CLI.cpp 0.00% 90 Missing ⚠️
lib/pgbouncer_compat/PgBouncer_AuthFileParser.cpp 0.00% 74 Missing ⚠️
lib/Admin_Handler.cpp 36.44% 60 Missing and 8 partials ⚠️
lib/pgbouncer_compat/PgBouncer_ShowCommands.cpp 84.23% 18 Missing and 11 partials ⚠️
test/tap/tests/pgsql-pgbouncer_compat-t.cpp 86.14% 11 Missing and 12 partials ⚠️
src/main.cpp 40.00% 1 Missing and 2 partials ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##             v3.0    #5566       +/-   ##
===========================================
+ Coverage   27.10%   59.76%   +32.66%     
===========================================
  Files         159      621      +462     
  Lines       82482   177424    +94942     
  Branches    22458    45190    +22732     
===========================================
+ Hits        22359   106043    +83684     
+ Misses      53815    47639     -6176     
- Partials     6308    23742    +17434     

☔ 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.