anchor.diff:  For example, based on its storage a +geo_point+ might be returned as a +String+ or a +Traversable+.
   
   [[spark-sql]]
  -[float]
   === Spark SQL support
   
   added[2.1]
  
positive.code: Just like other libraries, {eh} needs to be available in Spark's classpath. As Spark has multiple deployment modes, this can translate to the target classpath, whether it is on only one node (as is the case with the local mode - which will be used through-out the documentation) or per-node depending on the desired infrastructure.
  
  [[spark-native]]
  [float]
  === Native support
  
  added[2.1]
  
  
negative.code: <4> Create a Spark +RDD+ on top of {es} through `EsInputFormat`
  
  [[spark-python]]
  === Using the connector from PySpark
  
  Thanks to its <<mapreduce, {mr}>> layer, {eh} can be used from PySpark as well to both read and write data to {es}.
  