Thank you for the summary - you are confirming (as a sanity check for myself):
elasticsearch-hadoop beta3 (not snapshot) on spark core 1.1 only elasticsearch-hadoop-beta3-SNAPSHOT with spark core 1.1, 1.2 and 1.3 -- as long as I don't use Spark SQL when using 1.2 and 1.3 Costin - I am amazed by your ability to keep all this straight - my head would explode dealing with all the dependencies in flux. Kudos to you. On Tuesday, March 17, 2015 at 2:12:06 PM UTC-7, Costin Leau wrote: > > es-hadoop doesn't depend on akka, only on Spark. The scala version that > es-hadoop is compiled against matches the one used by the Spark version > compiled against for each release - typically this shouldn't pose a problem. > > Unfortunately, despite the minor version increments, some of the Spark > APIs or components (in particular Spark SQL) have changed drastically > between each release breaking backwards compatibility. For example, Beta3 > works until Spark 1.1 (which was the latest stable release during its > release) but not with 1.2. This is fixed in master however the current dev > build doesn't work with Spark SQL in the newly released 1.3 (does work with > Spark core). > > This has already been fixed locally however I'm having difficulties trying > to preserve compatibility across the Spark SQL 1.2 release and 1.3. > > Long story short, as long as the dependencies for Spark are in order, the > same should apply for es-hadoop as well since it relies only on Spark (and > Scala of course). > > On Tue, Mar 17, 2015 at 10:43 PM, Jeff Steinmetz <jeffrey....@gmail.com > <javascript:>> wrote: > >> There are plenty of spark / akka / scala / elasticsearch-hadoop >> dependencies to keep track of. >> >> Is it true that elasticsearch-hadoop needs to be compiled for a specific >> spark version to run correctly on the cluster? I'm also trying to keep >> track of the akka version and scala version. i.e, wil es-hadoop compiled >> for spark 1.2 work with Spark 1.3 ? >> >> When the elasticsearch-hadoop versions are released, as v2.0 v2.1, >> v2.1.0.Beta3, at what point do we need to keep in mind what spark version >> it was also compiled against? >> i.e., is it safe to assume the es-hadoop versions are tied to a specific >> spark core version? >> >> I've been keeping the following chart in my notes to see what all the >> versions are with all dependencies >> ============================= >> >> Akka Version Dependencies >> Current Akka Stable Release: 2.3.9 >> >> Elasticsearch-Hadoop: 2.1.0Beta3 = Spark 1.1.0 >> Elasticsearch-Hadoop: 2.1.0Beta3-SNAPSHOT = Spark 1.2.1 >> Elasticsearch-Hadoop: what about spark 1.3 ? >> >> Spark: 1.3, Akka: 2.3.4-spark >> Spark: 1.2, Akka: 2.3.4-spark >> Spark: 1.1, Akka: 2.2.3-shaded-protobuf >> >> Activator 1.2.12 comes with with Akka 2.3.4 >> >> Play 2.3.8, akka 2.3.4, scala 2.11.1 (will also work with 2.10.4 ) >> Play 2.2.x, akka 2.2.0 >> >> Spark Job Server 0.4.1, Spark Core 1.1.0, Akka, 2.2.4 >> Spark Job Server Master as of Feb 22, 2015, Spark Core 1.2.0, Akka >> 2.3.4, Scala 2.10.4 >> >> Akka persistence latest 2.3.4 or later >> Akka 2.3.9 is released for Scala 2.10.4 and 2.11.5 >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "elasticsearch" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to elasticsearc...@googlegroups.com <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/elasticsearch/28ad3f78-8b3d-450a-a29d-06d3e6636cfd%40googlegroups.com >> >> <https://groups.google.com/d/msgid/elasticsearch/28ad3f78-8b3d-450a-a29d-06d3e6636cfd%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/0c19d1fa-17b9-4e6e-a698-b49c7d6919d3%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.