From e413f026b99a125bef2cf64e6c561286bbd725f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torkel=20=C3=96degaard?= Date: Wed, 18 Jul 2018 07:21:32 -0700 Subject: [PATCH] fix: postgres/mysql engine cache was not being used, fixes #12636 (#12642) --- devenv/datasources.yaml | 4 +++- pkg/tsdb/sql_engine.go | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/devenv/datasources.yaml b/devenv/datasources.yaml index 58368afdd27..241381097b1 100644 --- a/devenv/datasources.yaml +++ b/devenv/datasources.yaml @@ -63,7 +63,8 @@ datasources: url: localhost:5432 database: grafana user: grafana - password: password + secureJsonData: + password: password jsonData: sslmode: "disable" @@ -74,3 +75,4 @@ datasources: authType: credentials defaultRegion: eu-west-2 + diff --git a/pkg/tsdb/sql_engine.go b/pkg/tsdb/sql_engine.go index 82a9b8f0d88..ec908aeb9de 100644 --- a/pkg/tsdb/sql_engine.go +++ b/pkg/tsdb/sql_engine.go @@ -68,6 +68,7 @@ func (e *DefaultSqlEngine) InitEngine(driverName string, dsInfo *models.DataSour engine.SetMaxOpenConns(10) engine.SetMaxIdleConns(10) + engineCache.versions[dsInfo.Id] = dsInfo.Version engineCache.cache[dsInfo.Id] = engine e.XormEngine = engine