From de6ae307b3bcffbc5964ab74097fdcb9479953ac Mon Sep 17 00:00:00 2001 From: Lev Kokotov Date: Tue, 16 Jun 2026 09:32:24 -0700 Subject: [PATCH] fix: query plans settings --- Chart.yaml | 2 +- templates/config.yaml | 7 +++++-- test/values-query-stats.yaml | 1 + values.yaml | 1 + 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Chart.yaml b/Chart.yaml index f2aeaa6..eb1d72c 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -1,4 +1,4 @@ apiVersion: v1 name: pgdog -version: v0.66 +version: v0.67 appVersion: "0.1.44" diff --git a/templates/config.yaml b/templates/config.yaml index 43fe013..f344862 100644 --- a/templates/config.yaml +++ b/templates/config.yaml @@ -391,13 +391,16 @@ data: {{- if .maxEntries }} max_entries = {{ include "pgdog.intval" .maxEntries }} {{- end }} - {{- if .queryPlanThreshold }} + {{- if .queryPlansThreshold }} query_plans_threshold = {{ include "pgdog.intval" .queryPlansThreshold }} {{- end }} {{- if .queryPlansCache }} query_plans_cache = {{ include "pgdog.intval" .queryPlansCache }} {{- end }} - {{- if .queryPlanMaxAge }} + {{- if .queryPlansSampleRate }} + query_plans_sample_rate = {{ .queryPlansSampleRate }} + {{- end }} + {{- if .queryPlansMaxAge }} query_plans_max_age = {{ include "pgdog.intval" .queryPlansMaxAge }} {{- end }} {{- if .maxErrors }} diff --git a/test/values-query-stats.yaml b/test/values-query-stats.yaml index dfb727c..8879c05 100644 --- a/test/values-query-stats.yaml +++ b/test/values-query-stats.yaml @@ -5,6 +5,7 @@ queryStats: queryPlansThreshold: 500 queryPlansCache: 200 queryPlansMaxAge: 30000 + queryPlansSampleRate: 0.5 maxErrors: 250 maxErrorAge: 600000 idleInTransactionThreshold: 5000 diff --git a/values.yaml b/values.yaml index ef433da..14c125e 100644 --- a/values.yaml +++ b/values.yaml @@ -536,6 +536,7 @@ queryStats: queryPlansThreshold: 1000 queryPlansMaxAge: 15000 queryPlansCache: 100 + queryPlansSampleRate: 1.0 maxErrors: 100 maxErrorAge: 300000 # Control configuration (PgDog EE)