hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stack <st...@duboce.net>
Subject Working on assemblies for 0.95
Date Thu, 21 Mar 2013 22:44:54 GMT
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

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