Hello, Andrey. Thanks for your efforts.
> Patch on barrier seems too complicated to me right now. I’d propose to focus > on KnowAssignedXidsNext patch: it’s clean, simple and effective. I'll extract it to the separated patch later. > I’ve rebased the patch so that it does not depend on previous step. Please > check out it’s current state, if you are OK with it - let’s mark the patch > Ready for Committer. Just maybe slightly better commit message would make the > patch easier to understand. Everything seems to be correct. Best regards, Michail.