]> granicus.if.org Git - postgresql/commit
Advance transaction timestamp for intra-procedure transactions.
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 8 Oct 2018 20:16:36 +0000 (16:16 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 8 Oct 2018 20:16:36 +0000 (16:16 -0400)
commit1145c26b749a73419d32e4c997237e84fbbffa04
treecff5a82aff50d6c3fb042ae7743f0b29b3e03f61
parent8569ef63f4d30d25f950270f62ca7263b56157a3
Advance transaction timestamp for intra-procedure transactions.

Per discussion, this behavior seems less astonishing than not doing so.

Peter Eisentraut and Tom Lane

Discussion: https://postgr.es/m/20180920234040.GC29981@momjian.us
src/backend/access/transam/xact.c
src/backend/executor/spi.c
src/include/executor/spi.h
src/pl/plpgsql/src/expected/plpgsql_transaction.out
src/pl/plpgsql/src/sql/plpgsql_transaction.sql