Files
postgresql/src/backend
Thomas Munro f7feb020c3 Fix GetNewTransactionId()'s interaction with xidVacLimit.
Commit ad308058 switched to returning a FullTransactionId, but
failed to load the potentially updated value in the case where
xidVacLimit is reached and we release and reacquire the lock.
Repair, closing bug #15727.

While reviewing that commit, also fix the size computation used
by EstimateTransactionStateSize() and switch to the mul_size()
macro traditionally used in such expressions.

Author: Thomas Munro
Reported-by: Roman Zharkov
Discussion: https://postgr.es/m/15727-0be246e7d852d229%40postgresql.org
2019-04-12 16:47:50 +12:00
..
2019-04-10 09:21:06 +12:00
2019-01-02 12:44:25 -05:00
2019-04-09 08:33:42 +03:00
2018-06-25 12:37:18 +02:00
2019-04-09 13:00:12 -04:00
2019-01-02 12:44:25 -05:00
2018-03-30 17:33:04 -07:00
2018-06-25 12:37:18 +02:00