nussknacker
nussknacker copied to clipboard
KafkaAvro Sink/Source don't reset version after topic chagned
When I chose topic and version and after that I change topic then version doesn't rest to default version. So there can be situation when we set first topic version which doesn't existed in second topic and after that nk show us information about not existed version..
Currently our dynamic node validation mechanism override parameter values provided by the user only if they are not defined. To make described feature available we should change a few things:
- dynamic node validation should be aware of which values were changed (currently it takes only snapshot of values, without knowledge what was before the change)
- developer of component should consider this information in their
GenericNodeTransformation.contextTransformationlogic and return not only parameters definition, but also information about which parameter values should be reset to default value