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
