flink-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vasiliki Kalavri <vasilikikala...@gmail.com>
Subject Re: switching to flink 0.7
Date Wed, 27 Aug 2014 12:19:48 GMT
Hi Martin,

you'll find the FlatMapfunction and the rest of the *Function operators
under "org.apache.flink.api.common.functions".
Note that these are now interfaces.
If you need to use open(), close() methods, then you can use the "rich"
implementations, under "org.apache.flink.api.java.functions".

This is the corresponding pull request:
https://github.com/apache/incubator-flink/pull/85 and I think the change
was already introduced in 0.6 :)


On 27 August 2014 13:06, Martin Neumann <mneumann@spotify.com> wrote:

> Hej,
> I'm trying to switch from flink 0.6 to flink 0.7 and I'm running some
> trouble.
> The functions such as FlatMap seemed to have moved and I cant find the
> correct place.
> how do I have to change the following line to get it to work (this worked
> in 0.6)
> *import org.apache.flink.api.java.functions.FlatMapFunction;*
> Also (just as a side note) I saw that the package naming for maven has
> changed:
> *0.6-incubating-hadoop2-SNAPSHOT* ->
> *0.7-hadoop2-incubating-hadoop2-SNAPSHOT*
> Was that intentional? It would be easier to work with if this is kept
> consistent from one version to the next.
> cheers Martin

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message