promql-engine icon indicating copy to clipboard operation
promql-engine copied to clipboard

is it production avaliable?

Open zdyj3170101136 opened this issue 3 months ago • 4 comments

production avaliable or testing?

zdyj3170101136 avatar Aug 26 '25 12:08 zdyj3170101136

People use it in production.

It's open source and there's no specific support policy as far as I know. So I guess that's up for you to judge.

You can switch engines at runtime in Thanos anyway.

ringerc avatar Oct 21 '25 08:10 ringerc

It's production ready, we have extensive tests and over a year of production use in various places.

fpetkovski avatar Oct 21 '25 08:10 fpetkovski

It's production ready, we have extensive tests and over a year of production use in various places.

The library is currently in testing mode. Does this mean that the library does not yet support all PromQL functions, but the functions that are supported are guaranteed to be correct and can be used in production? Or does this mean that the library cannot be used in production?

Are there any other factors preventing thanos from announcing the adoption of this query-engine as the default regine?

zdyj3170101136 avatar Oct 22 '25 02:10 zdyj3170101136

We use it in prod too - if you query something like holt_winters with non constant parameters you might need to fall back to upstream prom. We do pass Prometheus acceptance tests ( and many many others including fuzzing random queries against prom and this engine ) and to the scope that defines I'm confident that we are correct.

One difference is that we might not return the same warnings 1:1

MichaHoffmann avatar Oct 22 '25 03:10 MichaHoffmann