It may happen that we try to read the status of a transaction
authorMason Sharp <[email protected]>
Mon, 2 May 2016 18:44:53 +0000 (14:44 -0400)
committerPavan Deolasee <[email protected]>
Tue, 18 Oct 2016 10:05:06 +0000 (15:35 +0530)
commit1934215f39853fd6e67618106f0ca97b3e016a6f
treefdfbc5fcc5b70d9e5e7b4f18662dc7ca26f9dabb
parent16f36c95acefe15be9e99e6d60e83b93df823132
It may happen that we try to read the status of a transaction
in clog before the page has been committed.

There are places in the code that try to extend clog,
but here we simply just do one retry if it looks like
we failed to read the desired page.
src/backend/access/transam/slru.c