Hi, Covariance always seems like a good idea at first but you must be really careful as it always has unexpected consequences... >From my experience, covariance often becomes a pain when dealing with serialization/deserialization (I've experienced a few cases while developing play-json & datomisca). Moreover, if you have implicits, variance often becomes a headache...
I'm not against necessarily but my experience proved it wasn't always a so good idea. The solution is to test in depth... Pascal On Sat, Mar 22, 2014 at 6:31 AM, Jey Kottalam <j...@cs.berkeley.edu> wrote: > That would be awesome. I support this! > > On Fri, Mar 21, 2014 at 7:28 PM, Michael Armbrust > <mich...@databricks.com> wrote: > > Hey Everyone, > > > > Here is a pretty major (but source compatible) change we are considering > > making to the RDD API for 1.0. Java and Python APIs would remain the > same, > > but users of Scala would likely need to use less casts. This would be > > especially true for libraries whose functions take RDDs as parameters. > Any > > comments would be appreciated! > > > > https://spark-project.atlassian.net/browse/SPARK-1296 > > > > Michael >