From 4a1486fa51bcf21ee11f85764020fde7f277abc6 Mon Sep 17 00:00:00 2001 From: Filip Popa Date: Tue, 26 May 2026 12:39:59 +0200 Subject: [PATCH] [ENG-3964]: Set worker-thunderbolt to process pool Brings worker-thunderbolt in line with the other long-LLM workers (worker-compute/highmem/storage[-high]/monitors), which all run the process pool to avoid GIL contention starving the heartbeat thread under heavy concurrent agent dispatches. Saas has been running this override since 2026-05-20 without regression. Co-Authored-By: Claude Opus 4.7 (1M context) --- charts/datafold/Chart.yaml | 2 +- charts/datafold/values.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/datafold/Chart.yaml b/charts/datafold/Chart.yaml index d71ee8d..f3017ef 100644 --- a/charts/datafold/Chart.yaml +++ b/charts/datafold/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: datafold description: Helm chart package to deploy Datafold on kubernetes. type: application -version: 0.10.89 +version: 0.10.90 appVersion: "1.0.0" icon: https://www.datafold.com/logo.png diff --git a/charts/datafold/values.yaml b/charts/datafold/values.yaml index db56de5..defc173 100644 --- a/charts/datafold/values.yaml +++ b/charts/datafold/values.yaml @@ -328,7 +328,7 @@ worker-thunderbolt: terminationGracePeriodSeconds: "1800" temporal: taskQueues: "thunderbolt" - workerPoolType: "thread" + workerPoolType: "process" gracefulShutdownTimeout: "1800" keda: minReplicas: 0