[COMMITTERS] pgsql: Additional fixes for parallel make

2010-11-16 Thread Peter Eisentraut
Additional fixes for parallel make Add some additional dependencies to constrain the build order to prevent parallel make from failing. In the case of src/Makefile, this is likely to be too complicated to be worth maintaining, so just add .NOTPARALLEL to get the old for-loop-like behavior. More

[COMMITTERS] pgexternaltable - src:

2010-11-16 Thread User Maosen
Log Message: --- Modified Files: -- src/externaltable/createexttab: myconig.ini (r1.5 -> r1.6) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgexternaltable/src/externaltable/createexttab/myconig.ini?r1=1.5&r2=1.6) src/externaltable/exttab: File

[COMMITTERS] pgexternaltable - src:

2010-11-16 Thread User Maosen
Log Message: --- Modified Files: -- src/externaltable/exttab: externaltab.sql.in (r1.3 -> r1.4) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgexternaltable/src/externaltable/exttab/externaltab.sql.in?r1=1.3&r2=1.4) uninstall_externaltab.sql (r1.2

[COMMITTERS] pgexternaltable - src:

2010-11-16 Thread User Maosen
Log Message: --- Modified Files: -- src/externaltable/exttab: FileBuffer.cc (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgexternaltable/src/externaltable/exttab/FileBuffer.cc?r1=1.7&r2=1.8) FileBuffer.h (r1.3 -> r1.4) (http

[COMMITTERS] pgexternaltable - src:

2010-11-16 Thread User Maosen
Log Message: --- Modified Files: -- src/externaltable/test/testbuffer: Makefile (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgexternaltable/src/externaltable/test/testbuffer/Makefile?r1=1.2&r2=1.3) testFileBuffer.cc (r1.1 -> r1.2)

[COMMITTERS] pgsql: Require VALUE keyword when extending an enum type. Based on a pa

2010-11-16 Thread Andrew Dunstan
Require VALUE keyword when extending an enum type. Based on a patch from Alvaro Herrera. Branch -- master Details --- http://git.postgresql.org/gitweb?p=postgresql.git;a=commitdiff;h=b7fcf68e8632e757a50352c9567bb630ed285201 Modified Files -- doc/src/sgml/ref/alter_type.sgml

[COMMITTERS] pgsql: Send paramHandle to subprocesses as 64-bit on Win64

2010-11-16 Thread Magnus Hagander
Send paramHandle to subprocesses as 64-bit on Win64 The handle to the shared memory segment containing startup parameters was sent as 32-bit even on 64-bit systems. Since HANDLEs appear to be allocated sequentially this shouldn't be a problem until we reach 2^32 open handles in the postmaster, but

[COMMITTERS] pgsql: Send paramHandle to subprocesses as 64-bit on Win64

2010-11-16 Thread Magnus Hagander
Send paramHandle to subprocesses as 64-bit on Win64 The handle to the shared memory segment containing startup parameters was sent as 32-bit even on 64-bit systems. Since HANDLEs appear to be allocated sequentially this shouldn't be a problem until we reach 2^32 open handles in the postmaster, but

[COMMITTERS] pgsql: The GiST scan algorithm uses LSNs to detect concurrent pages spl

2010-11-16 Thread Heikki Linnakangas
The GiST scan algorithm uses LSNs to detect concurrent pages splits, but temporary indexes are not WAL-logged. We used a constant LSN for temporary indexes, on the assumption that we don't need to worry about concurrent page splits in temporary indexes because they're only visible to the current se

[COMMITTERS] pgsql: The GiST scan algorithm uses LSNs to detect concurrent pages spl

2010-11-16 Thread Heikki Linnakangas
The GiST scan algorithm uses LSNs to detect concurrent pages splits, but temporary indexes are not WAL-logged. We used a constant LSN for temporary indexes, on the assumption that we don't need to worry about concurrent page splits in temporary indexes because they're only visible to the current se

[COMMITTERS] pgsql: The GiST scan algorithm uses LSNs to detect concurrent pages spl

2010-11-16 Thread Heikki Linnakangas
The GiST scan algorithm uses LSNs to detect concurrent pages splits, but temporary indexes are not WAL-logged. We used a constant LSN for temporary indexes, on the assumption that we don't need to worry about concurrent page splits in temporary indexes because they're only visible to the current se

[COMMITTERS] pgsql: The GiST scan algorithm uses LSNs to detect concurrent pages spl

2010-11-16 Thread Heikki Linnakangas
The GiST scan algorithm uses LSNs to detect concurrent pages splits, but temporary indexes are not WAL-logged. We used a constant LSN for temporary indexes, on the assumption that we don't need to worry about concurrent page splits in temporary indexes because they're only visible to the current se

[COMMITTERS] pgsql: The GiST scan algorithm uses LSNs to detect concurrent pages spl

2010-11-16 Thread Heikki Linnakangas
The GiST scan algorithm uses LSNs to detect concurrent pages splits, but temporary indexes are not WAL-logged. We used a constant LSN for temporary indexes, on the assumption that we don't need to worry about concurrent page splits in temporary indexes because they're only visible to the current se

[COMMITTERS] pgsql: The GiST scan algorithm uses LSNs to detect concurrent pages spl

2010-11-16 Thread Heikki Linnakangas
The GiST scan algorithm uses LSNs to detect concurrent pages splits, but temporary indexes are not WAL-logged. We used a constant LSN for temporary indexes, on the assumption that we don't need to worry about concurrent page splits in temporary indexes because they're only visible to the current se

[COMMITTERS] pgexternaltable - src:

2010-11-16 Thread User Maosen
Log Message: --- Removed Files: - src/externaltable/test/testbuffer: Buffer.cc.36.lreg (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgexternaltable/src/externaltable/test/testbuffer/Buffer.cc.36.lreg) FileBuffer.cc.36.lreg (http://cvs.pgfo

[COMMITTERS] pgexternaltable - src:

2010-11-16 Thread User Maosen
Log Message: --- Modified Files: -- src/externaltable/createexttab: cfgParser.cc (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgexternaltable/src/externaltable/createexttab/cfgParser.cc?r1=1.2&r2=1.3) cfgParser.h (r1.2 -> r1.3)