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

Reply via email to