I agree with Aljoscha. Otherwise I can see a lot of tickets getting created
saying the application is not running on YARN.

Cheers,
Sivaprasanna

On Wed, Apr 22, 2020 at 1:00 PM Aljoscha Krettek <aljos...@apache.org>
wrote:

> +1 to getting rid of flink-shaded-hadoop. But we need to document how
> people can now get a Flink dist that works with Hadoop. Currently, when
> you download the single shaded jar you immediately get support for
> submitting to YARN via bin/flink run.
>
> Aljoscha
>
>
> On 22.04.20 09:08, Till Rohrmann wrote:
> > Hi Robert,
> >
> > I think it would be a helpful simplification of Flink's build setup if we
> > can get rid of flink-shaded-hadoop. Moreover relying only on the vanilla
> > Hadoop dependencies for the modules which interact with Hadoop/Yarn
> sounds
> > like a good idea to me.
> >
> > Adding support for Hadoop 3 would also be nice. I'm not sure, though, how
> > Hadoop's API's have changed between 2 and 3. It might be necessary to
> > introduce some bridges in order to make it work.
> >
> > Cheers,
> > Till
> >
> > On Tue, Apr 21, 2020 at 4:37 PM Robert Metzger <rmetz...@apache.org>
> wrote:
> >
> >> Hi all,
> >>
> >> for the upcoming 1.11 release, I started looking into adding support for
> >> Hadoop 3[1] for Flink. I have explored a little bit already into adding
> a
> >> shaded hadoop 3 into “flink-shaded”, and some mechanisms for switching
> >> between Hadoop 2 and 3 dependencies in the Flink build.
> >>
> >> However, Chesnay made me aware that we could also go a different route:
> We
> >> let Flink depend on vanilla Hadoop dependencies and stop providing
> shaded
> >> fat jars for Hadoop through “flink-shaded”.
> >>
> >> Why?
> >> - Maintaining properly shaded Hadoop fat jars is a lot of work (we have
> >> insufficient test coverage for all kinds of Hadoop features)
> >> - For Hadoop 2, there are already some known and unresolved issues with
> our
> >> shaded jars that we didn’t manage to fix
> >>
> >> Users will have to use Flink with Hadoop by relying on vanilla or
> >> vendor-provided Hadoop dependencies.
> >>
> >> What do you think?
> >>
> >> Best,
> >> Robert
> >>
> >> [1] https://issues.apache.org/jira/browse/FLINK-11086
> >>
> >
>
>

Reply via email to