Skip to content

Commit

Permalink
Fix issues with SQLMesh run (#2651)
Browse files Browse the repository at this point in the history
* Test setting variable cluster size

* fix

* Split rolling window work into 1 year at a time

* Use websockets for job status and ensure retries

* Update mcs worker deployment

* more tf updates

* fix tests

* Move some things around

* fix debug
  • Loading branch information
ravenac95 authored Dec 17, 2024
1 parent fd79486 commit fd86eb6
Show file tree
Hide file tree
Showing 15 changed files with 800 additions and 349 deletions.
6 changes: 3 additions & 3 deletions ops/tf-modules/warehouse-cluster/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -161,9 +161,9 @@ locals {
machine_type = "n1-highmem-16"
node_locations = join(",", var.cluster_zones)
min_count = 0
max_count = 10
max_count = 20
local_ssd_count = 0
local_ssd_ephemeral_storage_count = 1
local_ssd_ephemeral_storage_count = 2
spot = false
disk_size_gb = 100
disk_type = "pd-standard"
Expand Down Expand Up @@ -357,7 +357,7 @@ module "vpc" {

module "gke" {
source = "terraform-google-modules/kubernetes-engine/google"
version = "~> 33.0"
version = "~> 35.0.0"
project_id = var.project_id
name = var.cluster_name
region = var.cluster_region
Expand Down
31 changes: 22 additions & 9 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,8 @@ aiotrino = "^0.2.3"
pytest-asyncio = "^0.24.0"
isort = "^5.13.2"
uvicorn = { extras = ["standard"], version = "^0.32.1" }
websockets = "^14.1"
pydantic-settings = "^2.7.0"


[tool.poetry.scripts]
Expand Down
Loading

0 comments on commit fd86eb6

Please sign in to comment.