On Fri, Mar 22, 2013 at 4:49 AM, Jimmy Xiang <[email protected]> wrote:
> At first, I prefer separated binary jar and source jar, because we don't > need to the source jar in most cases. > > As to hadoop, how about we ship two: one with hadoop1, the other with > hadoop2? > I agree to this. Actually this will help a lot in case of automatic scripts that tries to use the tarball. If not every time the source has to be recompiled with hadoop 2 and then need to create a tar ball and use it. +1 on this. > > Thanks, > Jimmy > > On Thu, Mar 21, 2013 at 3:53 PM, Nick Dimiduk <[email protected]> wrote: > > > There you go again, ignoring my email :p > > > > On Thu, Mar 21, 2013 at 3:44 PM, Stack <[email protected]> wrote: > > > > > I've started in on assemblies for 0.95. I have a few questions looking > > at > > > what we currently have. > > > > > > Here is what it looks like when you untar it: > > > > > > -rw-r--r-- 1 stack staff 261312 Mar 18 09:27 CHANGES.txt > > > -rw-r--r-- 1 stack staff 11358 Mar 18 09:27 LICENSE.txt > > > -rw-r--r-- 1 stack staff 897 Mar 18 09:27 NOTICE.txt > > > -rw-r--r-- 1 stack staff 1377 Mar 18 09:27 README.txt > > > drwxr-xr-x 27 stack staff 918 Mar 18 09:27 bin > > > drwxr-xr-x 9 stack staff 306 Mar 20 22:37 conf > > > drwxr-xr-x 12 stack staff 408 Mar 19 15:23 dev-support > > > drwxr-xr-x 67 stack staff 2278 Mar 21 12:12 docs > > > drwxr-xr-x 4 stack staff 136 Mar 21 12:12 hbase-client > > > drwxr-xr-x 4 stack staff 136 Mar 21 12:12 hbase-common > > > drwxr-xr-x 6 stack staff 204 Mar 21 12:13 hbase-examples > > > drwxr-xr-x 4 stack staff 136 Mar 21 12:13 hbase-hadoop-compat > > > drwxr-xr-x 4 stack staff 136 Mar 21 12:13 hbase-hadoop1-compat > > > drwxr-xr-x 4 stack staff 136 Mar 21 12:13 hbase-it > > > drwxr-xr-x 4 stack staff 136 Mar 21 12:12 hbase-prefix-tree > > > drwxr-xr-x 4 stack staff 136 Mar 21 12:12 hbase-protocol > > > drwxr-xr-x 4 stack staff 136 Mar 21 12:13 hbase-server > > > drwxr-xr-x 7 stack staff 238 Mar 21 12:13 hbase-webapps > > > drwxr-xr-x 68 stack staff 2312 Mar 21 14:24 lib > > > drwxr-xr-x 5 stack staff 170 Mar 21 14:25 logs > > > -rw-r--r-- 1 stack staff 66716 Mar 21 09:55 pom.xml > > > drwxr-xr-x 6 stack staff 204 Mar 18 09:27 src > > > > > > > > > The src dir and the hbase-* module dirs have src in them. We should > > > probably have the src all in one place. I'm thinking that we should > > have a > > > hbase-0.95*-bin.tar.gz and a hbase-0.95-src.tar.gz. And release them > > > together. When you untar the src over the bin you will get something > you > > > can build if you wanted to (so pom.xml would be over in src). Any > > > preferences? > > > > > > I need to go through the lib dir and purge the transtiive includes we > > don't > > > need. Its a pain figuring what we do and do not need. Useful making > the > > > evaluation are the fancy hbase-it tools that have been coming in; I can > > run > > > suite of tests w/ the runtime and see what breaks. For hbase-it tests > to > > > work, it looks like junit needs to be included as a runtime dependency. > > We > > > ok w/ that? > > > > > > What shall we ship? A single hbase that defaults to hadoop1? Or we > > build > > > a hadoop2 too and ship a binary that includes hadoop2 also? > > > > > > Your Release Manager, > > > St.Ack > > > > > >
