Skip to content

fix: Relation query with limit and descending order under-returns when a related object was deleted#10541

Open
dblythy wants to merge 2 commits into
parse-community:alphafrom
dblythy:fix/relation-limit-dangling-pointer-9600
Open

fix: Relation query with limit and descending order under-returns when a related object was deleted#10541
dblythy wants to merge 2 commits into
parse-community:alphafrom
dblythy:fix/relation-limit-dangling-pointer-9600

perf: Index relation join tables to avoid full collection scans

c90c6e0
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 5, 2026 in 1s

92.66% (-0.01%) compared to cce91e5, passed because coverage increased by 0% when compared to adjusted base (92.66%)

View this Pull Request on Codecov

92.66% (-0.01%) compared to cce91e5, passed because coverage increased by 0% when compared to adjusted base (92.66%)

Details

Codecov Report

❌ Patch coverage is 92.30769% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 92.66%. Comparing base (cce91e5) to head (c90c6e0).
⚠️ Report is 1 commits behind head on alpha.

Files with missing lines Patch % Lines
...dapters/Storage/Postgres/PostgresStorageAdapter.js 90.00% 1 Missing ⚠️
src/Controllers/DatabaseController.js 90.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##            alpha   #10541      +/-   ##
==========================================
- Coverage   92.66%   92.66%   -0.01%     
==========================================
  Files         193      193              
  Lines       16981    16996      +15     
  Branches      248      248              
==========================================
+ Hits        15736    15749      +13     
- Misses       1224     1226       +2     
  Partials       21       21              

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