CVSROOT: /cvsroot
Module name: pgsql
Changes by: tgl@postgresql.org 02/05/16 21:19:19
Modified files:
doc/src/sgml/ref: alter_database.sgml alter_user.sgml reset.sgml
set.sgml set_session_auth.sgml show.sgml
doc/src/sgml : release.sgml runtime.sgml
src/backend/access/transam: xact.c xlog.c
src/backend/bootstrap: bootstrap.c
src/backend/catalog: namespace.c
src/backend/commands: dbcommands.c user.c variable.c
src/backend/main: main.c
src/backend/nodes: copyfuncs.c equalfuncs.c
src/backend/parser: gram.y
src/backend/postmaster: postmaster.c
src/backend/tcop: postgres.c utility.c
src/backend/utils/adt: datetime.c pg_locale.c ruleutils.c
src/backend/utils/error: elog.c
src/backend/utils/init: miscinit.c postinit.c
src/backend/utils/misc: guc-file.l guc.c postgresql.conf.sample
src/include/access: xlog.h
src/include/catalog: namespace.h
src/include/commands: variable.h
src/include : miscadmin.h
src/include/nodes: parsenodes.h
src/include/utils: datetime.h elog.h guc.h pg_locale.h
src/interfaces/jdbc/org/postgresql: Connection.java
Added files:
src/backend/utils/misc: README
Log message:
Merge the last few variable.c configuration variables into the generic
GUC support. It's now possible to set datestyle, timezone, and
client_encoding from postgresql.conf and per-database or per-user
settings. Also, implement rollback of SET commands that occur in a
transaction that later fails. Create a SET LOCAL var = value syntax
that sets the variable only for the duration of the current transaction.
All per previous discussions in pghackers.