Hi Val, I'm working on this at the link below and will post an update here once complete https://cwiki.apache.org/confluence/display/OODT/OODT+XMLRPC+--%3E+AvroRPC+Upgrade Thanks
On Thu, Oct 6, 2016 at 8:02 AM, lewis john mcgibbney <lewi...@apache.org> wrote: > Hi Val, > Yes when Radu and I worked on this code a year or two ago now we were very > much aware of the upgrade issue. > I am preparing myself to put a wiki page together which will fully > document 1) why we have put time and effort into the XMLRP --> AvroRPC > shift, 2) Which services are affected, and 3) How you can upgrade. > On another note, I am also going to put together a wiki page for the > various configuration files and what configuration options you need to use. > It would be less than wise for us to leave people like yourself (and a > significant amount of others I would imagine) in the dark about all of this > so be rest assured that we will not be mandating an upgrade without the > relevant support for your existing pipelines and the path to upgrade. > Actually, in an ideal world we would probably get a blog post together for > this at some stage and post to the foundation blog. > Lewis > > > On Thu, Oct 6, 2016 at 7:19 AM, Mallder, Valerie < > valerie.mall...@jhuapl.edu> wrote: > >> Hi Guys, >> >> So what happens now for the folks like me who are using each of the >> following: >> >> XmlRpcFileManager >> XmlRpcFileManagerClient >> XmlRpcResourceManager >> XmlRpcResourceManagerClient >> XmlRpcBatchStub >> XmlRpcWorkflowManager >> XmlRpcWorkflowManagerClient >> >> I have two science data pipelines, and working on a third, that use these >> objects. Does this mean that all of my pipelines will have to be frozen to >> the current version? Is there an easy way to change over to the Avro-RPC? >> Will someone document all the steps you need to take to change over to >> using it? >> >> Thanks, >> Val >> >> >> >> >> -----Original Message----- >> From: Chris Mattmann [mailto:chris.mattm...@gmail.com] >> Sent: Wednesday, October 05, 2016 5:35 PM >> To: dev@oodt.apache.org >> Subject: Re: Merge Avro RPC >> >> +1 to removing XML-RPC period, and just defaulting to Avro-RPC. >> >> >> >> — >> Chris Mattmann >> chris.mattm...@gmail.com >> >> On 10/5/16, 2:22 PM, "Radu Manole" <manole.v.r...@gmail.com> wrote: >> >> Hello, I I revisited every module where avrorpc was implemented and >> where >> xmlrpc is, >> and marked every class where avro rpc is not implemented. What kind of >> transition to avro-rpc should be implemented? The easiest way is to >> remove >> xml-rpc and give up on compatibility with old version. Or make the >> client >> compatible to connect to both xml-rpc or avro-rpc servers, for the >> transition. >> >> 2016-09-09 19:23 GMT+03:00 lewis john mcgibbney <lewi...@apache.org>: >> >> > So what's the plan then? Where is work going into? Did we define a >> roadmap? >> > Maybe we are best working off of 2.x branch then. >> > >> > On Wednesday, September 7, 2016, Tom Barber < >> tom.bar...@meteorite.bi> >> > wrote: >> > >> > > Be warned folks, don't forget we've merged into mainline and >> have a >> > > development branch for 2.0! >> > > >> > > On Wed, Sep 7, 2016 at 7:38 PM, lewis john mcgibbney < >> lewi...@apache.org >> > > <javascript:;>> >> > > wrote: >> > > >> > > > Hi Radu, >> > > > Yes this is great. >> > > > I would suggest that you submit a patch to '@Deprecate' all of >> the >> > XMLRPC >> > > > code for this current development drive. >> > > > I also suggest that we make the AvroRPC material default from >> now on >> > and >> > > > get more people using it. >> > > > We can also make upgrades to Avro 1.8.X >> > > > Would be great if others can chime in here to discuss the path >> for a >> > > > complete replacement of the XMLRPC logic with AvroRPC for the >> next >> > > release >> > > > or two. >> > > > Thanks >> > > > Lewis >> > > > >> > > > P.S. @Radu, in the meantime please log an issue for >> @Deprecat'ing all >> > of >> > > > the XMLRPC stuff. This should be clearly stated and present >> within >> > > > generated Javadoc such that people know to use the AvroRPC >> > > implementation. >> > > > Thanks >> > > > >> > > > On Mon, Sep 5, 2016 at 6:17 AM, Radu Manole < >> manole.v.r...@gmail.com >> > > <javascript:;>> >> > > > wrote: >> > > > >> > > > > Hello, great to hear that avro rpc support is still wanted, >> if there >> > is >> > > > > anything else to be done, I have a lot of free time now. >> > > > > >> > > > > 2016-07-06 17:09 GMT+03:00 Mattmann, Chris A (3980) < >> > > > > chris.a.mattm...@jpl.nasa.gov <javascript:;>>: >> > > > > >> > > > > > +1 awesome >> > > > > > >> > > > > > ++++++++++++++++++++++++++++++ >> ++++++++++++++++++++++++++++++++++++ >> > > > > > Chris Mattmann, Ph.D. >> > > > > > Chief Architect >> > > > > > Instrument Software and Science Data Systems Section (398) >> > > > > > NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA >> > > > > > Office: 168-519, Mailstop: 168-527 >> > > > > > Email: chris.a.mattm...@nasa.gov <javascript:;> >> > > > > > WWW: http://sunset.usc.edu/~mattmann/ >> > > > > > ++++++++++++++++++++++++++++++ >> ++++++++++++++++++++++++++++++++++++ >> > > > > > Director, Information Retrieval and Data Science Group >> (IRDS) >> > > > > > Adjunct Associate Professor, Computer Science Department >> > > > > > University of Southern California, Los Angeles, CA 90089 USA >> > > > > > WWW: http://irds.usc.edu/ >> > > > > > ++++++++++++++++++++++++++++++ >> ++++++++++++++++++++++++++++++++++++ >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > > On 7/6/16, 7:07 AM, "Tom Barber" <tom.bar...@meteorite.bi >> > > <javascript:;>> wrote: >> > > > > > >> > > > > > >Absolutely, all we've done is merge master into 2.x, the >> plan was >> > to >> > > > > keep >> > > > > > >that in sync, rename it or whatever and let people who >> care play >> > > > around. >> > > > > > We >> > > > > > >also then planned to merge it into master but leave >> XML-RPC as the >> > > > > default >> > > > > > >for a release or two marked depreciated, as extra security >> in case >> > > it >> > > > > > >affects anything else. Then at some point just switch the >> defaults >> > > in >> > > > > the >> > > > > > >configs and remove the XML-RPC crud. >> > > > > > > >> > > > > > >On Wed, Jul 6, 2016 at 3:04 PM, Mattmann, Chris A (3980) < >> > > > > > >chris.a.mattm...@jpl.nasa.gov <javascript:;>> wrote: >> > > > > > > >> > > > > > >> Great work. >> > > > > > >> >> > > > > > >> Can we agree to create a 2.x branch and work forward >> from that >> > > > > > >> with Avro-RPC? 1.x can remain XML-RPC for a few versions >> while >> > > > > > >> I fix all lingering crap I found on the BigTranslate end? >> > > > > > >> >> > > > > > >> Cheers, >> > > > > > >> Chris >> > > > > > >> >> > > > > > >> ++++++++++++++++++++++++++++++ >> ++++++++++++++++++++++++++++++ >> > > ++++++ >> > > > > > >> Chris Mattmann, Ph.D. >> > > > > > >> Chief Architect >> > > > > > >> Instrument Software and Science Data Systems Section >> (398) >> > > > > > >> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA >> > > > > > >> Office: 168-519, Mailstop: 168-527 >> > > > > > >> Email: chris.a.mattm...@nasa.gov <javascript:;> >> > > > > > >> WWW: http://sunset.usc.edu/~mattmann/ >> > > > > > >> ++++++++++++++++++++++++++++++ >> ++++++++++++++++++++++++++++++ >> > > ++++++ >> > > > > > >> Director, Information Retrieval and Data Science Group >> (IRDS) >> > > > > > >> Adjunct Associate Professor, Computer Science Department >> > > > > > >> University of Southern California, Los Angeles, CA 90089 >> USA >> > > > > > >> WWW: http://irds.usc.edu/ >> > > > > > >> ++++++++++++++++++++++++++++++ >> ++++++++++++++++++++++++++++++ >> > > ++++++ >> > > > > > >> >> > > > > > >> >> > > > > > >> >> > > > > > >> >> > > > > > >> >> > > > > > >> >> > > > > > >> >> > > > > > >> >> > > > > > >> >> > > > > > >> >> > > > > > >> On 7/6/16, 7:01 AM, "Tom Barber" < >> tom.bar...@meteorite.bi >> > > <javascript:;>> wrote: >> > > > > > >> >> > > > > > >> >I'm making progress here, I updated a few libs which >> fixed a >> > > couple >> > > > > of >> > > > > > the >> > > > > > >> >test failures I was seeing locally. Timezones are once >> again >> > > > kicking >> > > > > me >> > > > > > >> >whilst I'm down, for some reason OODT fails badly with >> people >> > in >> > > > > > >> >GMT/BST.... I'll figure it out though. >> > > > > > >> > >> > > > > > >> >On Fri, Jul 1, 2016 at 12:36 AM, Lewis John Mcgibbney < >> > > > > > >> >lewis.mcgibb...@gmail.com <javascript:;>> wrote: >> > > > > > >> > >> > > > > > >> >> Sound ttyl >> > > > > > >> >> On Jun 30, 2016 4:32 PM, "Tom Barber" < >> > tom.bar...@meteorite.bi >> > > <javascript:;>> >> > > > > > wrote: >> > > > > > >> >> >> > > > > > >> >> > Not really, tomoz? >> > > > > > >> >> > >> > > > > > >> >> > On Fri, Jul 1, 2016 at 12:24 AM, Lewis John >> Mcgibbney < >> > > > > > >> >> > lewis.mcgibb...@gmail.com <javascript:;>> wrote: >> > > > > > >> >> > >> > > > > > >> >> > > Want to do a hangout right now? >> > > > > > >> >> > > >> > > > > > >> >> > > On Thu, Jun 30, 2016 at 4:17 PM, Tom Barber < >> > > > > > >> tom.bar...@meteorite.bi <javascript:;>> >> > > > > > >> >> > > wrote: >> > > > > > >> >> > > >> > > > > > >> >> > > > Hey Lewis >> > > > > > >> >> > > > >> > > > > > >> >> > > > I have no idea which branch is current, I >> merged master >> > > > into >> > > > > > >> avrorpc >> > > > > > >> >> > and >> > > > > > >> >> > > it >> > > > > > >> >> > > > merged okay and built so I pushed it back. >> > > > > > >> >> > > > >> > > > > > >> >> > > > Is that the correct branch to be looking at for >> Avro >> > > > Support? >> > > > > > Lets >> > > > > > >> >> > figure >> > > > > > >> >> > > > it all out and get it merged into Master. >> > > > > > >> >> > > > >> > > > > > >> >> > > > Tom >> > > > > > >> >> > > > >> > > > > > >> >> > > >> > > > > > >> >> > > >> > > > > > >> >> > > >> > > > > > >> >> > > -- >> > > > > > >> >> > > *Lewis* >> > > > > > >> >> > > >> > > > > > >> >> > >> > > > > > >> >> >> > > > > > >> >> > > > > > >> > > > > >> > > > >> > > > >> > > > >> > > > -- >> > > > http://home.apache.org/~lewismc/ >> > > > @hectorMcSpector >> > > > http://www.linkedin.com/in/lmcgibbney >> > > > >> > > >> > >> > >> > -- >> > http://home.apache.org/~lewismc/ >> > @hectorMcSpector >> > http://www.linkedin.com/in/lmcgibbney >> > >> >> >> >> > > > -- > http://home.apache.org/~lewismc/ > @hectorMcSpector > http://www.linkedin.com/in/lmcgibbney > -- http://home.apache.org/~lewismc/ @hectorMcSpector http://www.linkedin.com/in/lmcgibbney