> I was not sure what's the proper way to fix it.
> The solution I've thought at first was transporting all invalidations from 
> sub to top
> like ReorderBufferTransferSnapToParent(),
> but I do not know its side effect. Moreover, how do we deal with
> ReorderBufferChange?
> Should we transfer them too? If so, how about the ordering of changes?
> Alternative solustion was just remove the assertion, but was it OK?

PSA the PoC patch for discussion. In this patch only invalidation messages are 
transported,
changes hold by subtxn are ignored. This can be passed the reported workload.

Best Regards,
Hayato Kuroda
FUJITSU LIMITED

Attachment: REL14-0001-PoC-Fix-assertion-failure-during-logical-decoding.patch
Description: REL14-0001-PoC-Fix-assertion-failure-during-logical-decoding.patch

Reply via email to