Files
greptimedb/src/promql/Cargo.toml
Ruihang Xia fe45ae446c perf: optimize promql range functions (#7878)
* bench(promql): add range-function benchmark suite

* perf(promql): use flat buffers in range function hot loops

* perf(promql): reuse quantile scratch buffers
2026-03-27 23:36:13 +00:00

39 lines
846 B
TOML

[package]
name = "promql"
version.workspace = true
edition.workspace = true
license.workspace = true
[lints]
workspace = true
[dependencies]
ahash.workspace = true
async-trait.workspace = true
bytemuck.workspace = true
common-error.workspace = true
common-macro.workspace = true
common-recordbatch.workspace = true
common-telemetry.workspace = true
datafusion.workspace = true
datafusion-common.workspace = true
datafusion-expr.workspace = true
datatypes.workspace = true
futures.workspace = true
greptime-proto.workspace = true
lazy_static.workspace = true
prometheus.workspace = true
prost.workspace = true
snafu.workspace = true
[dev-dependencies]
criterion.workspace = true
datafusion-common.workspace = true
datafusion-expr.workspace = true
datatypes.workspace = true
tokio.workspace = true
[[bench]]
name = "bench_main"
harness = false