mirror of
https://github.com/grafana/grafana.git
synced 2025-07-31 12:32:13 +08:00

* Send sanitized selectors to the Pyroscope backend for LabelNames and LabelValues * Clean LabelNames response to remove already used labels * Improve performance after major changes * Fix import order * Further improve rendering performance * Fix frontend tests * Fix fake pyroscope client signature * Bump pyroscope/api dependency to include start/end in LabelNames/LabelValues * Fix issue with old queries running when using the run button * Add generated file * Make code more readable, add a few comments * Format with prettier * Fix error when assigning data * Revert "Add generated file" This reverts commit c4f33727b8db6b934d14a3a0dfb6f4ce4174a406. * Remove leftover code * Simplify query editor internal state objects * Move label selector validation up, improve label filtering * Simplify query editor state, switch to debounce to reduce rerenders * Revert cosmetic change