From: | Josh Berkus <josh(at)agliodbs(dot)com> |
---|---|
To: | pgsql-hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Contrib, schema, and load_module |
Date: | 2008-10-10 23:21:23 |
Message-ID: | 48EFE373.6070004@agliodbs.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Folks,
Magnus and I decided to take on the annual /contrib cleanup for the code
sprint here at pgWest. One of the areas we realized needs cleanup is
the use of schema with the modules -- Magnus, Bruce and I all think that
contrib modules really need to create and use their own private schema.
Reasons:
-- user access to specific modules
-- backup/restore
-- upgrading modules
-- namespace conflicts (currently, we don't test for these)
However, this brings up some questions:
1) should the private schema names be "module_name" or "pg_module_name"?
If the latter, what about pgbench and pgcrypto?
2) how do we give DBAs an easy search path for the simplest case, where
they want all users to have access to all loaded modules?
3) what work was actually done on load_module() by Tom Dunstan, which
might make this unnecessary?
--Josh Berkus
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2008-10-10 23:27:03 | Re: Contrib, schema, and load_module |
Previous Message | Gregory Stark | 2008-10-10 22:21:09 | Re: How is random_page_cost=4 ok? |