> 31 июля 2021 г., в 13:51, Peter Geoghegan <pg(at)bowt(dot)ie> написал(а):
>
> maybe use rr for this?
rr helps to explain why something happened.
But how to get why something did not happen?
During GetLockConflicts() proclocks SHMQueue do not include locks of concurrently running xid within PrepareTransaction() [seems like it's with PostPrepare_locks(), but I'm not sure].
The problem is reproducible within 1 second by the script leading to amcheck-detected corruption.
I'd appreciate one more hint...
Thanks!
Best regards, Andrey Borodin.