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

citus_columnar as a separate extension and shared_preload_libraries #7422

Open
Green-Chan opened this issue Jan 15, 2024 · 1 comment
Open

Comments

@Green-Chan
Copy link
Contributor

Hi!
citus_columnar is enabled as a separate extension since v11.1, but it is still not documented (#7189). Release notes say

make sure that citus_columnar is in the shared_preload_libraries if you want to use only columnar features of Citus

Is it really needed for the correct work of citus_columnar? If so, then why when trying to
CREATE EXTENSION citus_columnar
without citus_columnar in the shared_preload_libraries there is no error? When doing the same for citus user gets

ERROR:  Citus can only be loaded via shared_preload_libraries
HINT:  Add citus to shared_preload_libraries configuration variable in postgresql.conf in master and workers. Note that citus should be at the beginning of shared_preload_libraries.

The same error for citus_columnar would be really helpful to prevent any problems that could occur when using citus_columnar as a separate extension without listing it in the shared_preload_libraries. It's especially important since no documentation is available and users can easily miss the necessity to specify shared_preload_libraries.

@GPF199541
Copy link

+1

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

No branches or pull requests

2 participants