is it production avaliable?
production avaliable or testing?
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.
It's production ready, we have extensive tests and over a year of production use in various places.
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?
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