Skip to content

fix(spp_aggregation,spp_metrics_services): eliminate N+1 queries and …

a11688a
Select commit
Loading
Failed to load commit list.
Open

feat: add metrics services and aggregation engine #45

fix(spp_aggregation,spp_metrics_services): eliminate N+1 queries and …
a11688a
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Feb 18, 2026 in 1s

56.66% (-14.66%) compared to 5ac7496

View this Pull Request on Codecov

56.66% (-14.66%) compared to 5ac7496

Details

Codecov Report

❌ Patch coverage is 77.12558% with 643 lines in your changes missing coverage. Please review.
✅ Project coverage is 56.66%. Comparing base (5ac7496) to head (a11688a).

Files with missing lines Patch % Lines
spp_aggregation/tests/test_integration_demo.py 10.50% 230 Missing ⚠️
spp_metrics_services/models/fairness_service.py 53.69% 94 Missing ⚠️
spp_metrics_services/models/privacy_service.py 58.47% 71 Missing ⚠️
spp_aggregation/models/service_scope_resolver.py 69.93% 49 Missing ⚠️
spp_aggregation/models/statistic_registry.py 70.50% 41 Missing ⚠️
...p_metrics_services/models/demographic_dimension.py 66.08% 39 Missing ⚠️
spp_aggregation/tests/test_statistic_registry.py 83.33% 26 Missing ⚠️
spp_aggregation/models/aggregation_scope.py 78.00% 22 Missing ⚠️
spp_aggregation/models/aggregation_access.py 81.55% 19 Missing ⚠️
spp_aggregation/models/service_cache.py 89.10% 17 Missing ⚠️
... and 9 more

❗ There is a different number of reports uploaded between BASE (5ac7496) and HEAD (a11688a). Click for more details.

HEAD has 7 uploads less than BASE
Flag BASE (5ac7496) HEAD (a11688a)
fastapi 1 0
endpoint_route_handler 1 0
spp_alerts 1 0
spp_api_v2_cycles 1 0
spp_api_v2_change_request 1 0
spp_api_v2_data 1 0
spp_api_v2 1 0
Additional details and impacted files
@@             Coverage Diff             @@
##             19.0      #45       +/-   ##
===========================================
- Coverage   71.31%   56.66%   -14.66%     
===========================================
  Files         299      147      -152     
  Lines       23618    11965    -11653     
===========================================
- Hits        16844     6780    -10064     
+ Misses       6774     5185     -1589     

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