anchor.diff:  java version "1.6.0_45"
   ----
   
  +[[requirements-es]]
   === {es}
   
   version *0.90* or higher (currently 0.90.3) is needed to run {es}. Using a lower version is not possible as {eh} uses new features added in 0.90 for distributed, parallel interactions with {es}.
  
positive.code: cascading-2.1.6.jar
  ----
  
  === Hive
  
  Hive 0.9 or higher. We recommend using the latest release of Hive (currently 0.11.0).
  
negative.code: [[requirements]]
  == Requirements
  
  Before running {eh}, please do check out the requirements below. This is even more so important when deploying {eh} across a cluster where the software on some machines might be slightly out of sync. While {eh} tries its best to fall back and do various validations of its environment, doing a quick sanity check especially during upgrades can save you a lot of headaches.
  
  NOTE: make sure to verify *all* nodes in a cluster when checking the version of a certain artifact.
  
  TIP: {eh} adds no extra requirements to Hadoop (or the various libraries built on top of it, such as Cascading or Pig) or {es} however as a rule of thumb, do use the latest stable version of the said library (checking the compatibility with Hadoop and the JDK, where applicable).
  
  [[requirements-jdk]]
  === JDK
  
  JDK level 6.0 (or above) just like Hadoop. We strongly recommend using the latest JDK 6.0 - currently update 45, or if possible, JDK 7.0 - currently update 25.
  