Releases: GreptimeTeam/greptimedb-grafana-datasource
Releases · GreptimeTeam/greptimedb-grafana-datasource
Release list
v3.0.3
v3.0.1
Queries now run through the Go backend against GreptimeDB (/v1/sql), which enables Grafana Alerting.
Features
- Time macros (
$__timeFilter,$__fromTime,$__toTime,$__timeInterval,$__interval) are expanded in Go with GreptimeDB SQL (date_bin). - Backend response shaping covers time series multi-frame, logs, and traces.
- Enable Use OTel to auto-fill GreptimeDB-style Logs/Traces columns; otherwise map columns manually.
- OTel version selection is available again in datasource settings and the Logs/Traces builders.
- Ad-hoc filters inject into Query Builder panels as standard
WHERE(SQL Editor is unchanged); cross-table filters are scoped bytable.column. - Public releases ship
info8fcc-greptimedb-datasource-unsigned.ziponly (allow_loading_unsigned_plugins = info8fcc-greptimedb-datasource). - Built-in demos: GreptimeDB - OTel Min Demo and GenAI Observability.
Fixes
- Quote reserved identifiers such as
timestampin macros and generated SQL. - Improve trace attribute/status mapping for the Grafana waterfall.
- Skip ad-hoc filters that target a different table than the panel query.
- Apply OTel preset columns correctly on first load of Logs/Traces builders.
- Show View logs on trace ID cells only when a default logs table is configured.
- Fix LIMIT handling in Query Builder SQL generation.
v2.2.2
- feat: multiple series split support .
When Query type is Time series and the result includes time, string dimension columns, and numeric values, those string columns are converted to field.labels and the response is split into multi-frame format (equivalent to Grafana’s “Prepare time series → Multi-frame”) - feat: optimize limit logic.
In Aggregate (Trend) mode, the builder no longer adds a default LIMIT 1000. A global LIMIT applies across all series, so with GROUP BY dimensions + date_bin it truncated results to the left edge of the time range. Limit is only emitted when the user sets an explicit positive value.
v2.2.1
v2.2.0
v2.1.8
fix: traceId query condition lost when naving from trace to log in Explore view. #58
v2.1.7
fix: context query (#55) * fix: message filter * fix: try to fix ci test * fix: test * fix: test * fix: test * fix: test * fix: test * fix: close modal * fix: grafana production * Revert "fix: grafana production" This reverts commit 361f939f11c4a88aaac65c18c406bb230a8e99c1. * fix: grafana * fix: test * fix: restore test spec
v2.1.6
Merge pull request #52 from GreptimeTeam/fix/escapesql feat: full text search
v2.1.5
Merge pull request #49 from morero/tmp/sql-gen-filter-quote-dot-columns tmp! attempt to enable quoting of column names with dots