From: | sriggs(at)postgresql(dot)org (Simon Riggs) |
---|---|
To: | pgsql-committers(at)postgresql(dot)org |
Subject: | pgsql: Tune GetSnapshotData() during Hot Standby by avoiding loop |
Date: | 2010-04-18 18:06:08 |
Message-ID: | 20100418180608.16F067541D1@cvs.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers pgsql-hackers |
Log Message:
-----------
Tune GetSnapshotData() during Hot Standby by avoiding loop
through normal backends. Makes code clearer also, since we
avoid various Assert()s. Performance of snapshots taken
during recovery no longer depends upon number of read-only
backends.
Modified Files:
--------------
pgsql/src/backend/access/transam:
xlog.c (r1.397 -> r1.398)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/access/transam/xlog.c?r1=1.397&r2=1.398)
pgsql/src/backend/storage/ipc:
procarray.c (r1.62 -> r1.63)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/storage/ipc/procarray.c?r1=1.62&r2=1.63)
pgsql/src/include/access:
xlog.h (r1.106 -> r1.107)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/access/xlog.h?r1=1.106&r2=1.107)
From | Date | Subject | |
---|---|---|---|
Next Message | Simon Riggs | 2010-04-18 18:17:12 | pgsql: Remove some additional changes in previous commit that belong |
Previous Message | Jaime Casanova | 2010-04-17 03:40:51 | Re: pgsql: Provide better guidance for adjusting shared_buffers. |
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2010-04-18 19:17:39 | Re: [PATCH] fix segfault with DO and plperl/plperlu |
Previous Message | Josh Kupershmidt | 2010-04-18 15:53:21 | Re: patch: Distinguish between unique indexes and unique constraints |