-
Notifications
You must be signed in to change notification settings - Fork 157
Change PAX Plugin to Be Disabled by Default #1081
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
Conversation
This PR relies on the apache/cloudberry-devops-release#19 |
The file |
Yes, it does, generated by autoconf 2.69. |
0e639fb
to
07c0aed
Compare
Hey everyone, I'm looking forward to your review and approval for this PR again. The base PR apache/cloudberry-devops-release#19 has been merged, and the PAX-related tests have now passed. Thanks! @jiaqizho @gfphoenix78 @gongxun0928 @edespino |
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.
LGTM
Currently, the PAX is enabled by default in configure, and users need to explicitly disable it via `--disable-pax` option. However, this behavior is inconsistent with most of the other extensions under the contrib/ or gpcontrib/ dir, which are typically disabled by default unless explicitly enabled. PAX currently requires downloading several submodules during the build, for users without prior knowledge, this will lead to build failures. This PR is to change the default behavior of PAX to disabled, which will be more user-friendly for users. See: https://lists.apache.org/thread/q1n7hztzzydk1owhn73tc1b4chyhzx85
07c0aed
to
9e37790
Compare
Currently, the PAX is enabled by default in configure, and users need to explicitly disable it via
--disable-pax
option. However, this behavior is inconsistent with most of the other extensions under the contrib/ or gpcontrib/ dir, which are typically disabled by default unless explicitly enabled.PAX currently requires downloading several submodules during the build, for users without prior knowledge, this will lead to build failures.
This PR is to change the default behavior of PAX to disabled, which will be more user-friendly for users.
See: https://lists.apache.org/thread/q1n7hztzzydk1owhn73tc1b4chyhzx85
Fixes #ISSUE_Number
What does this PR do?
Type of Change
Breaking Changes
Test Plan
make installcheck
make -C src/test installcheck-cbdb-parallel
Impact
Performance:
User-facing changes:
Dependencies:
Checklist
Additional Context
CI Skip Instructions