Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: triggerdotdev/trigger.dev
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
Loading
...
head repository: triggerdotdev/trigger.dev
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: feat/compute-workload-manager
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 11 commits
  • 8 files changed
  • 1 contributor

Commits on Feb 11, 2026

  1. feat(supervisor): add ComputeWorkloadManager for compute gateway

    Add a third WorkloadManager implementation that creates sandboxes via
    the compute gateway HTTP API (POST /api/sandboxes). Uses native fetch
    with no new dependencies. Enabled by setting COMPUTE_GATEWAY_URL, which
    takes priority over Kubernetes and Docker providers.
    nicktrn committed Feb 11, 2026
    Configuration menu
    Copy the full SHA
    7cbd3aa View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2026

  1. Configuration menu
    Copy the full SHA
    ccc8fe2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3175a10 View commit details
    Browse the repository at this point in the history
  3. fix: add fetch timeout and wide event logging to ComputeWorkloadManager

    The fetch() call had no timeout, causing infinite hangs when the gateway
    accepted requests but never returned responses. Adds AbortSignal.timeout
    (30s) and consolidates all logging into a single structured event per
    create() call with timing, status, and error context.
    nicktrn committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    56ef39f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1bccd1e View commit details
    Browse the repository at this point in the history
  5. refactor(supervisor): improve ComputeWorkloadManager wide event logging

    Emit a single canonical log line in a finally block instead of scattered
    log calls at each early return. Adds business context (envId, envType,
    orgId, projectId, deploymentVersion, machine) and instanceName to the
    event. Always emits at info level with ok=true/false for queryability.
    nicktrn committed Feb 12, 2026
    Configuration menu
    Copy the full SHA
    74817d7 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2026

  1. feat(supervisor): send metadata in compute sandbox creation requests

    Pass business context (runId, envId, orgId, projectId, machine, etc.)
    as metadata on CreateSandboxRequest instead of relying on env vars.
    This enables wide event logging in the compute stack without parsing
    env or leaking secrets.
    nicktrn committed Feb 13, 2026
    Configuration menu
    Copy the full SHA
    a538735 View commit details
    Browse the repository at this point in the history
  2. feat(supervisor): send machine cpu/memory in compute sandbox requests

    Passes machine preset cpu and memory as top-level fields on the
    CreateSandboxRequest so the compute stack can use them for admission
    control and resource allocation.
    nicktrn committed Feb 13, 2026
    Configuration menu
    Copy the full SHA
    ac3dadf View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2026

  1. feat(supervisor): add dequeue and warm start timing to wide event

    Thread timing context from queue consumer through to the compute
    workload manager's wide event:
    - dequeueResponseMs: platform dequeue HTTP round-trip
    - pollingIntervalMs: which polling interval was active (idle vs active)
    - warmStartCheckMs: warm start check duration
    All fields are optional to avoid breaking existing consumers.
    nicktrn committed Feb 18, 2026
    Configuration menu
    Copy the full SHA
    5a7b8ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e251d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e4915c4 View commit details
    Browse the repository at this point in the history
Loading

AltStyle によって変換されたページ (->オリジナル) /