Compare commits

..

4 Commits

Author SHA1 Message Date
Ishan
e77ac9d105 Merge branch 'main' into SIG_8931_fix 2026-03-05 06:25:52 +05:30
Ishan Uniyal
14923a6ace fix: meter check 2026-03-04 21:08:06 +05:30
Ishan Uniyal
97f0f8d548 fix: meter specific checks 2026-03-04 20:28:21 +05:30
Ishan Uniyal
87d3e433ca fix: bug identified signalsource was passed as meter 2026-03-04 20:08:04 +05:30
2 changed files with 1 additions and 11 deletions

View File

@@ -127,7 +127,7 @@ export default function CheckboxFilter(props: ICheckboxProps): JSX.Element {
} = useGetQueryKeyValueSuggestions({
key: filter.attributeKey.key,
signal: filter.dataSource || DataSource.LOGS,
signalSource: 'meter',
signalSource: source === QuickFiltersSource.METER_EXPLORER ? 'meter' : '',
searchText: searchText || '',
existingQuery: currentFilterExpression,
options: {

View File

@@ -237,21 +237,11 @@ func (q *promqlQuery) Execute(ctx context.Context) (*qbv5.Result, error) {
return nil, errors.WrapInternalf(promErr, errors.CodeInternal, "error getting matrix from promql query %q", query)
}
excludeLabel := func(labelName string) bool {
if labelName == "__name__" {
return false
}
return strings.HasPrefix(labelName, "__") || labelName == "fingerprint"
}
var series []*qbv5.TimeSeries
for _, v := range matrix {
var s qbv5.TimeSeries
lbls := make([]*qbv5.Label, 0, len(v.Metric))
for name, value := range v.Metric.Copy().Map() {
if excludeLabel(name) {
continue
}
lbls = append(lbls, &qbv5.Label{
Key: telemetrytypes.TelemetryFieldKey{Name: name},
Value: value,