Advance transaction timestamp for intra-procedure transactions.
Tom Lane <tgl@sss.pgh.pa.us>
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
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/access/transam/xact.c | modified | +14 −8 |
| src/backend/executor/spi.c | modified | +13 −0 |
| src/include/executor/spi.h | modified | +1 −0 |
| src/pl/plpgsql/src/expected/plpgsql_transaction.out | modified | +30 −0 |
| src/pl/plpgsql/src/sql/plpgsql_transaction.sql | modified | +33 −0 |
Discussion
- transction_timestamp() inside of procedures 32 messages · 2018-09-20 → 2018-10-08