ojsde/pkp-lib — comment on commit 99495001e126e69ef8e2b2712ef1f0745e0c1fae
File:  line 0
By jerico-dev:

For performance reasons the compatibility layer is only available in the debian branch which is based on the stable version.

When I made the change I checked by code inspection, that ADODB should deal gracefully with the syntax in case a DB doesn't support it. IIRC the extra syntax should be ignored in that case. I didn't check it against a real pg installation, though. IIRC this exact syntax was already supported in the code in other places of xmlschema and I simply copied it over as the code didn't allow for re-use. I think pg allows indexes on CLOBS without the extension. That's why I assumed that it works on all PKP platforms. A test against a pg installation would of course be helpful. I assume that you'll do one as part of your release process.

I still agree, though, that a solution that does not require us to modify ADODB would be much preferrable.