Hello,

Is it possible to change the object that is being serialized or deserialized?

Let's say we have something like the following :

stream

    .window(<SomeWindow>)

    .fold(InitialValueA)(FoldFunction)


Now, InitialValueA is a case class A(n1 : Int).

Restoring the same job from a savepoint but with a slightly diferent initial value - InitialValueA case class A(n1 : Int, n2 : Int).

Will result in an error.

Is it possible to change the initial value, between savepoints ?

Maybe implementing a different/custom serializer for classA ?


Best Regards,

Daniel Santos

Reply via email to