CloudWatch: Improve method name, performance optimization (#28632)

Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
pull/28633/head
Arve Knudsen 5 years ago committed by GitHub
parent 4ec60c7187
commit 00508295d1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      pkg/tsdb/cloudwatch/query_transformer.go
  2. 2
      pkg/tsdb/cloudwatch/response_parser.go
  3. 2
      pkg/tsdb/cloudwatch/time_series_query.go

@ -53,7 +53,7 @@ func (e *cloudWatchExecutor) transformRequestQueriesToCloudWatchQueries(requestQ
return cloudwatchQueries, nil
}
func (e *cloudWatchExecutor) transformQueryResponseToQueryResult(cloudwatchResponses []*cloudwatchResponse) map[string]*tsdb.QueryResult {
func (e *cloudWatchExecutor) transformQueryResponsesToQueryResult(cloudwatchResponses []*cloudwatchResponse) map[string]*tsdb.QueryResult {
responsesByRefID := make(map[string][]*cloudwatchResponse)
refIDs := sort.StringSlice{}
for _, res := range cloudwatchResponses {

@ -46,7 +46,7 @@ func (e *cloudWatchExecutor) parseResponse(metricDataOutputs []*cloudwatch.GetMe
}
}
cloudWatchResponses := make([]*cloudwatchResponse, 0)
cloudWatchResponses := make([]*cloudwatchResponse, 0, len(mdrs))
for id, lr := range mdrs {
query := queries[id]
frames, partialData, err := parseMetricResults(lr, labels[id], query)

@ -97,7 +97,7 @@ func (e *cloudWatchExecutor) executeTimeSeriesQuery(ctx context.Context, queryCo
}
cloudwatchResponses = append(cloudwatchResponses, responses...)
res := e.transformQueryResponseToQueryResult(cloudwatchResponses)
res := e.transformQueryResponsesToQueryResult(cloudwatchResponses)
for _, queryRes := range res {
resultChan <- queryRes
}

Loading…
Cancel
Save