apurtell opened a new pull request #2681:
URL: https://github.com/apache/hbase/pull/2681


   I propose to do a global search and replace of all direct uses of Guava in 
our branch-1 code base and refer to Guava as provided in hbase-thirdparty's 
hbase-shaded-miscellaneous. This will protect HBase branch-1 from Guava 
cross-version vagaries just like the same technique protects branch-2 and 
branch-2 based releases.
   
   There are a couple of Public or LimitedPrivate interfaces that incorporate 
Guava's HostAndPort and Service that will be indirectly impacted. We are about 
to release a new minor branch-1 version, 1.7.0, and this would be a great 
opportunity to introduce this kind of change in a manner consistent with 
semantic versioning and our compatibility policies.
   
   99% of the changes are string replacements on imports, and reordering of 
imports to head off checkstyle warnings. There will still be a ton of 
checkstyle nits I'm sure. 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to