Hi Marcos,
I had some bandwidth this morning and revisited this patch. After
rebasing it, I realised that the interdependencies between the patch
files made it quite difficult to apply and test them individually. To
simplify things for now, I've split the patches into two separate files:
0001 - CREATE XMLSCHEMA
0002 - XMLVALIDATE
During the process, I also addressed several issues highlighted by the
CFbot[1]
I'd suggest to focus on 0001 for now. Feel free to revert it to the
state of v4 if you disagree with the current approach.
Best, Jim
1 - https://cirrus-ci.com/github/postgresql-cfbot/postgresql/cf%2F6372