Currently the memory requirement of ovaldi is very high. It is mainly due to schema validation part of xml files. We have removed the schema validation, this drastically reduced the memory requirement and also the time required by the interpreter.
I just wanted to know all the side effects, if i choose to skip the schema validation of xml files.
As var as XML-Schema validation of inputs, disabling that will mean that errors in input may not be caught, and some code within ovaldi assumes correctness of input. If input is not correct, you may get crashes or other unpredictable results.
If you are authoring your own content, you may miss errors in it. If you submit content, you need to ensure it validates, both with XML-Schema and schematron , .
I assume you didn't need to disable validation of outputs, or schematron validation of inputs or outputs--that is already possible via commandline parameters.