-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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
[env](compile)open compile check in pipeline op #42202
Conversation
Thank you for your contribution to Apache Doris. Since 2024-03-18, the Document has been moved to doris-website. |
run buildall |
1 similar comment
run buildall |
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.
clang-tidy made some suggestions
#error The handling of compile_check_begin.h and compile_check_end.h is not done correctly. | ||
#endif | ||
|
||
#define COMPILE_CHECK |
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.
warning: macro is not used [clang-diagnostic-unused-macros]
#define COMPILE_CHECK
^
TeamCity be ut coverage result: |
5c4feaf
to
fbbca2c
Compare
run buildall |
TeamCity be ut coverage result: |
be/src/pipeline/exec/join/join_op.h
Outdated
@@ -43,7 +44,7 @@ namespace doris::pipeline { | |||
* RowRefListWithFlags is a list of many RowRefWithFlags. This means each row will have different visited flags. It's used for join operation which has `other_conjuncts`. | |||
*/ | |||
struct RowRef { | |||
uint32_t row_num = 0; | |||
size_t row_num = 0; |
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.
The change would affect performance; it cannot be done. should use uint32_t
@@ -288,7 +290,7 @@ Status TableFunctionOperatorX::open(doris::RuntimeState* state) { | |||
} | |||
} | |||
|
|||
for (size_t i = 0; i < _child_slots.size(); i++) { |
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.
the _child_slot.size()
is size_t
why not change to int
fbbca2c
to
e67b46a
Compare
run buildall |
TeamCity be ut coverage result: |
e67b46a
to
8a6449c
Compare
run buildall |
TeamCity be ut coverage result: |
8a6449c
to
e9c814d
Compare
run buildall |
TeamCity be ut coverage result: |
Proposed changes
Issue Number: close #xxx