@Greptime: GreptimeDB implements PromQL natively in its planner rather than translating it to SQL.
Summary
GreptimeDB has implemented PromQL natively in its query planner, allowing direct execution and analysis with tools like EXPLAIN ANALYZE without translating it to SQL.
View Cached Full Text
Cached at: 09/20/26, 03:05 AM
GreptimeDB implements PromQL natively in its planner rather than translating it to SQL.
Dennis Zhuang (@killme20082): In addition to using EXPLAIN ANALYZE to analyze SQL execution plans, GreptimeDB also supports this for PromQL. You can run it directly in the Dashboard, as shown in the figure.
This is because GreptimeDB implements PromQL directly as a DataFusion plan, rather than converting
Similar Articles
@Greptime: GreptimeDB v1.1.0 is out PromQL rate/increase up to 97% faster, 20–40% lower query time overall Up to 4.5x faster on TS…
GreptimeDB v1.1.0 is released, offering up to 97% faster PromQL queries, 20-40% lower overall query times, and up to 4.5x improvement on TSBS scan-heavy queries, along with online repartitioning for existing tables.
@Greptime: GreptimeDB v1.3.0-alpha.1 — PromQL native histograms, wide: selection, rate()/delta(), vector operators, aggregations, …
GreptimeDB v1.3.0-alpha.1 introduces PromQL native histograms and vector operators for enhanced observability, with added support for OTLP traces and RISC-V 64 builds.
@Greptime: GreptimeDB's flat-format queries can now prefilter on any column — tags, fields, timestamps — not just primary keys. Wh…
GreptimeDB's flat-format queries now support prefiltering on any column (tags, fields, timestamps), not just primary keys, delivering up to 4.5x faster performance. Additionally, the mito2 storage engine removed its legacy scan path, cleaning up about 1,800 lines of code.
@Greptime: Most of GreptimeDB's June work came down to one idea: a filter is no use if it can't reach the data. In a distributed q…
GreptimeDB improved distributed query performance by enabling remote dynamic filters to push down to datanode scans at runtime and optimizing the optimizer to run before MergeScan wraps remote plans, ensuring filters reach the data. JSON v2 columns now support type hints.
@Greptime: GreptimeDB is now a native data source in @PersesDev , the CNCF observability dashboard project — the plugin just merge…
GreptimeDB is now a native data source in Perses, the CNCF observability dashboard project, supporting metrics via PromQL, logs, traces, and SQL aggregations.