HBASE-22109 Update hbase shaded client for new transitive dependencies of guava after hadoop update

* Hadoop updated to Guava 27.0-jre
* Guava 27 adds error checker framework as a transitive dependency
* update relocation rules to relocate it for the shaded client that includes hadoop

Co-authored-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 5c1af95c0a)
This commit is contained in:
Gabor Bota 2019-03-26 17:57:25 +01:00 committed by Sean Busbey
parent ff1c63ddb1
commit d6fda6b576
1 changed files with 6 additions and 2 deletions

View File

@ -233,8 +233,12 @@
<!-- top level org -->
<relocation>
<pattern>org.codehaus</pattern>
<shadedPattern>${shaded.prefix}.org.codehaus</shadedPattern>
<pattern>org.checkerframework</pattern>
<shadedPattern>${shaded.prefix}.org.checkerframework</shadedPattern>
</relocation>
<relocation>
<pattern>org.codehaus</pattern>
<shadedPattern>${shaded.prefix}.org.codehaus</shadedPattern>
</relocation>
<relocation>
<pattern>org.eclipse</pattern>