postgresql/src/backend
Alvaro Herrera 2eda8dfb52 Make it possibly to specify GUC params per user and per database.
Create a new catalog pg_db_role_setting where they are now stored, and better
encapsulate the code that deals with settings into its realm.  The old
datconfig and rolconfig columns are removed.

psql has gained a \drds command to display the settings.

Backwards compatibility warning: while the backwards-compatible system views
still have the config columns, they no longer completely represent the
configuration for a user or database.

Catalog version bumped.
2009-10-07 22:14:26 +00:00
..
access Make sure that GIN fast-insert and regular code paths enforce the same 2009-10-02 21:14:04 +00:00
bootstrap Create an ALTER DEFAULT PRIVILEGES command, which allows users to adjust 2009-10-05 19:24:49 +00:00
catalog Make it possibly to specify GUC params per user and per database. 2009-10-07 22:14:26 +00:00
commands Make it possibly to specify GUC params per user and per database. 2009-10-07 22:14:26 +00:00
executor Create an ALTER DEFAULT PRIVILEGES command, which allows users to adjust 2009-10-05 19:24:49 +00:00
foreign
lib
libpq Fix assorted memory leaks in pg_hba.conf parsing. Over a sufficiently 2009-10-03 20:04:39 +00:00
main
nodes Make it possibly to specify GUC params per user and per database. 2009-10-07 22:14:26 +00:00
optimizer Fix equivclass.c's not-quite-right strategy for handling X=X clauses. 2009-09-29 01:20:34 +00:00
parser Make it possibly to specify GUC params per user and per database. 2009-10-07 22:14:26 +00:00
po
port
postmaster Fix an oversight in an 8.3-era patch: pgstat_initstats should allow stats 2009-10-02 22:49:50 +00:00
regex
rewrite Fix subquery pullup to wrap a PlaceHolderVar around the entire RowExpr 2009-09-02 17:52:24 +00:00
snowball
storage Change the autovacuum launcher to read pg_database directly, rather than 2009-08-31 19:41:00 +00:00
tcop Create an ALTER DEFAULT PRIVILEGES command, which allows users to adjust 2009-10-05 19:24:49 +00:00
tsearch Remove duplicate variable initializations identified by clang static checker. 2009-08-30 16:53:31 +00:00
utils Make it possibly to specify GUC params per user and per database. 2009-10-07 22:14:26 +00:00
common.mk
Makefile Put back "ifeq ($(PORTNAME), solaris)", this time with some documentation 2009-09-05 21:14:04 +00:00
nls.mk