Konstantin Knizhnik <k.knizhnik@postgrespro.ru> writes:
> Just for information: I know that you are working on this issue, but as
> far as we need to proceed further with our testing of multimaster,
> I have done the following obvious changes and it fixes the problem (at
> least this assertion failure is not happen any more):
This seems kind of the hard way --- why didn't you put the buffer lock
calls into ExecCheckHeapTupleVisible?
https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=8f1fb7d621b0e6bd2eb0ba2ac9634c5b5a03564b
regards, tom lane