Skip to content

Serve v2 metadata in parts loaded on demand, cacheable per catalog version - #4042

Merged
anth-volk merged 33 commits into
masterfrom
v2plan/1f-116-catalog-routes-on-demand
Nov 3, 2026
Merged

anth-volk merged 33 commits into
masterfrom
v2plan/1f-116-catalog-routes-on-demand

Say the same in the Stage 9 guide about who reads unit and definition…

e4fb10c
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Nov 3, 2026 in 1s

88.21% (+36.49%) compared to 02d4fad

View this Pull Request on Codecov

88.21% (+36.49%) compared to 02d4fad

Details

Codecov Report

❌ Patch coverage is 91.43969% with 44 lines in your changes missing coverage. Please review.
✅ Project coverage is 88.21%. Comparing base (02d4fad) to head (e4fb10c).
⚠️ Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
...engine_api/services/v2/metadata/transformations.py 70.37% 0 Missing and 8 partials ⚠️
...adata/database_connectors/reads_parameter_nodes.py 57.14% 3 Missing and 3 partials ⚠️
...icyengine_api/fastapi_routes/v2/metadata/common.py 94.18% 4 Missing and 1 partial ⚠️
...e_api/fastapi_routes/v2/metadata/response_cache.py 94.94% 2 Missing and 3 partials ⚠️
...2/metadata/database_connectors/reads_parameters.py 70.58% 3 Missing and 2 partials ⚠️
policyengine_api/services/v2/metadata/services.py 88.63% 3 Missing and 2 partials ⚠️
...icyengine_api/fastapi_routes/metadata_protocols.py 42.85% 4 Missing ⚠️
...e_api/fastapi_routes/v2/metadata/catalog_routes.py 90.90% 1 Missing and 1 partial ⚠️
...gine_api/services/v2/metadata/selected_catalogs.py 88.23% 1 Missing and 1 partial ⚠️
policyengine_api/vary_headers.py 93.33% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           master    #4042       +/-   ##
===========================================
+ Coverage   51.71%   88.21%   +36.49%     
===========================================
  Files         267      285       +18     
  Lines       15184    16849     +1665     
  Branches     2432     2742      +310     
===========================================
+ Hits         7853    14863     +7010     
+ Misses       6676     1303     -5373     
- Partials      655      683       +28     

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