Ruihang Xia
|
de416465a6
|
feat: support time() and related functions in PromQL (#2854)
* enhance empty_metric
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* implementation
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix lhs & rhs
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix clippy
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix typo, update sqlness
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* remove deadcode
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* add cast to bool modifier
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* update sqlness result
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
|
2023-12-04 11:21:54 +00:00 |
|
Ruihang Xia
|
9ccd182109
|
feat: implement PromQL set op AND/UNLESS (#2839)
* initial impl
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* disable OR for now
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
|
2023-11-30 03:17:57 +00:00 |
|
Ruihang Xia
|
a9137b77f0
|
fix: sort condition in HistogramFold (#2674)
* sort ts before le
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* add test case
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
|
2023-11-01 08:28:53 +00:00 |
|
Ruihang Xia
|
f08a35d6b9
|
feat: implement histogram_quantile in PromQL (#2651)
* add to planner
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* impl evaluate_array
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* compute quantile
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix clippy
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix required input ordering
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* add more tests
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* todo to fixme
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
|
2023-10-25 08:19:30 +00:00 |
|