Skip to content

Fix flaky WhereQueryClosureCaptureSpec: key AstPropertyResolveUtils cache by ClassNode identity - #16034

Open
borinquenkid wants to merge 3 commits into
8.0.xfrom
fix/flaky-where-query-closure-capture-cache
Open

Fix flaky WhereQueryClosureCaptureSpec: key AstPropertyResolveUtils cache by ClassNode identity#16034
borinquenkid wants to merge 3 commits into
8.0.xfrom
fix/flaky-where-query-closure-capture-cache

Close a real synchronization gap found by adversarial self-review

c3a4d92
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 17, 2026 in 1s

51.8557% (+51.8557%) compared to 6d1acad

View this Pull Request on Codecov

51.8557% (+51.8557%) compared to 6d1acad

Details

Codecov Report

❌ Patch coverage is 92.85714% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 51.8557%. Comparing base (6d1acad) to head (c3a4d92).
⚠️ Report is 477 commits behind head on 8.0.x.

Files with missing lines Patch % Lines
...astore/gorm/transform/AstPropertyResolveUtils.java 92.8571% 0 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@               Coverage Diff                @@
##             8.0.x     #16034         +/-   ##
================================================
+ Coverage         0   51.8557%   +51.8557%     
- Complexity       0      18112      +18112     
================================================
  Files            0       2046       +2046     
  Lines            0      96273      +96273     
  Branches         0      16726      +16726     
================================================
+ Hits             0      49923      +49923     
- Misses           0      38981      +38981     
- Partials         0       7369       +7369     
Files with missing lines Coverage Δ
...astore/gorm/transform/AstPropertyResolveUtils.java 80.7229% <92.8571%> (ø)

... and 2045 files with indirect coverage changes

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