Prometheus: Fix performance issue in editor when too many ids (#36176)

pull/36318/head
Zoltán Bedi 4 years ago committed by GitHub
parent 3b4916853c
commit 8aeb1cc030
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      public/app/plugins/datasource/prometheus/promql.ts

@ -436,6 +436,10 @@ const tokenizer: Grammar = {
},
},
],
idList: {
pattern: /\d+(\|\d+)+/,
alias: 'number',
},
number: /\b-?\d+((\.\d*)?([eE][+-]?\d+)?)?\b/,
operator: new RegExp(`/[-+*/=%^~]|&&?|\\|?\\||!=?|<(?:=>?|<|>)?|>[>=]?|\\b(?:${OPERATORS.join('|')})\\b`, 'i'),
punctuation: /[{};()`,.]/,

Loading…
Cancel
Save