mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
fix usage of metric column types so that you don't need to specify metric alias
This commit is contained in:
parent
3aa4790979
commit
e32cf75c2d
@ -75,6 +75,10 @@ var NewSqlQueryEndpoint = func(config *SqlQueryEndpointConfiguration, rowTransfo
|
|||||||
queryEndpoint.timeColumnNames = config.TimeColumnNames
|
queryEndpoint.timeColumnNames = config.TimeColumnNames
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if len(config.MetricColumnTypes) > 0 {
|
||||||
|
queryEndpoint.metricColumnTypes = config.MetricColumnTypes
|
||||||
|
}
|
||||||
|
|
||||||
engineCache.Lock()
|
engineCache.Lock()
|
||||||
defer engineCache.Unlock()
|
defer engineCache.Unlock()
|
||||||
|
|
||||||
@ -249,6 +253,7 @@ func (e *sqlQueryEndpoint) transformToTimeSeries(query *Query, rows *core.Rows,
|
|||||||
columnType := columnTypes[i].DatabaseTypeName()
|
columnType := columnTypes[i].DatabaseTypeName()
|
||||||
|
|
||||||
for _, mct := range e.metricColumnTypes {
|
for _, mct := range e.metricColumnTypes {
|
||||||
|
e.log.Info(mct)
|
||||||
if columnType == mct {
|
if columnType == mct {
|
||||||
metricIndex = i
|
metricIndex = i
|
||||||
continue
|
continue
|
||||||
|
Loading…
Reference in New Issue
Block a user