anchor.diff:          .map(p => Person(p(0), p(1), p(2).trim.toInt))
   
   
  -people.saveToEs("spark/people")          <4>
  +people.saveToEs("spark/people")           <4>
   ----
   
   <1> Spark SQL package import
  
positive.code: <1> Create the Hadoop object (use the old API)
  <2> Configure the source (index)
  <3> Setup the query (optional)
  <4> Create a Spark RDD on top of {es} through `EsInputFormat`
  
  [float]
  ===== 'New' (`org.apache.hadoop.mapreduce`) API
  
negative.code: 
  [quote, Spark website]
  ____
  http://spark.apache.org/sql/[Spark SQL] allows relational queries expressed in SQL, HiveQL, or Scala to be executed using Spark. At the core of this component is a new type of +RDD+, SchemaRDD. A SchemaRDD is similar to a table in a traditional relational database. [...] Spark SQL is currently an alpha component. 
  ____
  On top of the core Spark support, {eh} also provides integration with Spark SQL. In other words, {es} becomes a _native_ source for Spark SQL so that data can be indexed and queried from Spark SQL _transparently_.
  
  