Skip to content

feat: controlpanel move to a accept first strategy for batch - #2963

Merged
wilsonrivera merged 30 commits into
mainfrom
wilson/eng-9724-controlpanel-move-to-a-accept-first-strategy-for-batch
Jun 16, 2026
Merged

wilsonrivera merged 30 commits into
mainfrom
wilson/eng-9724-controlpanel-move-to-a-accept-first-strategy-for-batch

feat: cli implement status fetch for accept first strategy (#2964)

093e325
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 16, 2026 in 0s

48.02% (target 30.00%)

View this Pull Request on Codecov

48.02% (target 30.00%)

Details

Codecov Report

❌ Patch coverage is 76.80141% with 132 lines in your changes missing coverage. Please review.
✅ Project coverage is 48.02%. Comparing base (1658315) to head (093e325).

Files with missing lines Patch % Lines
...mmands/subgraph/utils/poll-batch-publish-status.ts 1.53% 64 Missing ⚠️
.../bufservices/subgraph/publishFederatedSubgraphs.ts 84.73% 29 Missing ⚠️
...li/src/commands/subgraph/commands/batch-publish.ts 12.50% 14 Missing ⚠️
...core/workers/DeleteBatchPublishJobDetailsWorker.ts 85.71% 12 Missing ⚠️
...e/bufservices/subgraph/getBatchPublishJobStatus.ts 87.83% 9 Missing ⚠️
...e/repositories/BatchPublishJobDetailsRepository.ts 95.74% 4 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2963      +/-   ##
==========================================
+ Coverage   46.83%   48.02%   +1.18%     
==========================================
  Files        1115     1139      +24     
  Lines      151058   156048    +4990     
  Branches     9883    10931    +1048     
==========================================
+ Hits        70755    74935    +4180     
- Misses      78501    79275     +774     
- Partials     1802     1838      +36     
Files with missing lines Coverage Δ
...ntrolplane/src/core/bufservices/PlatformService.ts 83.86% <100.00%> (+0.08%) ⬆️
controlplane/src/core/build-server.ts 75.82% <100.00%> (+0.64%) ⬆️
controlplane/src/core/plugins/redis.ts 64.78% <100.00%> (+5.11%) ⬆️
...lplane/src/core/repositories/SubgraphRepository.ts 88.89% <100.00%> (ø)
controlplane/src/core/routes.ts 100.00% <ø> (ø)
controlplane/src/db/models.ts 100.00% <ø> (ø)
controlplane/src/db/schema.ts 100.00% <100.00%> (ø)
...e/repositories/BatchPublishJobDetailsRepository.ts 95.74% <95.74%> (ø)
...e/bufservices/subgraph/getBatchPublishJobStatus.ts 87.83% <87.83%> (ø)
...core/workers/DeleteBatchPublishJobDetailsWorker.ts 85.71% <85.71%> (ø)
... and 3 more

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