]
Gustavo Fernandes updated ISPN-4790:
------------------------------------
Status: Pull Request Sent (was: Coding In Progress)
Git Pull Request:
Protostream must be able to compile the schemas incrementally
-------------------------------------------------------------
Key: ISPN-4790
URL:
https://issues.jboss.org/browse/ISPN-4790
Project: Infinispan
Issue Type: Enhancement
Components: Remote Querying
Affects Versions: 7.0.0.Beta2
Reporter: Adrian Nistor
Assignee: Adrian Nistor
Fix For: 7.0.0.CR1
Methods from SerializationContext currently expect a self-contained FileDescriptorSource
that has all the needed depencies so it can be parsed and resolved in one go. This
limitation should be lifted so users can compile incrementally. Files that cannot be
compiled due to missing dependencies should be ignored in current step until future
invocations. A callback mechanism could be used to deliver the actual status of the
compilation to the caller instead of throwing exceptions.