hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Edward Capriolo <>
Subject Re: How long will we support Hadoop 0.20.2?
Date Thu, 19 Sep 2013 15:11:10 GMT
>From where I sit, the claim that Horton works tests releases on windows in
unverifiable. No one has officially "signed up" to test every release on
windows. Thus I do not have to "sign up" to ensure we have continued hadoop
0.20.2 support.

More to the point much more there was a huge effort to support hadoop 1.0
and hadoop 2.0 isms. I think we have added "ORDER BY" to every unit test
hive runs, because results that used to be deterministic in 0.20.2 no
longer are in newer versions. This was a bad "solution", it just results in
unit tests taking longer because they require an extra reduce phase to
order unnecessarily. It also demonstrates that no one was able to hit the
moving target (hadoop-core) and how developing on hadoop 0.20.2 might be
considered "easier".

Yes, I understand hadoop 0.20.X is old, but how old is the next viable
release? I'm not even sure what you would consider the next viable release.
If you consider this:

27 December, 2011: release 1.0.0 available

 Hadoop reaches 1.0.0! Full information about this milestone release is

that paints the picture differently.

That rant being done, we can not and should not support hadoop 0.20.2
forever. Discontinuing hadoop 0.20.2 in say 6 months might be reasonable,
but I think dropping it on the floor due to a one line change for a missing
convenience constructor is a bit knee-jerk.

On Wed, Sep 18, 2013 at 11:07 PM, Owen O'Malley <> wrote:

> On Wed, Sep 18, 2013 at 5:36 PM, Edward Capriolo <
> >wrote:
> > "Unless you are signing up to test every release on 0.20.2 we don't have
> > anyone doing the relevant testing"
> >
> > We spend much more time dealing with windows issues. Unless someone signs
> > up to test and certify windows should we drop that as well?
> >
> Actually, Hortonworks does test the Hive releases on Windows with both unit
> and system tests. There is also a big difference between supporting an
> operating system and supporting all versions of an library.
> Just to be clear, we made the Hadoop 0.20 release back in April 2009 more
> than 4 years ago, which is more than 50% of Hadoop's entire lifetime. In
> fact, it was before Hive 0.3 was released. Hadoop 0.20 is very old and the
> discussion over how long to support it is well overdue.
> -- Owen

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