From 8a059f4a7e04e516bf839112956217ba9b6785af Mon Sep 17 00:00:00 2001 From: Nico Date: Mon, 9 Feb 2026 17:50:02 +0000 Subject: [PATCH 1/2] FDN-4261: switch to Shenandoah GC Co-Authored-By: Claude Opus 4.6 --- deploy/dependency-api/app.yaml | 2 +- deploy/dependency-api/values.yaml | 1 + deploy/dependency-www/app.yaml | 2 +- deploy/dependency-www/values.yaml | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/deploy/dependency-api/app.yaml b/deploy/dependency-api/app.yaml index af6509b7..ef22f8a9 100644 --- a/deploy/dependency-api/app.yaml +++ b/deploy/dependency-api/app.yaml @@ -44,7 +44,7 @@ spec: - repoURL: 'git@github.com:flowcommerce/generic-charts.git' path: charts/flow-generic - targetRevision: v2.0.7 + targetRevision: v2.0.10 helm: parameters: - name: deployments.live.version diff --git a/deploy/dependency-api/values.yaml b/deploy/dependency-api/values.yaml index 3d435862..4d89a84e 100644 --- a/deploy/dependency-api/values.yaml +++ b/deploy/dependency-api/values.yaml @@ -22,6 +22,7 @@ resources: jvmOpts: memory: 2100m + garbageCollector: ShenandoahGC istio: alb: true diff --git a/deploy/dependency-www/app.yaml b/deploy/dependency-www/app.yaml index 1d6fe333..13f4dfdb 100644 --- a/deploy/dependency-www/app.yaml +++ b/deploy/dependency-www/app.yaml @@ -44,7 +44,7 @@ spec: - repoURL: 'git@github.com:flowcommerce/generic-charts.git' path: charts/flow-generic - targetRevision: v2.0.7 + targetRevision: v2.0.10 helm: parameters: - name: deployments.live.version diff --git a/deploy/dependency-www/values.yaml b/deploy/dependency-www/values.yaml index c37ab7db..ef06812d 100644 --- a/deploy/dependency-www/values.yaml +++ b/deploy/dependency-www/values.yaml @@ -21,6 +21,7 @@ resources: jvmOpts: memory: 2100m + garbageCollector: ShenandoahGC istio: alb: true From 344ca0ea11f164493942c14c364b8f682877d495 Mon Sep 17 00:00:00 2001 From: Nico Date: Wed, 11 Feb 2026 11:58:39 +0000 Subject: [PATCH 2/2] bump generic-charts to v2.0.12 Includes fix to disable the major GC pause DD monitor for ShenandoahGC, since the metric includes concurrent phase times. Co-Authored-By: Claude Opus 4.6 --- deploy/dependency-api/app.yaml | 2 +- deploy/dependency-www/app.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/deploy/dependency-api/app.yaml b/deploy/dependency-api/app.yaml index ef22f8a9..3e2581ed 100644 --- a/deploy/dependency-api/app.yaml +++ b/deploy/dependency-api/app.yaml @@ -44,7 +44,7 @@ spec: - repoURL: 'git@github.com:flowcommerce/generic-charts.git' path: charts/flow-generic - targetRevision: v2.0.10 + targetRevision: v2.0.12 helm: parameters: - name: deployments.live.version diff --git a/deploy/dependency-www/app.yaml b/deploy/dependency-www/app.yaml index 13f4dfdb..f498f833 100644 --- a/deploy/dependency-www/app.yaml +++ b/deploy/dependency-www/app.yaml @@ -44,7 +44,7 @@ spec: - repoURL: 'git@github.com:flowcommerce/generic-charts.git' path: charts/flow-generic - targetRevision: v2.0.10 + targetRevision: v2.0.12 helm: parameters: - name: deployments.live.version