Perfomance: Add preallocation for some slices (#61632)

This commit is contained in:
Denis Limarev
2023-01-23 17:44:27 +01:00
committed by GitHub
parent 46cbf9d24c
commit 812c90ec69
13 changed files with 31 additions and 27 deletions
+1 -1
View File
@@ -380,7 +380,7 @@ func queryModel(query backend.DataQuery) (grafanaQuery, error) {
}
func (s *Service) buildQueryExecutors(logger log.Logger, req *backend.QueryDataRequest) ([]cloudMonitoringQueryExecutor, error) {
var cloudMonitoringQueryExecutors []cloudMonitoringQueryExecutor
cloudMonitoringQueryExecutors := make([]cloudMonitoringQueryExecutor, 0, len(req.Queries))
startTime := req.Queries[0].TimeRange.From
endTime := req.Queries[0].TimeRange.To
durationSeconds := int(endTime.Sub(startTime).Seconds())