FYI

Begin forwarded message:

> From: Olga Natkovich <ol...@yahoo-inc.com>
> Date: November 9, 2011 2:54:14 PM PST
> To: "hcatalog-...@incubator.apache.org" <hcatalog-...@incubator.apache.org>
> Subject: [DISCUSSION]: Synchronizing HCatalog and Hive trees
> Reply-To: <hcatalog-...@incubator.apache.org>
> 
> Hi,
> 
> Since HCatalog has dependencies on Hive source tree we need to figure out how 
> to stay in synch with Hive source while not having to deal with random 
> build/test failures on a regular basis. Here is the proposal:
> 
> 
> (1)    During normal development cycle, HCatalog trunk would use a particular 
> revision of Hive to build against
> 
> (2)    Any time a change from Hive is needed by Hcatalog, the revision number 
> will move forward. The developer who is brining this change into Hcatalog is 
> responsible for making sure that the build is stable before moving the extern 
> tag
> 
> (3)    As part of the HCatalog release process, prior to branching for the 
> release, HCatalog will be integrated with the latest Hive code.
> 
> a.       This could be the latest Hive release if it contains all the changes 
> required for Hcatalog or the latest Hive trunk otherwise
> 
> b.      Developer responsible for branching for the release is responsible 
> for stabilizing the build with the latest Hive code prior to branching. Once 
> the stabilization is done, a tag is created in Hive and the release branch 
> uses that tag for all builds
> 
> c.       If later on a problem is found with this tag, Hive code would be 
> branched on the tag and necessary bug fixes applied.
> 
> Comments?
> 
> Olga

Reply via email to