Skip to content

Commit 7658672

Browse files
authored
HBASE-29000 SLF4j logging backend incorrectly picked up from Hadoop when external Hadoop is specified (#6495)
Signed-off-by: Nihal Jain <[email protected]> Signed-off-by: Duo Zhang <[email protected]>
1 parent f9ec1dc commit 7658672

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

bin/hbase

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -804,9 +804,10 @@ fi
804804

805805
HEAP_SETTINGS="$JAVA_HEAP_MAX $JAVA_OFFHEAP_MAX"
806806
# by now if we're running a command it means we need logging
807+
# prepend the logging jars to make sure they are before the ones coming from HADOOP_CLASSPATH
807808
for f in ${HBASE_HOME}/lib/client-facing-thirdparty/log4j*.jar; do
808809
if [ -f "${f}" ]; then
809-
CLASSPATH="${CLASSPATH}:${f}"
810+
CLASSPATH="${f}:${CLASSPATH}"
810811
fi
811812
done
812813

0 commit comments

Comments
 (0)