Hi, I am still confused what libs we need for clients. I keep seeing Guava and I am not sure where this is used. I tried some (given, simple) examples and cannot see where it is required as they all run just fine. See
https://github.com/larsgeorge/hbase-book/blob/master/pom.xml So the list that works for me is: [INFO] +- commons-logging:commons-logging:jar:1.1.1:compile [INFO] +- log4j:log4j:jar:1.2.16:compile [INFO] +- org.apache.hadoop:hadoop-core:jar:0.20-append-r1044525:compile [INFO] +- org.apache.zookeeper:zookeeper:jar:3.3.2:compile [INFO] \- org.apache.hbase:hbase:jar:0.91.0-SNAPSHOT:compile everything else is excluded. Looks like Guava is only used in the MapReduce helper functions, no? In that case Guava only needs adding when writing MR jobs? Is there a rule we could formulate? Lars
