Spotted this code so presumably it's not streaming when custom or full
validation is in force:
https://github.com/apache/daffodil/blob/main/daffodil-runtime1/src/main/scala/org/apache/daffodil/runtime1/processors/DataProcessor.scala#L345-L356

Claude

On Sat, Jul 22, 2023 at 8:07 AM Claude Mamo <claude.m...@gmail.com> wrote:

> Hello Daffodil team,
>
> I'm looking into adding support for Schematron validation since we have
> had many Smooks developers asking for better validation of EDIFACT
> documents. One question I have is whether Schematron validation is applied
> in a streaming fashion. I mean, does Daffodil load the whole infoset into
> memory before applying the Schematron rules or is Schematron validating on
> the fly while accumulating any state that is required to be able to
> evaluate the rules?
>
> Thanks,
>
> Claude
>

Reply via email to