Kaynağa Gözat

fix vector range

Mitsuhiro Tanda 8 yıl önce
ebeveyn
işleme
8a43d4e25c

+ 2 - 2
public/app/plugins/datasource/prometheus/completer.ts

@@ -8,7 +8,7 @@ export class PromCompleter {
   labelNameCache: any;
   labelNameCache: any;
   labelValueCache: any;
   labelValueCache: any;
 
 
-  identifierRegexps = [/[\[\]a-zA-Z0-9_:=]/];
+  identifierRegexps = [/\[/, /[a-zA-Z0-9_:]/];
 
 
   constructor(private datasource: PrometheusDatasource) {
   constructor(private datasource: PrometheusDatasource) {
     this.labelQueryCache = {};
     this.labelQueryCache = {};
@@ -73,7 +73,7 @@ export class PromCompleter {
         });
         });
     }
     }
 
 
-    if (prefix === '[') {
+    if (token.type === 'paren.lparen' && token.value === '[') {
       var vectors = [];
       var vectors = [];
       for (let unit of ['s', 'm', 'h']) {
       for (let unit of ['s', 'm', 'h']) {
         for (let value of [1,5,10,30]) {
         for (let value of [1,5,10,30]) {