Skip to content

feat(manifest): support PO and PQL manifest for feature flags#2739

Closed
StarpTech wants to merge 8 commits into
mainfrom
dustin/support-ff-for-manifest-polling
Closed

feat(manifest): support PO and PQL manifest for feature flags#2739
StarpTech wants to merge 8 commits into
mainfrom
dustin/support-ff-for-manifest-polling

feat(manifest): enhance feature flag link management during operation…

e8d1b3c
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 28, 2026 in 0s

64.01% (target 30.00%)

View this Pull Request on Codecov

64.01% (target 30.00%)

Details

Codecov Report

❌ Patch coverage is 91.04478% with 18 lines in your changes missing coverage. Please review.
✅ Project coverage is 64.01%. Comparing base (d376585) to head (e8d1b3c).
⚠️ Report is 62 commits behind head on main.

Files with missing lines Patch % Lines
.../persisted-operation/publishPersistedOperations.ts 81.53% 12 Missing ⚠️
...core/bufservices/feature-flag/deleteFeatureFlag.ts 83.33% 2 Missing ⚠️
...core/bufservices/feature-flag/enableFeatureFlag.ts 83.33% 2 Missing ⚠️
router/core/graph_server.go 86.66% 2 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##             main    #2739       +/-   ##
===========================================
+ Coverage   45.74%   64.01%   +18.27%     
===========================================
  Files        1035      556      -479     
  Lines      139075    70524    -68551     
  Branches     8631     4699     -3932     
===========================================
- Hits        63613    45144    -18469     
+ Misses      73735    23968    -49767     
+ Partials     1727     1412      -315     
Files with missing lines Coverage Δ
.../src/core/repositories/FederatedGraphRepository.ts 73.11% <100.00%> (+0.46%) ⬆️
...lane/src/core/repositories/OperationsRepository.ts 92.22% <100.00%> (+0.62%) ⬆️
controlplane/src/db/schema.ts 100.00% <100.00%> (ø)
controlplane/src/types/index.ts 100.00% <ø> (ø)
...r/internal/persistedoperation/pqlmanifest/store.go 74.15% <100.00%> (-25.85%) ⬇️
...core/bufservices/feature-flag/deleteFeatureFlag.ts 83.05% <83.33%> (+0.02%) ⬆️
...core/bufservices/feature-flag/enableFeatureFlag.ts 76.92% <83.33%> (+0.45%) ⬆️
router/core/graph_server.go 81.52% <86.66%> (-3.54%) ⬇️
.../persisted-operation/publishPersistedOperations.ts 76.10% <81.53%> (+4.09%) ⬆️

... and 493 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.