You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2010/01/12 01:23:43 UTC
svn commit: r898132 - in /hadoop/hbase/trunk: CHANGES.txt bin/hbase
Author: stack
Date: Tue Jan 12 00:23:42 2010
New Revision: 898132
URL: http://svn.apache.org/viewvc?rev=898132&view=rev
Log:
HBASE-2111 Move to ivy broke our being able to run in-place; i.e. ./bin/start-hbase.sh in a checkout
Modified:
hadoop/hbase/trunk/CHANGES.txt
hadoop/hbase/trunk/bin/hbase
Modified: hadoop/hbase/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/hadoop/hbase/trunk/CHANGES.txt?rev=898132&r1=898131&r2=898132&view=diff
==============================================================================
--- hadoop/hbase/trunk/CHANGES.txt (original)
+++ hadoop/hbase/trunk/CHANGES.txt Tue Jan 12 00:23:42 2010
@@ -293,6 +293,8 @@
HBASE-2095 TIF shuold support more confs for the scanner (Bassam Tabbara
via Andrew Purtell)
HBASE-2107 Upgrading Lucene 2.2 to Lucene 3.0.0 (Kay Kay via Stack)
+ HBASE-2111 Move to ivy broke our being able to run in-place; i.e.
+ ./bin/start-hbase.sh in a checkout
NEW FEATURES
HBASE-1901 "General" partitioner for "hbase-48" bulk (behind the api, write
Modified: hadoop/hbase/trunk/bin/hbase
URL: http://svn.apache.org/viewvc/hadoop/hbase/trunk/bin/hbase?rev=898132&r1=898131&r2=898132&view=diff
==============================================================================
--- hadoop/hbase/trunk/bin/hbase (original)
+++ hadoop/hbase/trunk/bin/hbase Tue Jan 12 00:23:42 2010
@@ -86,11 +86,9 @@
# CLASSPATH initially contains $HBASE_CONF_DIR
CLASSPATH="${HBASE_CONF_DIR}"
-
-
CLASSPATH=${CLASSPATH}:$JAVA_HOME/lib/tools.jar
-# for developers, add hbase classes to CLASSPATH
+# For developers, add hbase classes to CLASSPATH
if [ -d "$HBASE_HOME/build/classes" ]; then
CLASSPATH=${CLASSPATH}:$HBASE_HOME/build/classes
fi
@@ -117,15 +115,24 @@
CLASSPATH=${CLASSPATH}:$f;
done
-for f in $HBASE_HOME/lib/jsp-2.1/*.jar; do
+# Add libs handled by ivy
+if [ -d "$HBASE_HOME/build/ivy/lib/common" ]; then
+for f in $HBASE_HOME/build/ivy/lib/common/*.jar; do
CLASSPATH=${CLASSPATH}:$f;
done
+fi
+if [ -d "$HBASE_HOME/build/ivy/lib/test" ]; then
+for f in $HBASE_HOME/build/ivy/lib/test/*.jar; do
+ CLASSPATH=${CLASSPATH}:$f;
+done
+fi
-# add user-specified CLASSPATH last
+# Add user-specified CLASSPATH last
if [ "$HBASE_CLASSPATH" != "" ]; then
CLASSPATH=${CLASSPATH}:${HBASE_CLASSPATH}
fi
+
# default log directory & file
if [ "$HBASE_LOG_DIR" = "" ]; then
HBASE_LOG_DIR="$HBASE_HOME/logs"