Skip to content

mysql/json: read numbers the way MySQL does - #20722

Merged
arthurschreiber merged 19 commits into
mainfrom
arthur/json-reject-oversized-numbers
Jul 28, 2026
Merged

mysql/json: read numbers the way MySQL does#20722
arthurschreiber merged 19 commits into
mainfrom
arthur/json-reject-oversized-numbers

mysql/json: pin the tightened grammar on the SQL-marshal path

0886b6f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 28, 2026 in 1s

84.61% (+14.94%) compared to 70c7a72

View this Pull Request on Codecov

84.61% (+14.94%) compared to 70c7a72

Details

Codecov Report

❌ Patch coverage is 99.37107% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 84.61%. Comparing base (70c7a72) to head (0886b6f).
⚠️ Report is 450 commits behind head on main.

Files with missing lines Patch % Lines
go/mysql/json/parser.go 99.36% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##             main   #20722       +/-   ##
===========================================
+ Coverage   69.67%   84.61%   +14.94%     
===========================================
  Files        1614       77     -1537     
  Lines      216793    22871   -193922     
===========================================
- Hits       151044    19353   -131691     
+ Misses      65749     3518    -62231     

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