hadoop-hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Johan Oskarsson (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HIVE-144) Ql java source copied to build/gen-java
Date Tue, 09 Dec 2008 18:51:44 GMT

    [ https://issues.apache.org/jira/browse/HIVE-144?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12654891#action_12654891

Johan Oskarsson commented on HIVE-144:

Perhaps I'm misunderstanding, but what I meant was a release schedule similar to what HBase
uses. Meaning that once a Hadoop version is out they try to have a new HBase version that
runs on it within a month, they don't make sure it works with any previous version of Hadoop.

Once the branch of a new version has been created no new features goes in there, just serious
bugfixes. This is also how Hadoop does it. So there would be very few patches of bugfixes
to backport to a previous version of Hive. HBase also only supports the last two versions
with new bugfixes, limiting how far back to port fixes.
This naturally forces people to upgrade to a recent version of Hadoop to get the latest Hive
version but I don't think that's much of a drawback.

Perhaps doing it differently in the early days of the project is ok, but it also sets a precedent
that people are likely to follow further down the line.

>From the HBase wiki on the version numbering: "Going forward, new releases of HBase will
have the same version number as the Hadoop release so there will be less confusion over which
release of HBase works with which version of Hadoop."

> Ql java source copied to build/gen-java
> ---------------------------------------
>                 Key: HIVE-144
>                 URL: https://issues.apache.org/jira/browse/HIVE-144
>             Project: Hadoop Hive
>          Issue Type: Bug
>          Components: Build Infrastructure
>    Affects Versions: 0.19.0
>            Reporter: Johan Oskarsson
>            Priority: Trivial
>             Fix For: 0.19.0
> Since HIVE-98, the build process copies the contents of the ql/src/java directory to
build/gen-java where the code generated from Hive.g is located. This makes it a bit more difficult
to work on the project in Eclipse, since one has to add the build/gen-java folder to the project
and not ql/src/java. This means we'll edit the ql java files in the wrong location. Adding
both of these directories will of course result in duplicate entries.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message