Ruihang Xia
|
527e523a38
|
fix: handle non-identical time index and field column in PromQL set operation (#3145)
* handle different field columns
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix and/unless on different time index
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>
|
2024-01-12 06:27:03 +00:00 |
|
Ruihang Xia
|
af0c4c068a
|
feat: support PromQL function vector (#3036)
* produce vector plan
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* work with OR
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* apply review sugg
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* move common const strings to common_query
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* add comment for GREPTIME_COUNT
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
|
2024-01-09 03:44:00 +00:00 |
|
Ruihang Xia
|
b58296de22
|
feat: Implement OR for PromQL (#3024)
* with anit-join
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* impl UnionDistinctOn
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* unify schema
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* fix clippy
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* add sqlness case
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* add UTs
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* Update src/promql/src/planner.rs
Co-authored-by: dennis zhuang <killme2008@gmail.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
Co-authored-by: dennis zhuang <killme2008@gmail.com>
|
2023-12-28 06:56:17 +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 |
|