-
Notifications
You must be signed in to change notification settings - Fork 86
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
Unify query planner and executor #307
Conversation
Pls fix CI first @zesiar0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IIUC, the apache/skywalking#10562 tends to merge TopN and Measure's query process. (@lujiajing1126 feel free to correct me)
However, the current implementation introduces a new analyzer. Although the new topn analyzer takes inspiration from the measure analyzer, it is not heading in the right direction.
@zesiar0 Could you fix the test cases? The current structure has almost reached the design goals. |
Codecov Report
@@ Coverage Diff @@
## main #307 +/- ##
==========================================
- Coverage 39.83% 38.79% -1.04%
==========================================
Files 109 109
Lines 11883 12199 +316
==========================================
Hits 4733 4733
- Misses 6683 6999 +316
Partials 467 467
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
Comparing 5801363 and f70e3ce, I just modify source code related to data query and method comments. And Test (Asia/Shanghai) job succeeds in commit 5801363 but failed in f70e3ce because of data race. So is it possible there is a bug? @hanahmily @lujiajing1126 |
* Use CMD to setup testing service * Refactor node selecting process * Apply query test cases to a cluster --------- Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
# Conflicts: # banyand/query/processor_topn.go # pkg/query/logical/measure/measure_plan_distributed.go
related issue apache/skywalking#10562.