It's a pain in the ass. Especially if some of your transitive dependencies never upgraded from 2.10 to 2.11.
On Thu, Mar 24, 2016 at 4:50 PM, Reynold Xin <r...@databricks.com> wrote: > If you want to go down that route, you should also ask somebody who has > had experience managing a large organization's applications and try to > update Scala version. > > > On Thu, Mar 24, 2016 at 4:48 PM, Marcelo Vanzin <van...@cloudera.com> > wrote: > >> On Thu, Mar 24, 2016 at 4:46 PM, Reynold Xin <r...@databricks.com> wrote: >> > Actually it's *way* harder to upgrade Scala from 2.10 to 2.11, than >> > upgrading the JVM runtime from 7 to 8, because Scala 2.10 and 2.11 are >> not >> > binary compatible, whereas JVM 7 and 8 are binary compatible except >> certain >> > esoteric cases. >> >> True, but ask anyone who manages a large cluster how long it would >> take them to upgrade the jdk across their cluster and validate all >> their applications and everything... binary compatibility is a tiny >> drop in that bucket. >> >> -- >> Marcelo >> > >