-
Notifications
You must be signed in to change notification settings - Fork 312
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tracking Issue: Improve PromQL compliance #1042
Comments
Can this part of PromQL be abstracted into a separate crate? Provide it to IOx for reuse. |
It's already a separate crate under |
I can create a separate issue if you prefer, but there's currently a bug where queries that use |
Hi @dekelpilli, thanks for reporting it! I've filed #3213 to fix it. This might be a regression after implementing the |
What type of enhancement is this?
User experience
What does the enhancement do?
Follows #596. The next stage after PromQL got initially supported is to improve its compatibility continuously.
Compliance History
NaN
is avoidedNaN
is avoidedNaN
is avoidedNaN
is avoidedTasks
time()
feat: impl quantile_over_time function #1287bool
grammar feat: Support unary, paren, bool keyword and nonexistent metric/label in PromQL #1049label_replace
,label_join
on
/ignoring
joinoffset
incorrect result fix: lots of corner cases in PromQL #1345stdvar_over_time()
andstddev_over_time()
feat: impl proc macrorange_fn
and someaggr_over_time
functions #1072stddev_over_time()
feat(stddev_over_time): add initial implementation #1289stdvar_over_time()
feat: implement stdvar_over_time function #1291quantile_over_time()
feat: impl quantile_over_time function #1287idelta
feat: add DictionaryVector DataType #1061rate
,increase
,delta
feat: implelemt rate, increase and delta in PromQL #1258changes
feat(changes): add initial implementation #1304resets
feat(resets): add initial implementation #1306holt_winters
feat(promql): add holt_winters initial implementation #1342predict_linear
feat: implement predict_linear function in promql #1362count
,sort
topk
,bottomk
quantile
timestamp
day_of_month
,day_of_week
,days_in_month
,hour
,minute
,month
,year
feat: supporttime()
and related functions in PromQL #2854clamp_min
,clamp_max
,clamp
HistogramFold
plan for prometheus histogram type #2626histogram_quantile
in PromQL #2651non_exist_label
/non_exist_metric
will report an error rather than an empty result feat: Support unary, paren, bool keyword and nonexistent metric/label in PromQL #1049stdvar
andstddev
's results are different feat: Support unary, paren, bool keyword and nonexistent metric/label in PromQL #1049NaN
is ignored feat: support bool operator with other computation #1844Implementation challenges
No response
The text was updated successfully, but these errors were encountered: