[COMMITTERS] pgsql: Move PG_AUTOCONF_FILENAME definition

2014-12-03 Thread Peter Eisentraut
Move PG_AUTOCONF_FILENAME definition Since this is not something that a user should change, pg_config_manual.h was an inappropriate place for it. In initdb.c, remove the use of the macro, because utils/guc.h can't be included by non-backend code. But we hardcode all the other configuration file

[COMMITTERS] pgsql: Move PG_AUTOCONF_FILENAME definition

2014-12-03 Thread Peter Eisentraut
Move PG_AUTOCONF_FILENAME definition Since this is not something that a user should change, pg_config_manual.h was an inappropriate place for it. In initdb.c, remove the use of the macro, because utils/guc.h can't be included by non-backend code. But we hardcode all the other configuration file

Re: [COMMITTERS] pgsql: Move security_label test

2014-12-03 Thread Peter Eisentraut
On 12/2/14 3:46 PM, Alvaro Herrera wrote: > Ah, it needs errcodes.h to be generated. We can add this (or similar) > to the makefiles: > > OBJS: | submake-errcodes > > submake-errcodes: > $(MAKE) -C $(top_builddir)/src/backend submake-errcodes > > but it would be very repetitive to have

Re: [COMMITTERS] pgsql: Keep track of transaction commit timestamps

2014-12-03 Thread Alvaro Herrera
Stefan Kaltenbrunner wrote: > On 12/03/2014 03:54 PM, Alvaro Herrera wrote: > > Keep track of transaction commit timestamps > this broke the docs build: > > http://www.pgbuildfarm.org/cgi-bin/show_log.pl?nm=guaibasaurus&dt=2014-12-03%2016%3A17%3A01 Woops, thanks. Fixed. -- Álvaro Herrera

[COMMITTERS] pgsql: doc: Fix markup

2014-12-03 Thread Alvaro Herrera
doc: Fix markup In the spirit of d34b48a021b181e30c53280d336820740f67570b Per buildfarm member guaibasaurus, via Stefan Kaltenbrunner. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/182362b669f484c1f92e058c710b025d25ddc5dd Modified Files -- doc/src/sgm

Re: [COMMITTERS] pgsql: Keep track of transaction commit timestamps

2014-12-03 Thread Stefan Kaltenbrunner
On 12/03/2014 03:54 PM, Alvaro Herrera wrote: > Keep track of transaction commit timestamps > > Transactions can now set their commit timestamp directly as they commit, > or an external transaction commit timestamp can be fed from an outside > system using the new function TransactionTreeSetCommit

[COMMITTERS] pgsql: Fix typos

2014-12-03 Thread Alvaro Herrera
Fix typos Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/6597ec9be6a9ed50390f73235d6654ec32a0b944 Modified Files -- src/backend/access/transam/clog.c |2 +- src/backend/access/transam/xloginsert.c |2 +- src/include/access/rmgrlist.h

[COMMITTERS] pgsql: Fix typos

2014-12-03 Thread Alvaro Herrera
Fix typos Branch -- REL9_4_STABLE Details --- http://git.postgresql.org/pg/commitdiff/567737822a004dd23a105c5b7129ff98b2805ac7 Modified Files -- src/backend/access/transam/clog.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- Sent via pgsql-committers mailing l

[COMMITTERS] pgsql: Keep track of transaction commit timestamps

2014-12-03 Thread Alvaro Herrera
Keep track of transaction commit timestamps Transactions can now set their commit timestamp directly as they commit, or an external transaction commit timestamp can be fed from an outside system using the new function TransactionTreeSetCommitTsData(). This data is crash-safe, and truncated at Xid