Hi,
Is it better to have one POJO value state with a collection inside or an explicit state declaration for each member? e.g.
MyPojo {
long id;
List[Foo] foos;
// getter / setters omitted
}
Or
Two managed state declarations in my process function (a value for the long and a list for the “foos”).
It feels like former is better encapsulated but the latter gives flink more information about the state.
Frank