Hey all!

Just to add something new to the end of the discussion list. After some
discussion with Seif, and Paris, I have added a commit that replaces the
use of the Checkpointed interface with field annotations.

This is probably the most lightweight state declaration so far and it will
probably work very well to replace the Checkpointed interface:

public class StatefulMapper implements MapFunction<Integer,Integer> {

@State
int counter;
@State
Serializable state;

Object notState

public Integer map(Integer input)[
counter++;
//update other state
/...
}
}

What do you think?
You can check it out here
<https://github.com/gyfora/flink/commits/annotated_state>.

Cheers,
Gyula

Reply via email to