From 56d7d6f04070210ec6ab46bc8e4cf94bba78ca91 Mon Sep 17 00:00:00 2001 From: Kyle Conroy Date: Thu, 12 Oct 2023 22:47:39 -0700 Subject: [PATCH] fix(postgresql): Remove temporary pool config The connection pool config was there before I was closing the pool after analysis. The short connection lifespan was causing connection churn. --- internal/engine/postgresql/analyzer/analyze.go | 4 ---- 1 file changed, 4 deletions(-) diff --git a/internal/engine/postgresql/analyzer/analyze.go b/internal/engine/postgresql/analyzer/analyze.go index 160dcc83ac..0a1271e804 100644 --- a/internal/engine/postgresql/analyzer/analyze.go +++ b/internal/engine/postgresql/analyzer/analyze.go @@ -6,7 +6,6 @@ import ( "fmt" "strings" "sync" - "time" "github.com/jackc/pgx/v5" "github.com/jackc/pgx/v5/pgconn" @@ -213,9 +212,6 @@ func (a *Analyzer) Analyze(ctx context.Context, n ast.Node, query string, migrat if err != nil { return nil, err } - conf.MaxConns = 2 - conf.MinConns = 0 - conf.MaxConnLifetime = time.Second * 1 pool, err := pgxpool.NewWithConfig(ctx, conf) if err != nil { return nil, err