Re: Questions about managed operator state

Posted by Fabian Hueske-2 on
URL: http://deprecated-apache-flink-user-mailing-list-archive.369.s1.nabble.com/Questions-about-managed-operator-state-tp17772p17777.html

Hi Boris,

the CheckpointedRestoring interface was removed in Flink 1.4.0 (and deprecated in an earlier version). Unfortunately, the docs have not been updated accordingly. I'll open a JIRA to fix this.
The replacements for CheckpointedRestoring are the CheckpointedFunction or ListCheckpointed interfaces (see [1]).

I think the compile error is caused because you define newModels as val and not as var.

Best, Fabian

[1] https://github.com/apache/flink/blob/release-1.3/flink-streaming-java/src/main/java/org/apache/flink/streaming/api/checkpoint/CheckpointedRestoring.java

2018-01-14 2:39 GMT+01:00 Boris Lublinsky <[hidden email]>:
Refers to CheckpointedRestoring interface.
Which jar defines this interface - can’t find it

Also documentation refers to MapState<UK, UV>. Do you have any example of creation of Map State.
For value State in Scala, I can do just do
private var sum: ValueState[(Long, Long)] = _
But it does not work for MapState -
Error:(44, 53) unbound placeholder parameter
  private val newModels : MapState[String, Model] = _


Boris Lublinsky
FDP Architect
[hidden email]
https://www.lightbend.com/