MM-31391: Add max connection idle timeout to config (#16792)

* Update config.go

* Update telemetry.go

* Update store and store test

* Update settings.go

* use new error code

* Trigger CI

Co-authored-by: Haardik Dharma <dharmahaardik08@gmail.com>
Этот коммит содержится в:
Agniva De Sarker
2021-01-28 09:37:15 +05:30
коммит произвёл GitHub
родитель 5f16fc644a
Коммит 2846ad9f93
8 изменённых файлов: 22 добавлений и 1 удалений

Просмотреть файл

@@ -515,6 +515,7 @@ func makeSqliteSettings() *model.SqlSettings {
dataSource := ":memory:"
maxIdleConns := 1
connMaxLifetimeMilliseconds := 3600000
connMaxIdleTimeMilliseconds := 300000
maxOpenConns := 1
queryTimeout := 5
@@ -523,6 +524,7 @@ func makeSqliteSettings() *model.SqlSettings {
DataSource: &dataSource,
MaxIdleConns: &maxIdleConns,
ConnMaxLifetimeMilliseconds: &connMaxLifetimeMilliseconds,
ConnMaxIdleTimeMilliseconds: &connMaxIdleTimeMilliseconds,
MaxOpenConns: &maxOpenConns,
QueryTimeout: &queryTimeout,
}