Hi Mayank,

> 1. We would be moving to Hadoop -3 (Not this year though) however I don't
> see we can do another JDK upgrade so soon. So the point I am trying to make
> is we should be supporting jdk 7 as well for Hadoop-3.
>
> We'll still be releasing 2.x releases for a while, with similar
featuresets as 3.x. You can keep using 2.x until you feel ready to jump to
JDK8.


> 2. For the sake of JDK 8 and classpath isolation we shouldn't be making
> another release as those can be supported in Hadoop 2 as well, so what is
> the motivation of making Hadoop 3 so soon?
>
> So already you can run 2.x with JDK8 and some degree of classpath
isolation, but I've discussed the motivation for a 3.0 on the previous
thread. We had issues in the JDK6 days with our dependencies not supporting
JDK6 and thus not releasing security or bug fixes, which in turn put us in
a bad spot. Classpath isolation we are still discussing, but right now it's
opt-in and somewhat incomplete, which makes it hard for downstream projects
to effectively make use of it. The goal for 3.0 is to clean this up and
have it on by default (or always).

Best,
Andrew

Reply via email to