Ruihang Xia
|
59dd418629
|
feat: simplify nested aggr inside count query (#7859)
* as optimizer rule
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* dump changes
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* perf: tighten count-count optimizer rewrite
* extend inner op set
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* simplify and more coverage
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* remove prom-non-null
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* preserve value column through pruning
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* more sqlness cases
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* rename
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* enforce is not null before inner aggr
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* finalize
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>
|
2026-03-26 00:08:38 +00:00 |
|
Ruihang Xia
|
cc1dbd108b
|
perf: skip unnecessary label columns in promql query (#7602)
* feat: fully install tsid to promql planner
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* sqlness tests
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* remove unused field
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
|
2026-01-21 13:31:23 +00:00 |
|
Ruihang Xia
|
966ade7565
|
feat: use tsid on promql planner (#7590)
* expose tsid on logical table's schema and use it on planner
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* detect table type on planner
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* simplification
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* filter out internal columns
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
* reset tsid flag
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
|
2026-01-21 06:25:36 +00:00 |
|