Skip to content

VTAdmin(API): Support for VSchemaAPI

1aa722d
Select commit
Loading
Failed to load commit list.
Draft

[WIP] Initialize VSchemaAPI #17996

VTAdmin(API): Support for VSchemaAPI
1aa722d
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 15, 2026 in 0s

67.41% (-0.18%) compared to 8937eb3

View this Pull Request on Codecov

67.41% (-0.18%) compared to 8937eb3

Details

Codecov Report

❌ Patch coverage is 37.16108% with 788 lines in your changes missing coverage. Please review.
✅ Project coverage is 67.41%. Comparing base (8937eb3) to head (1aa722d).
⚠️ Report is 403 commits behind head on main.

Files with missing lines Patch % Lines
go/cmd/vtctldclient/command/vschema.go 25.92% 220 Missing ⚠️
go/vt/vtadmin/http/vschema.go 0.00% 162 Missing ⚠️
go/vt/vtctl/grpcvtctldserver/server.go 2.61% 149 Missing ⚠️
go/vt/vtadmin/api.go 6.66% 126 Missing ⚠️
go/vt/vtctl/grpcvtctldclient/client_gen.go 0.00% 60 Missing ⚠️
go/vt/vtctl/vschema/vschema_api.go 86.60% 47 Missing ⚠️
go/vt/vtctl/localvtctldclient/client_gen.go 0.00% 24 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main   #17996      +/-   ##
==========================================
- Coverage   67.59%   67.41%   -0.18%     
==========================================
  Files        1598     1605       +7     
  Lines      260306   262622    +2316     
==========================================
+ Hits       175941   177034    +1093     
- Misses      84365    85588    +1223     

☔ View full report in Codecov by Sentry.
📢 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.