Skip to content
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

feat(optimizer): Agg Pushdown Rule #544

Merged
merged 44 commits into from
Feb 21, 2025

Conversation

Yihao-Xu
Copy link
Contributor

@Yihao-Xu Yihao-Xu commented Dec 24, 2024

实现了一系列聚合下推规则,能将聚合函数下推到算子树更底层。
修改IStorage以使对接层具有支持聚合下推的接口,并实现了PG、MySQL的聚合下推。

@Yihao-Xu Yihao-Xu closed this Dec 24, 2024
@Yihao-Xu Yihao-Xu reopened this Dec 24, 2024
@Yihao-Xu Yihao-Xu closed this Dec 29, 2024
@Yihao-Xu Yihao-Xu reopened this Dec 29, 2024
@Yihao-Xu Yihao-Xu closed this Dec 30, 2024
@Yihao-Xu Yihao-Xu reopened this Dec 30, 2024
@Yihao-Xu Yihao-Xu closed this Dec 30, 2024
@Yihao-Xu Yihao-Xu reopened this Dec 30, 2024
@Yihao-Xu Yihao-Xu closed this Dec 30, 2024
@Yihao-Xu Yihao-Xu reopened this Dec 30, 2024
@Yihao-Xu Yihao-Xu closed this Dec 31, 2024
@Yihao-Xu Yihao-Xu reopened this Dec 31, 2024
@Yihao-Xu Yihao-Xu closed this Jan 7, 2025
@Yihao-Xu Yihao-Xu closed this Feb 7, 2025
@Yihao-Xu Yihao-Xu reopened this Feb 7, 2025
@Yihao-Xu Yihao-Xu force-pushed the feat-agg_pushdown_new branch 2 times, most recently from d09bb86 to e58ba7c Compare February 8, 2025 02:32
@Yihao-Xu Yihao-Xu force-pushed the feat-agg_pushdown_new branch from e58ba7c to 0cc550c Compare February 8, 2025 02:35
@Yihao-Xu Yihao-Xu closed this Feb 8, 2025
@Yihao-Xu Yihao-Xu reopened this Feb 8, 2025
@Yihao-Xu Yihao-Xu closed this Feb 10, 2025
@Yihao-Xu Yihao-Xu reopened this Feb 10, 2025
@Yihao-Xu Yihao-Xu closed this Feb 14, 2025
@Yihao-Xu Yihao-Xu reopened this Feb 14, 2025
@Yihao-Xu Yihao-Xu closed this Feb 17, 2025
@Yihao-Xu Yihao-Xu reopened this Feb 17, 2025
@zhuyuqing zhuyuqing closed this Feb 18, 2025
@zhuyuqing zhuyuqing reopened this Feb 18, 2025
@Yihao-Xu Yihao-Xu closed this Feb 19, 2025
@Yihao-Xu Yihao-Xu reopened this Feb 19, 2025
elif [ "$RUNNER_OS" == "Windows" ]; then
sed -i 's/ruleBasedOptimizer=NotFilterRemoveRule=on,FragmentPruningByFilterRule=on/ruleBasedOptimizer=NotFilterRemoveRule=on/g' ${{ inputs.Root-Dir-Path }}/core/target/iginx-core-${VERSION}/conf/config.properties
elif [ "$RUNNER_OS" == "macOS" ]; then
sudo sed -i '' 's/ruleBasedOptimizer=NotFilterRemoveRule=on,FragmentPruningByFilterRule=on/ruleBasedOptimizer=NotFilterRemoveRule=on/g' ${{ inputs.Root-Dir-Path }}/core/target/iginx-core-${VERSION}/conf/config.properties
Copy link
Member

Choose a reason for hiding this comment

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

使用一下叫edit的那个action ,这样不需要分操作系统讨论

Copy link
Contributor Author

Choose a reason for hiding this comment

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

已修改

@Yihao-Xu Yihao-Xu closed this Feb 21, 2025
@Yihao-Xu Yihao-Xu reopened this Feb 21, 2025
@zhuyuqing zhuyuqing merged commit f2494ff into IGinX-THU:main Feb 21, 2025
329 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants