Skip to content
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: dstackai/dstack
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 7c2db9d
Choose a base ref
...
head repository: dstackai/dstack
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: c8c14cd
Choose a head ref
  • 14 commits
  • 69 files changed
  • 4 contributors

Commits on Oct 24, 2025

  1. Fix postgres migrations deadlocks (#3220)

    * Set transaction_per_migration=True
    
    * Document Server upgrades
    r4victor authored Oct 24, 2025
    Configuration menu
    Copy the full SHA
    28b5b10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd9fe78 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2025

  1. Fix examples link in contributing doc (#3228)

    Signed-off-by: Matías Insaurralde <[email protected]>
    matiasinsaurralde authored Oct 27, 2025
    Configuration menu
    Copy the full SHA
    8829072 View commit details
    Browse the repository at this point in the history
  2. Refactor internal metrics package and API references to properly use …

    …context (#3226)
    
    Signed-off-by: Matías Insaurralde <[email protected]>
    matiasinsaurralde authored Oct 27, 2025
    Configuration menu
    Copy the full SHA
    fc5aecd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a795f8a View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2025

  1. Configuration menu
    Copy the full SHA
    5f602d1 View commit details
    Browse the repository at this point in the history
  2. Improve Go code error handling (#3230)

    * Drop gerrors in runner.go
    
    * Drop gerrors in http.go
    
    * Drop gerrors in repo/manager.go
    
    * Drop gerrors in executor/files.go
    
    * Drop more gerrors usages
    
    * Drop gerrors in executor/repo.go
    
    * Drop gerrors in executor/executor.go
    
    * Drop gerrors package
    
    * Drop tracerr
    
    * Drop tracerr from go.mod
    
    * Fix wrapping nil errors
    
    * Wrap errors
    
    * Propagate check dstack-runner exists errors
    
    * Wrap errors in executor.go
    r4victor authored Oct 28, 2025
    Configuration menu
    Copy the full SHA
    34d363a View commit details
    Browse the repository at this point in the history
  3. Support Runpod Instant Clusters (#3214)

    * Fix runpod type annotations
    
    * Add _generate_create_cluster_mutation
    
    * feat: add create_cluster method to RunpodApiClient
    
    * feat: add delete_cluster method to RunpodApiClient
    
    * Use keyword arguments
    
    * Implement run_jobs and terminate_compute_group
    
    * Prototype compute.run_jobs calling
    
    * Prototype compute group provisioning for multinode tasks
    
    * Add JobModel.waiting_master_job
    
    * Add ComputeGroupModel
    
    * Implement process_compute_groups to terminate compute groups
    
    * Remove todo
    
    * Fix comments
    
    * Set internal_ip
    
    * Support Runpod Clusters offers
    
    * Respect supported pod_counts
    
    * Support registry_auth
    
    * Fix tests
    
    * Add feature flag DSTACK_FF_RUNPOD_CLUSTER_OFFERS_ENABLED
    
    * Remove hardcoded template_id
    
    * Use BACKENDS_WITH_GROUP_PROVISIONING_SUPPORT
    r4victor authored Oct 28, 2025
    Configuration menu
    Copy the full SHA
    1c56561 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2025

  1. Switch to nebius sdk 0.3 (#3222)

    * Switch to nebius sdk 0.3
    
    * Pass auth_options to op.update
    r4victor authored Oct 29, 2025
    Configuration menu
    Copy the full SHA
    8951afb View commit details
    Browse the repository at this point in the history
  2. Do not terminate fleet instances on idle_duration at nodes.min (#3235)

    * Do not terminate fleet instances on idle_duration at nodes.min
    
    * Update idle_duration reference
    
    * Skip nodes.min check for autocreated fleets
    r4victor authored Oct 29, 2025
    Configuration menu
    Copy the full SHA
    db0d3c9 View commit details
    Browse the repository at this point in the history
  3. [shim] Log successful API calls with trace level (#3237)

    Reduces log noise when DSTACK_SHIM_LOG_LEVEL is set to 5 or lower
    un-def authored Oct 29, 2025
    Configuration menu
    Copy the full SHA
    8e6aec8 View commit details
    Browse the repository at this point in the history
  4. Drop hardcoded Nebius InfiniBand fabrics (#3234)

    Use the fabrics from gpuhunt offers instead. The
    list of fabrics was moved from dstack to gpuhunt
    so that new fabrics can be added without a dstack
    release.
    jvstme authored Oct 29, 2025
    Configuration menu
    Copy the full SHA
    9e3ab90 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2025

  1. Configuration menu
    Copy the full SHA
    1e44d83 View commit details
    Browse the repository at this point in the history
  2. Fix Go err race (#3243)

    r4victor authored Oct 30, 2025
    Configuration menu
    Copy the full SHA
    c8c14cd View commit details
    Browse the repository at this point in the history
Loading