Re: [DISCUSS] Clarification on Compatibility Policy: Upgraded Client + Old Server

2014-03-24 Thread Chris Nauroth
th. >> > > > >> > > > As implementation already supports the compatibility (through >> > protobuf), >> > > > No extra code changes required to support new Client + old server. >> > > > >> > > > I feel it will be

Re: [DISCUSS] Clarification on Compatibility Policy: Upgraded Client + Old Server

2014-03-20 Thread Chris Nauroth
Chris Nauroth [mailto:cnaur...@hortonworks.com] > > Sent: 20 March 2014 05:36 > > To: common-...@hadoop.apache.org > > Cc: mapreduce-dev@hadoop.apache.org; hdfs-...@hadoop.apache.org; > > yarn-...@hadoop.apache.org > > Subject: Re: [DISCUSS] Clarification on Compatibility Po

Re: [DISCUSS] Clarification on Compatibility Policy: Upgraded Client + Old Server

2014-03-20 Thread Steve Loughran
inayakumar B > > -Original Message- > From: Chris Nauroth [mailto:cnaur...@hortonworks.com] > Sent: 20 March 2014 05:36 > To: common-...@hadoop.apache.org > Cc: mapreduce-dev@hadoop.apache.org; hdfs-...@hadoop.apache.org; > yarn-...@hadoop.apache.org > Subject: Re: [DISCUSS] Clari

RE: [DISCUSS] Clarification on Compatibility Policy: Upgraded Client + Old Server

2014-03-19 Thread Vinayakumar B
...@hortonworks.com] Sent: 20 March 2014 05:36 To: common-...@hadoop.apache.org Cc: mapreduce-dev@hadoop.apache.org; hdfs-...@hadoop.apache.org; yarn-...@hadoop.apache.org Subject: Re: [DISCUSS] Clarification on Compatibility Policy: Upgraded Client + Old Server I think this kind of compatibility

Re: [DISCUSS] Clarification on Compatibility Policy: Upgraded Client + Old Server

2014-03-19 Thread Chris Nauroth
I think this kind of compatibility issue still could surface for HDFS, particularly for custom applications (i.e. something not executed via "hadoop jar" on a cluster node, where the client classes ought to be injected into the classpath automatically). Running DistCP between 2 clusters of differe

Re: [DISCUSS] Clarification on Compatibility Policy: Upgraded Client + Old Server

2014-03-19 Thread Vinod Kumar Vavilapalli
It makes sense only for YARN today where we separated out the clients. HDFS is still a monolithic jar so this compatibility issue is kind of invalid there. +vinod On Mar 19, 2014, at 1:59 PM, Chris Nauroth wrote: > I'd like to discuss clarification of part of our compatibility policy. > Here i

Re: [DISCUSS] Clarification on Compatibility Policy: Upgraded Client + Old Server

2014-03-19 Thread Karthik Kambatla
+1 on supporting new clients with old servers of the same major version, and updating the policy to capture that clearly. On Wed, Mar 19, 2014 at 1:59 PM, Chris Nauroth wrote: > I'd like to discuss clarification of part of our compatibility policy. > Here is a link to the compatibility document

[DISCUSS] Clarification on Compatibility Policy: Upgraded Client + Old Server

2014-03-19 Thread Chris Nauroth
I'd like to discuss clarification of part of our compatibility policy. Here is a link to the compatibility documentation for release 2.3.0: http://hadoop.apache.org/docs/r2.3.0/hadoop-project-dist/hadoop-common/Compatibility.html#Wire_compatibility For convenience, here are the specific lines in