Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add hook for exec_simple_query and support self-defined spilling memory threshold in cost module. #447

Merged
merged 1 commit into from
Jun 6, 2024

Conversation

songdongxiaoa2
Copy link
Contributor

@songdongxiaoa2 songdongxiaoa2 commented May 23, 2024

Change logs

  1. Add hook for exec_simple_query
  2. Add guc optimizer_spilling_mem_threshold to support self-defined spilling memory threshold in cost module.

Why are the changes needed?

Support more flexible extension.

Does this PR introduce any user-facing change?

No

How was this patch tested?

Tested by CI and tpcds.

@CLAassistant
Copy link

CLAassistant commented May 23, 2024

CLA assistant check
All committers have signed the CLA.

Enable setting larger spill mem threshold for optimizer.

Signed-off-by: Dongxiao Song <songdongxiao@hashdata.cn>
Co-authored-by: wuyifan <wuyifan@hashdata.cn>
@my-ship-it my-ship-it merged commit f66d3d7 into apache:main Jun 6, 2024
10 checks passed
foreyes pushed a commit to foreyes/cloudberrydb that referenced this pull request Jul 8, 2024
Enable setting larger spill mem threshold for optimizer.

Add hook for exec_simple_query
Add guc optimizer_spilling_mem_threshold to support self-defined spilling memory threshold in cost module.

Signed-off-by: Dongxiao Song <songdongxiao@hashdata.cn>
Co-authored-by: wuyifan <wuyifan@hashdata.cn>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants