Skip to content

Remove "Dispatch Rate Epsilon" input from compute scaling config#3334

Merged
rossnelson merged 1 commit into
mainfrom
dt-3887-remove-dispatch-rate-epsilon
Apr 22, 2026
Merged

Remove "Dispatch Rate Epsilon" input from compute scaling config#3334
rossnelson merged 1 commit into
mainfrom
dt-3887-remove-dispatch-rate-epsilon

Conversation

@rossnelson

@rossnelson rossnelson commented Apr 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

Implements: removes the scaleUpDispatchRateEpsilon ("Dispatch Rate Epsilon") input from the serverless worker compute scaling configuration UI per feedback from Muneeb Ahmad.

This is a UI-only removal. The service layer API mapping remains intact so the backend contract is unchanged and existing deployments are unaffected.

Files changed:

  • compute-fields.svelte — remove Input block, Props entry, and destructure
  • shared.ts — remove field from Zod scalingFields schema
  • serverless-worker-create-form.svelte — remove initial data + bind prop
  • create-version-form.svelte — remove initial data + bind prop
  • edit-version-form.svelte — remove Props interface entry, initial data, and bind prop
  • serverless-worker-create.svelte — remove from buildLambdaComputeConfig call
  • worker-deployment-version-create.svelte — same
  • worker-deployment-version-edit.svelte — same (2 references)
  • version-compute-details.svelte — remove read-only display row
  • en/workers.ts — remove label and hint i18n keys
  • en/deployments.ts — remove dispatch-rate-epsilon i18n key

Test plan

  • pnpm check passes (0 errors)
  • pnpm lint passes (0 errors)
  • pnpm test -- --run passes (1797 tests)
  • Serverless worker create form — no Dispatch Rate Epsilon field visible
  • Create version form — no Dispatch Rate Epsilon field visible
  • Edit version form — no Dispatch Rate Epsilon field visible
  • Version compute details — no Dispatch Rate Epsilon row visible

@vercel

vercel Bot commented Apr 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
holocene Ready Ready Preview, Comment Apr 21, 2026 9:06pm

Request Review

@rossnelson rossnelson changed the title [DT-3887] Remove "Dispatch Rate Epsilon" input from compute scaling config Remove "Dispatch Rate Epsilon" input from compute scaling config Apr 21, 2026
Removes the scaleUpDispatchRateEpsilon input field from the serverless
worker compute scaling configuration UI per feedback from Muneeb Ahmad.

This is a UI-only removal. The service layer API mapping remains intact
so the backend contract is unchanged and existing deployments are not
affected.

Files changed:
- compute-fields.svelte: remove Input block + Props entries + destructure
- shared.ts: remove field from Zod scalingFields schema
- serverless-worker-create-form.svelte: remove initial data + bind prop
- create-version-form.svelte: remove initial data + bind prop
- edit-version-form.svelte: remove Props interface + initial data + bind
- serverless-worker-create.svelte: remove from buildLambdaComputeConfig
- worker-deployment-version-create.svelte: same
- worker-deployment-version-edit.svelte: same (2 references)
- version-compute-details.svelte: remove read-only display row
- en/workers.ts: remove label and hint i18n keys
- en/deployments.ts: remove dispatch-rate-epsilon i18n key
@rossnelson
rossnelson force-pushed the dt-3887-remove-dispatch-rate-epsilon branch from 5acd571 to b69f5d7 Compare April 21, 2026 21:05
@rossnelson
rossnelson marked this pull request as ready for review April 21, 2026 21:06
@rossnelson
rossnelson requested a review from a team as a code owner April 21, 2026 21:06
@rossnelson
rossnelson merged commit 8c79931 into main Apr 22, 2026
19 checks passed
@rossnelson
rossnelson deleted the dt-3887-remove-dispatch-rate-epsilon branch April 22, 2026 14:34

@andrewzamojc andrewzamojc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

rossedfort added a commit that referenced this pull request Apr 22, 2026
Auto-generated version bump from 2.48.4 to 2.49.0

Bump type: minor

Changes included:
- [`9146199f`](9146199) fix: ref main in reusable PR review workflows (#3326)
- [`ca904926`](ca90492) test(e2e): add end-to-end payload decoder coverage (#3321)
- [`4e32d230`](4e32d23) chore: add setup-worktree skill (#3278)
- [`a789fbdb`](a789fbd) Fix decoding payloads for user metadata (#3328)
- [`21f2d448`](21f2d44) ci: remove unused Set up Protoc step from workflows (#3323)
- [`39c41d25`](39c41d2) fix(ui): guard getApiOrigin against undefined VITE_API (#3332)
- [`627cbb1b`](627cbb1) feat: add showInstancesLink prop to deployment header (#3331)
- [`0726c65e`](0726c65) Check certFile modification time instead of keyFile (#3178)
- [`8c79931b`](8c79931) feat(DT-3887): remove Dispatch Rate Epsilon from compute scaling UI (#3334)

Co-authored-by: rossedfort <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants