Skip to content
This repository has been archived by the owner on Sep 18, 2023. It is now read-only.

[NSE-540] enable reuse subquery #543

Merged
merged 4 commits into from
Nov 17, 2021

Conversation

zhouyuan
Copy link
Collaborator

@zhouyuan zhouyuan commented Nov 1, 2021

What changes were proposed in this pull request?

This patch fixes the subquery reusing. The issue seems introduced by hashagg code change
Note this patch also removed the columnar subquery expression support.

Signed-off-by: Yuan Zhou yuan.zhou@intel.com

How was this patch tested?

locally verified

@github-actions
Copy link

github-actions bot commented Nov 1, 2021

#540

Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
@zhouyuan zhouyuan changed the title [NSE-540] [DNM] enable reuse subquery [NSE-540] enable reuse subquery Nov 16, 2021
Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
@@ -271,11 +271,6 @@ object ColumnarExpressionConverter extends Logging {
columnarDivide,
expr)
}
case oaps: com.intel.oap.expression.ColumnarScalarSubquery =>
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

note: this removes columnar subquery support, will fix this in another patch

@zhouyuan zhouyuan merged commit 73d99fc into oap-project:master Nov 17, 2021
rui-mo pushed a commit to rui-mo/native-sql-engine that referenced this pull request Nov 26, 2021
* enable reuse subquery

Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>

* disable columnar subquery

Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>

* DNM: update fastpfor

Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>

* Revert "DNM: update fastpfor"

This reverts commit c976c9f.
@weiting-chen
Copy link
Collaborator

close #540

@weiting-chen weiting-chen added feature bug Something isn't working and removed feature labels Apr 8, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants