Simon Riggs wrote:
> 
> SnapshotResetXmin is called 3 times after each statement in
> ReadCommitted mode.
> 
> Too keen, perhaps?

It is called each time a snapshot is unregistered and each time an
active snapshot is popped.  I don't see any way to reduce the number of
calls without complicating the code a lot ... do you have any ideas?

Maybe we could check whether TransState is not TRANS_INPROGRESS and skip
it in those cases ...?

-- 
Alvaro Herrera                                http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

-- 
Sent via pgsql-hackers mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to