mirror of
https://github.com/grafana/grafana.git
synced 2025-08-03 02:02:12 +08:00
SQL Datasources: Update behavior of default connection limits (#66687)
* Update behavior of defaults in connection limits * Refactor to use config object instead * Refactor remove unneeded function --------- Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
This commit is contained in:
@ -112,6 +112,12 @@ type FrontendSettingsWhitelabelingDTO struct {
|
||||
PublicDashboardFooter *FrontendSettingsPublicDashboardFooterConfigDTO `json:"publicDashboardFooter,omitempty"` // PR TODO: type this properly
|
||||
}
|
||||
|
||||
type FrontendSettingsSqlConnectionLimitsDTO struct {
|
||||
MaxOpenConns int `json:"maxOpenConns"`
|
||||
MaxIdleConns int `json:"maxIdleConns"`
|
||||
ConnMaxLifetime int `json:"connMaxLifetime"`
|
||||
}
|
||||
|
||||
type FrontendSettingsDTO struct {
|
||||
DefaultDatasource string `json:"defaultDatasource"`
|
||||
Datasources map[string]plugins.DataSourceDTO `json:"datasources"`
|
||||
@ -215,6 +221,8 @@ type FrontendSettingsDTO struct {
|
||||
|
||||
PluginsCDNBaseURL string `json:"pluginsCDNBaseURL,omitempty"`
|
||||
|
||||
SqlConnectionLimits FrontendSettingsSqlConnectionLimitsDTO `json:"sqlConnectionLimits"`
|
||||
|
||||
// Enterprise
|
||||
Licensing *FrontendSettingsLicensingDTO `json:"licensing,omitempty"`
|
||||
Whitelabeling *FrontendSettingsWhitelabelingDTO `json:"whitelabeling,omitempty"`
|
||||
|
Reference in New Issue
Block a user