pgsql: Tune GetSnapshotData() during Hot Standby by avoiding loop - Mailing list pgsql-committers

From sriggs@postgresql.org (Simon Riggs)
Subject pgsql: Tune GetSnapshotData() during Hot Standby by avoiding loop
Date
Msg-id 20100418180608.16F067541D1@cvs.postgresql.org
Whole thread Raw
Responses Re: pgsql: Tune GetSnapshotData() during Hot Standby by avoiding loop
List pgsql-committers
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)

pgsql-committers by date:

Previous
From: Jaime Casanova
Date:
Subject: Re: pgsql: Provide better guidance for adjusting shared_buffers.
Next
From: sriggs@postgresql.org (Simon Riggs)
Date:
Subject: pgsql: Remove some additional changes in previous commit that belong