Philip Zeyliger has uploaded this change for review. ( http://gerrit.cloudera.org:8080/8327
Change subject: IMPALA-6073: Fail on misconfigured CLASSPATH. ...................................................................... IMPALA-6073: Fail on misconfigured CLASSPATH. Asserts, early, that $CLASSPATH is set and has no wildcards. Several developers have been tripped up running C++ tests without first running 'bin/set-classpath.sh'. This causes them to run into HDFS-11851 (getGlobalJNIEnv() may deadlock on exception), wherein, instead of a relatively clear "Class not found" error, we hang forever. I considered limiting this to tests, but we clearly need a $CLASSPATH for the daemons themselves. Testing: * Ran a backend test without $CLASSPATH set. * Started Impala cluster with this change. Change-Id: Icb92fa5cad8bbc29b620bec5904e45ed7aeff13d --- M be/src/common/init.cc 1 file changed, 7 insertions(+), 0 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/27/8327/1 -- To view, visit http://gerrit.cloudera.org:8080/8327 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: Icb92fa5cad8bbc29b620bec5904e45ed7aeff13d Gerrit-Change-Number: 8327 Gerrit-PatchSet: 1 Gerrit-Owner: Philip Zeyliger <[email protected]>
