greptimedb icon indicating copy to clipboard operation
greptimedb copied to clipboard

feat: add `rate()` udf

Open discord9 opened this issue 2 years ago • 2 comments

Add a rate() udf that calc rate of a Monotonic increase counter over its time. Does NOT support reset yet

discord9 avatar Nov 15 '22 03:11 discord9

Codecov Report

Merging #508 (e031355) into develop (8232015) will decrease coverage by 0.00%. The diff coverage is 92.75%.

@@             Coverage Diff             @@
##           develop     #508      +/-   ##
===========================================
- Coverage    85.71%   85.71%   -0.01%     
===========================================
  Files          412      413       +1     
  Lines        52660    52727      +67     
===========================================
+ Hits         45138    45195      +57     
- Misses        7522     7532      +10     
Flag Coverage Δ
rust 85.71% <92.75%> (-0.01%) :arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
src/common/query/src/error.rs 89.52% <33.33%> (-0.87%) :arrow_down:
src/common/function/src/scalars/math/rate.rs 95.38% <95.38%> (ø)
src/common/function/src/scalars/math/mod.rs 100.00% <100.00%> (ø)
src/sql/src/parser.rs 76.70% <0.00%> (-2.54%) :arrow_down:
src/servers/src/opentsdb.rs 98.41% <0.00%> (+1.58%) :arrow_up:
src/servers/src/error.rs 42.10% <0.00%> (+7.89%) :arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

codecov[bot] avatar Nov 15 '22 08:11 codecov[bot]

@discord9 Can you fix the conflicting files?

killme2008 avatar Nov 22 '22 10:11 killme2008