[COMMITTERS] pgsql: PublishStartupProcessInformation() to avoid rare hang in recover

2011-09-08 Thread Simon Riggs
PublishStartupProcessInformation() to avoid rare hang in recovery. Bgwriter could cause hang in recovery during page concurrent cleaning. Bug report and testing by Bernd Helmle, fix by me Branch -- REL8_4_STABLE Details --- http://git.postgresql.org/pg/commitdiff/7c24bac64c3828d651abfd5e

[COMMITTERS] pgsql: Buffering GiST index build algorithm.

2011-09-08 Thread Heikki Linnakangas
Buffering GiST index build algorithm. When building a GiST index that doesn't fit in cache, buffers are attached to some internal nodes in the index. This speeds up the build by avoiding random I/O that would otherwise be needed to traverse all the way down the tree to the find right leaf page for

Re: [COMMITTERS] pgsql: Buffering GiST index build algorithm.

2011-09-08 Thread Thom Brown
On 8 September 2011 15:56, Heikki Linnakangas wrote: > Buffering GiST index build algorithm. > > When building a GiST index that doesn't fit in cache, buffers are attached > to some internal nodes in the index. This speeds up the build by avoiding > random I/O that would otherwise be needed to tra

[COMMITTERS] pgsql: Fix typo and reword the sentence.

2011-09-08 Thread Heikki Linnakangas
Fix typo and reword the sentence. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/86ab71d58d4ee7e183e501db75714ad59feef8a5 Modified Files -- doc/src/sgml/ref/create_index.sgml |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) -- Sent via pgsql

Re: [COMMITTERS] pgsql: Buffering GiST index build algorithm.

2011-09-08 Thread Heikki Linnakangas
On 08.09.2011 18:04, Thom Brown wrote: On 8 September 2011 15:56, Heikki Linnakangas wrote: Buffering GiST index build algorithm. When building a GiST index that doesn't fit in cache, buffers are attached to some internal nodes in the index. This speeds up the build by avoiding random I/O that

[COMMITTERS] pgsql: Add missing format argument to ecpg_log() call

2011-09-08 Thread Peter Eisentraut
Add missing format argument to ecpg_log() call Branch -- REL8_2_STABLE Details --- http://git.postgresql.org/pg/commitdiff/33e111f2258af78f8816dae2eef49c371b94da77 Modified Files -- src/interfaces/ecpg/ecpglib/execute.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(

[COMMITTERS] pgsql: Add missing format argument to ecpg_log() call

2011-09-08 Thread Peter Eisentraut
Add missing format argument to ecpg_log() call Branch -- REL9_0_STABLE Details --- http://git.postgresql.org/pg/commitdiff/ba24de13f6b4a1a2ceb6230840330e4192312e09 Modified Files -- src/interfaces/ecpg/ecpglib/execute.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(

[COMMITTERS] pgsql: Add missing format argument to ecpg_log() call

2011-09-08 Thread Peter Eisentraut
Add missing format argument to ecpg_log() call Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/cf15fb5cabfbc71e07be23cfbc813daee6c5014f Modified Files -- src/interfaces/ecpg/ecpglib/execute.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) --

[COMMITTERS] pgsql: Add missing format argument to ecpg_log() call

2011-09-08 Thread Peter Eisentraut
Add missing format argument to ecpg_log() call Branch -- REL8_4_STABLE Details --- http://git.postgresql.org/pg/commitdiff/c10d1de4191710cf459873a373e54ffd4e49acb3 Modified Files -- src/interfaces/ecpg/ecpglib/execute.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(

[COMMITTERS] pgsql: Add missing format argument to ecpg_log() call

2011-09-08 Thread Peter Eisentraut
Add missing format argument to ecpg_log() call Branch -- REL9_1_STABLE Details --- http://git.postgresql.org/pg/commitdiff/ba7ef09a3bb49e38fda0b872bf85e46421c251d3 Modified Files -- src/interfaces/ecpg/ecpglib/execute.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(

[COMMITTERS] pgsql: Add missing format argument to ecpg_log() call

2011-09-08 Thread Peter Eisentraut
Add missing format argument to ecpg_log() call Branch -- REL8_3_STABLE Details --- http://git.postgresql.org/pg/commitdiff/7f7ed1716dea32ebe1f504c16538a175a075c758 Modified Files -- src/interfaces/ecpg/ecpglib/execute.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(

Re: [COMMITTERS] pgsql: Add missing format argument to ecpg_log() call

2011-09-08 Thread Tom Lane
Peter Eisentraut writes: > Add missing format argument to ecpg_log() call Oh, fun. So why isn't there an __attribute__((format...)) decoration on ecpg_log()? regards, tom lane -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes t

[COMMITTERS] pgsql: Tweak string for uniformity

2011-09-08 Thread Alvaro Herrera
Tweak string for uniformity Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/295e7dc929c346d53e0b55aaed539b0b0d59059f Modified Files -- src/backend/replication/basebackup.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) -- Sent via pgsql-com

Re: [COMMITTERS] pgsql: Buffering GiST index build algorithm.

2011-09-08 Thread Andrew Dunstan
On 09/08/2011 10:56 AM, Heikki Linnakangas wrote: Buffering GiST index build algorithm. When building a GiST index that doesn't fit in cache, buffers are attached to some internal nodes in the index. This speeds up the build by avoiding random I/O that would otherwise be needed to traverse all

[COMMITTERS] pgsql: Translation updates for 9.1.0

2011-09-08 Thread Peter Eisentraut
Translation updates for 9.1.0 Branch -- REL9_1_STABLE Details --- http://git.postgresql.org/pg/commitdiff/bd6db68f714d8e4609c0b22425590ab632a14812 Modified Files -- src/backend/nls.mk |2 +- src/backend/po/de.po| 798 +- src/backend

Re: [COMMITTERS] pgsql: Buffering GiST index build algorithm.

2011-09-08 Thread Andrew Dunstan
On 09/08/2011 04:13 PM, Andrew Dunstan wrote: On 09/08/2011 10:56 AM, Heikki Linnakangas wrote: Buffering GiST index build algorithm. When building a GiST index that doesn't fit in cache, buffers are attached to some internal nodes in the index. This speeds up the build by avoiding random

[COMMITTERS] pgsql: round() is not portable. Use rint().

2011-09-08 Thread Tom Lane
round() is not portable. Use rint(). Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/d63de337f3e235f02d79a1df79dddbb002e9fd4e Modified Files -- src/backend/access/gist/gistbuild.c |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) -- Sent vi

Re: [COMMITTERS] pgsql: Buffering GiST index build algorithm.

2011-09-08 Thread Tom Lane
Andrew Dunstan writes: >> Maybe we need to include math.h. And while we're about it, should the >> result of round() be cast to an int, since that's what the function >> returns? > Or use rint(), which we certainly have. Yeah, this broke the build on my old HPUX box too. I committed a quick f

[COMMITTERS] pgsql: Stamp 9.1.0.

2011-09-08 Thread Tom Lane
Stamp 9.1.0. Branch -- REL9_1_STABLE Details --- http://git.postgresql.org/pg/commitdiff/1f43001424a9da624a89b213d0be606a8212a50a Modified Files -- configure | 18 +- configure.in |2 +- doc/bug.template |

Re: [COMMITTERS] pgsql: Buffering GiST index build algorithm.

2011-09-08 Thread Heikki Linnakangas
On 08.09.2011 23:44, Tom Lane wrote: Andrew Dunstan writes: Maybe we need to include math.h. And while we're about it, should the result of round() be cast to an int, since that's what the function returns? Or use rint(), which we certainly have. Yeah, this broke the build on my old HPUX b