diff --git a/pkg/tsdb/cloudwatch/models/cloudwatch_query.go b/pkg/tsdb/cloudwatch/models/cloudwatch_query.go index 403ac843fc9..a6775cd404d 100644 --- a/pkg/tsdb/cloudwatch/models/cloudwatch_query.go +++ b/pkg/tsdb/cloudwatch/models/cloudwatch_query.go @@ -7,7 +7,6 @@ import ( "math" "net/url" "regexp" - "sort" "strconv" "strings" "time" @@ -479,22 +478,7 @@ func parseDimensions(dimensions map[string]any) (map[string][]string, error) { } } - sortedDimensions := sortDimensions(parsedDimensions) - return sortedDimensions, nil -} - -func sortDimensions(dimensions map[string][]string) map[string][]string { - sortedDimensions := make(map[string][]string, len(dimensions)) - keys := make([]string, 0, len(dimensions)) - for k := range dimensions { - keys = append(keys, k) - } - sort.Strings(keys) - - for _, k := range keys { - sortedDimensions[k] = dimensions[k] - } - return sortedDimensions + return parsedDimensions, nil } func getEndpoint(region string) string {