Hi Supun, let me understand the scenario here.
say there are 2 OSGI bundle in the environment spark v 1.3.0 and spark v 1.2.1 and we have a component org.wso2.analytics.spark.core which imports org.apache.spark version [1.2.1, 1.4.0). then AFAIK in the OSGI environment, org.wso2.analytics.spark.core gets wired to the latest version in the runtime. @carbon team pls correct me if I'm wrong but I do not think it has anything to do with the <Export-Package> tag in the orbit bundle. rgds On Wed, Apr 29, 2015 at 10:22 AM, Supun Sethunga <sup...@wso2.com> wrote: > Hi Niranda, > > are you referring to this? >> <Export-Package> >> org.apache.spark.*;version="${spark.version}";-split-package:=merge-first >> </Export-Package> > > > Yes exactly. My concern was, what if multiple versions of the same package > were in the same osgi environment.. I know its very highly unlikely, but > IF such a case happens, then I think spark (or any bundle) will pick up > only one of the versions. > > Thanks, > Supun > > On Mon, Apr 27, 2015 at 10:55 AM, Niranda Perera <nira...@wso2.com> wrote: > >> Hi Supun, >> >> are you referring to this? >> <Export-Package> >> org.apache.spark.*;version="${spark.version}";-split-package:=merge-first >> </Export-Package> >> >> well, AFAIK what export-package does is, it exposes the >> org.apache.spark.* classes in the OSGI environment. since we are not doing >> any patching for the original classes, I dont think we have to change the >> version to 1.3.0.wso2v1 >> >> @sameera, pls correct me if I'm wrong. >> >> rgds >> >> On Wed, Apr 22, 2015 at 9:06 AM, Supun Sethunga <sup...@wso2.com> wrote: >> >>> Hi Sameera/Niranda, >>> >>> With parallel to this, Im in the process of migrating the spark Ml-Lib >>> and spark streaming versions for product ML. Just wanted to clear myself, >>> shouldn't the export-package-version of all spark packages be 1.3.0.wso2v1, >>> rather than 1.3.0? >>> >>> Thanks, >>> Supun >>> >>> On Fri, Apr 17, 2015 at 4:39 PM, Niranda Perera <nira...@wso2.com> >>> wrote: >>> >>>> oh. are you referring to the >>>> <Bundle-Classpath>patch.jar,.</Bundle-Classpath> >>>> line? >>>> I did not include it in the orbit bundle. >>>> >>>> but I checked the bundles in a fresh carbon server and it seems like >>>> the patch gets attached successfully. >>>> >>>> Screenshot from 2015-04-17 16:20:15.png >>>> <https://docs.google.com/a/wso2.com/file/d/0B1GsnfycTl32bDMyNG5DMDhRcHc/edit?usp=drive_web> >>>> >>>> I checked it with BAM pack also. >>>> >>>> <bundle-classpath> tag, is it mandatory to be in the for the orbit >>>> bundle, for the patch to get attached? >>>> >>>> the patch pom is as follows >>>> >>>> https://github.com/nirandaperera/carbon-analytics/blob/clustering%2B130%2BMT/components/analytics/analytics-processors/org.wso2.carbon.analytics.spark.patch/pom.xml >>>> >>>> >>>> >>>> >>>> >>>> On Thu, Apr 16, 2015 at 3:05 PM, Anjana Fernando <anj...@wso2.com> >>>> wrote: >>>> >>>>> Niranda, yeah, we would have to put that part to be able to later >>>>> patch it. A sample can be found here [1]. >>>>> >>>>> [1] >>>>> https://github.com/wso2/orbit/blob/master/tomcat/7.0.59.wso2v2/pom.xml >>>>> >>>>> Cheers, >>>>> Anjana. >>>>> >>>>> On Thu, Apr 16, 2015 at 3:00 PM, Sameera Jayasoma <same...@wso2.com> >>>>> wrote: >>>>> >>>>>> I meant to say, do we need to add the patch.jar line to the spark >>>>>> bundle as we've done in Tomcat bundle. >>>>>> >>>>>> Thanks, >>>>>> Sameera. >>>>>> >>>>>> On Thu, Apr 16, 2015 at 12:31 PM, Niranda Perera <nira...@wso2.com> >>>>>> wrote: >>>>>> >>>>>>> Hi Sameera, >>>>>>> >>>>>>> No its not. The patch is in org.wso2.analytics.spark.patch >>>>>>> component. Its still not committed to carbon - analytics >>>>>>> >>>>>>> Rgds >>>>>>> >>>>>>> On Thu, Apr 16, 2015, 12:17 Sameera Jayasoma <same...@wso2.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi Niranda, >>>>>>>> >>>>>>>> Does this include fragment-bundle/patch modification also? >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Sameera. >>>>>>>> >>>>>>>> On Thu, Apr 16, 2015 at 8:03 AM, Niranda Perera <nira...@wso2.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> Kind reminder on this. >>>>>>>>> >>>>>>>>> Best regards >>>>>>>>> >>>>>>>>> Niranda Perera >>>>>>>>> Software Engineer, WSO2 Inc. >>>>>>>>> Mobile: +94-71-554-8430 >>>>>>>>> Twitter: @n1r44 >>>>>>>>> On Apr 14, 2015 19:17, "Niranda Perera" <nira...@wso2.com> wrote: >>>>>>>>> >>>>>>>>>> Hi Sameera, >>>>>>>>>> >>>>>>>>>> Could you please review this PR [1] for Spark 1.3.0. >>>>>>>>>> >>>>>>>>>> this upgrades 1.2.1 to 1.3.0. this upgrade is done, because 1.3.0 >>>>>>>>>> comes with some major API changes and we wanted to include those API >>>>>>>>>> changes before the DAS (BAM) 3.0.0 alpha >>>>>>>>>> >>>>>>>>>> cheers >>>>>>>>>> >>>>>>>>>> [1] https://github.com/wso2/orbit/pull/83 >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> *Niranda Perera* >>>>>>>>>> Software Engineer, WSO2 Inc. >>>>>>>>>> Mobile: +94-71-554-8430 >>>>>>>>>> Twitter: @n1r44 <https://twitter.com/N1R44> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Sameera Jayasoma, >>>>>>>> Software Architect, >>>>>>>> >>>>>>>> WSO2, Inc. (http://wso2.com) >>>>>>>> email: same...@wso2.com >>>>>>>> blog: http://blog.sameera.org >>>>>>>> twitter: https://twitter.com/sameerajayasoma >>>>>>>> flickr: http://www.flickr.com/photos/sameera-jayasoma/collections >>>>>>>> Mobile: 0094776364456 >>>>>>>> >>>>>>>> Lean . Enterprise . Middleware >>>>>>>> >>>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Sameera Jayasoma, >>>>>> Software Architect, >>>>>> >>>>>> WSO2, Inc. (http://wso2.com) >>>>>> email: same...@wso2.com >>>>>> blog: http://blog.sameera.org >>>>>> twitter: https://twitter.com/sameerajayasoma >>>>>> flickr: http://www.flickr.com/photos/sameera-jayasoma/collections >>>>>> Mobile: 0094776364456 >>>>>> >>>>>> Lean . Enterprise . Middleware >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> *Anjana Fernando* >>>>> Senior Technical Lead >>>>> WSO2 Inc. | http://wso2.com >>>>> lean . enterprise . middleware >>>>> >>>> >>>> >>>> >>>> -- >>>> *Niranda Perera* >>>> Software Engineer, WSO2 Inc. >>>> Mobile: +94-71-554-8430 >>>> Twitter: @n1r44 <https://twitter.com/N1R44> >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> Dev@wso2.org >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> *Supun Sethunga* >>> Software Engineer >>> WSO2, Inc. >>> http://wso2.com/ >>> lean | enterprise | middleware >>> Mobile : +94 716546324 >>> >> >> >> >> -- >> *Niranda Perera* >> Software Engineer, WSO2 Inc. >> Mobile: +94-71-554-8430 >> Twitter: @n1r44 <https://twitter.com/N1R44> >> > > > > -- > *Supun Sethunga* > Software Engineer > WSO2, Inc. > http://wso2.com/ > lean | enterprise | middleware > Mobile : +94 716546324 > -- *Niranda Perera* Software Engineer, WSO2 Inc. Mobile: +94-71-554-8430 Twitter: @n1r44 <https://twitter.com/N1R44>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev