Daniel Bali created FLINK-1956:
----------------------------------
Summary: Runtime context not initialized in RichWindowMapFunction
Key: FLINK-1956
URL:
https://issues.apache.org/jira/browse/FLINK-1956 Project: Flink
Issue Type: Bug
Components: Streaming
Reporter: Daniel Bali
Assignee: Marton Balassi
Trying to access the runtime context in a rich window map function results in an exception. The following snippet demonstrates the bug:
env.generateSequence(0, 1000)
.window(Count.of(10))
.mapWindow(new RichWindowMapFunction<Long, Tuple2<Long, Long>>() {
@Override
public void mapWindow(Iterable<Long> input, Collector<Tuple2<Long, Long>> out) throws Exception {
long self = getRuntimeContext().getIndexOfThisSubtask();
for (long value : input) {
out.collect(new Tuple2<>(self, value));
}
}
}).flatten().print();
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)