cloudflow
cloudflow copied to clipboard
Support Compatible Schemas on outlet/inlet
This epic is to ensure that an application can be deployed if schemas being compared (e.g. an outlet of streamlet1 connected to an inlet of streamlet2) are compatible according to the rules of the underlying schema serialization mechanism. This shall apply both in the case of initial deployment, and to redeployment/application upgrade.
Note this will also have UI impact when describing schema types and showing colors of connections representing the same schema.
This epic does not include in-place update or other automated transformation from one format to another. For “incompatible” formats, the customer will still be required to introduce a streamlet to do the transformation explicitly. The work to demonstrate that is not part of this epic.