The previous patch lacks some files for regression test. Attached fixed v12 patch.
This looks OK. You saw that I was proposing to solve this problem a different way ("Summary of plans to avoid the annoyance of Freezing"), suggesting that we wait for a few CFs to see if a patch emerges for that - then fall back to this patch if it doesn't? So I am moving this patch to next CF.
I apologise for the personal annoyance caused by this; I hope whatever solution we find we can work together on it.
--
Simon Riggs http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services