flink-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Bali (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FLINK-1956) Runtime context not initialized in RichWindowMapFunction
Date Wed, 29 Apr 2015 10:33:06 GMT
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)

Mime
View raw message