You could always run HBase on a different version of Java if it has a problem 
on 8. We only talk to it through RPCs so I'm fairly sure the HBase client on 
Java 8 will talk to an HBase server on Java 7 just fine.

Matei

On August 26, 2014 at 11:06:59 PM, jatinpreet (jatinpr...@gmail.com) wrote:

Hi, 

I am contemplating the use of Hadoop with Java 8 in a production system. I 
will be using Apache Spark for doing most of the computations on data stored 
in HBase. 

Although Hadoop seems to support JDK 8 with some tweaks, the official HBase 
site states the following for version 0.98, 

Running with JDK 8 works but is not well tested. Building with JDK 8 would 
require removal of the deprecated remove() method of the PoolMap class and 
is under consideration. See ee HBASE-7608 for more information about JDK 8 
support. 

I am inclined towards using JDK 8 specifically for the support of lambda 
expressions which will take a lot of verbosity out of my Spark 
programs(Scala learning curve is a deterrent for me as a possible bottleneck 
for future talent acquisition). 

Is it a good idea to use Spark/Hadoop/HBase combo with Java 8 at the moment? 

Thanks, 
Jatin 



-- 
View this message in context: 
http://apache-spark-user-list.1001560.n3.nabble.com/Spark-on-Hadoop-with-Java-8-tp12883.html
 
Sent from the Apache Spark User List mailing list archive at Nabble.com. 

--------------------------------------------------------------------- 
To unsubscribe, e-mail: user-unsubscr...@spark.apache.org 
For additional commands, e-mail: user-h...@spark.apache.org 

Reply via email to