-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
1
-
False
-
-
False
-
NEW
-
OBSDA-485 - GA: Distributed Tracing UI / OpenShift Web Console
-
NEW
-
-
-
Tracing Sprint # 260
Background
Currently, the TraceQL input is a plain text box. To enhance this, we could add lezer-traceql [1].
"Lezer (the Dutch word for reader, pronounced like “laser”) provides a parser generator that outputs JavaScript modules, which can be loaded to parse code into a non-abstract syntax tree. This tree can then be used to do highlighting and basic semantic analysis." [2]
[1] https://github.com/grafana/lezer-traceql
[2] https://lezer.codemirror.net/
Outcomes
- To able to validate a TraceQL query in the input field
- Syntax highlighting