[jira] [Updated] (HBASE-18838) shaded artifacts are incorrect when built against hadoop 3

2017-12-15 Thread Mike Drob (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-18838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Drob updated HBASE-18838:
--
Resolution: Fixed
Status: Resolved  (was: Patch Available)

> shaded artifacts are incorrect when built against hadoop 3
> --
>
> Key: HBASE-18838
> URL: https://issues.apache.org/jira/browse/HBASE-18838
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 2.0.0-alpha-3
>Reporter: Sean Busbey
>Assignee: Mike Drob
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18838-WIP.v2.patch, HBASE-18838.WIP.patch, 
> HBASE-18838.v3.patch, HBASE-18838.v4.patch, HBASE-18838.v5.patch
>
>
> Building master/branch-2 against the hadoop-3 profile results in 
> check-invariants screaming about unrelocated dependencies. will list details 
> in comment.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18838) shaded artifacts are incorrect when built against hadoop 3

2017-12-14 Thread Mike Drob (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-18838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Drob updated HBASE-18838:
--
Attachment: HBASE-18838.v5.patch

> shaded artifacts are incorrect when built against hadoop 3
> --
>
> Key: HBASE-18838
> URL: https://issues.apache.org/jira/browse/HBASE-18838
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 2.0.0-alpha-3
>Reporter: Sean Busbey
>Assignee: Mike Drob
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18838-WIP.v2.patch, HBASE-18838.WIP.patch, 
> HBASE-18838.v3.patch, HBASE-18838.v4.patch, HBASE-18838.v5.patch
>
>
> Building master/branch-2 against the hadoop-3 profile results in 
> check-invariants screaming about unrelocated dependencies. will list details 
> in comment.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18838) shaded artifacts are incorrect when built against hadoop 3

2017-12-14 Thread Mike Drob (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-18838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Drob updated HBASE-18838:
--
Attachment: HBASE-18838.v4.patch

v4: there's a couple more dependency issues that cropped up due to moving 
things around, fix those.

{noformat}
mdrob@mdrob-MBP:~/IdeaProjects/hbase$ tar ztf 
hbase-assembly/target/hbase-3.0.0-SNAPSHOT-bin.tar.gz | grep servlet
hbase-3.0.0-SNAPSHOT/lib/jetty-servlet-9.3.19.v20170502.jar
hbase-3.0.0-SNAPSHOT/lib/jersey-container-servlet-core-2.25.1.jar
hbase-3.0.0-SNAPSHOT/lib/javax.servlet-api-3.1.0.jar
hbase-3.0.0-SNAPSHOT/lib/javax.servlet.jsp-2.3.2.jar
hbase-3.0.0-SNAPSHOT/lib/javax.servlet.jsp-api-2.3.1.jar
hbase-3.0.0-SNAPSHOT/lib/guice-servlet-4.0.jar
hbase-3.0.0-SNAPSHOT/lib/javax.servlet.jsp.jstl-1.2.0.v201105211821.jar
hbase-3.0.0-SNAPSHOT/lib/javax.servlet.jsp.jstl-1.2.2.jar
{noformat}
I'm not sure what the correct output here is. [~appy]? servlet-api-3.1.0 is ok 
to have?

> shaded artifacts are incorrect when built against hadoop 3
> --
>
> Key: HBASE-18838
> URL: https://issues.apache.org/jira/browse/HBASE-18838
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 2.0.0-alpha-3
>Reporter: Sean Busbey
>Assignee: Mike Drob
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18838-WIP.v2.patch, HBASE-18838.WIP.patch, 
> HBASE-18838.v3.patch, HBASE-18838.v4.patch
>
>
> Building master/branch-2 against the hadoop-3 profile results in 
> check-invariants screaming about unrelocated dependencies. will list details 
> in comment.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18838) shaded artifacts are incorrect when built against hadoop 3

2017-12-14 Thread Mike Drob (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-18838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Drob updated HBASE-18838:
--
Status: Patch Available  (was: Open)

> shaded artifacts are incorrect when built against hadoop 3
> --
>
> Key: HBASE-18838
> URL: https://issues.apache.org/jira/browse/HBASE-18838
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 2.0.0-alpha-3
>Reporter: Sean Busbey
>Assignee: Mike Drob
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18838-WIP.v2.patch, HBASE-18838.WIP.patch, 
> HBASE-18838.v3.patch
>
>
> Building master/branch-2 against the hadoop-3 profile results in 
> check-invariants screaming about unrelocated dependencies. will list details 
> in comment.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18838) shaded artifacts are incorrect when built against hadoop 3

2017-12-14 Thread Mike Drob (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-18838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Drob updated HBASE-18838:
--
Attachment: HBASE-18838.v3.patch

v3: Moving hadoop-minicluster to test scope fixes most everything else.

Was able to exclude the miscellaneous files that we don't need.

Let's run this through precommit, although that isn't going to matter since the 
hadoop3 profile doesn't activate.

> shaded artifacts are incorrect when built against hadoop 3
> --
>
> Key: HBASE-18838
> URL: https://issues.apache.org/jira/browse/HBASE-18838
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 2.0.0-alpha-3
>Reporter: Sean Busbey
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18838-WIP.v2.patch, HBASE-18838.WIP.patch, 
> HBASE-18838.v3.patch
>
>
> Building master/branch-2 against the hadoop-3 profile results in 
> check-invariants screaming about unrelocated dependencies. will list details 
> in comment.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18838) shaded artifacts are incorrect when built against hadoop 3

2017-12-14 Thread Mike Drob (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-18838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Drob updated HBASE-18838:
--
Attachment: HBASE-18838-WIP.v2.patch

v2: still a WIP, I've only really addressed hbase-client so far.

I looked at the hadoop-2 transitive dep exclusions and fixed a bunch of the 
hadoop-3 ones to be the equivalent set.

This patch gets the error set down to:
{noformat}
krb5-template.conf
krb5_udp-template.conf
ccache.txt
keytab.txt
about.html
jetty-dir.css
{noformat}

These files looks like they come from kerby:kerb-server,client,crypto,util 
(hard to tell exactly, so far) and from jetty-utill. Overall I think they're 
harmless and we can either filter them out or add them to the allowed list in 
{{ensure-jars-have-correct-contents.sh}}. I'll probably try for the former and 
then end up settling for the latter.


> shaded artifacts are incorrect when built against hadoop 3
> --
>
> Key: HBASE-18838
> URL: https://issues.apache.org/jira/browse/HBASE-18838
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 2.0.0-alpha-3
>Reporter: Sean Busbey
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18838-WIP.v2.patch, HBASE-18838.WIP.patch
>
>
> Building master/branch-2 against the hadoop-3 profile results in 
> check-invariants screaming about unrelocated dependencies. will list details 
> in comment.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18838) shaded artifacts are incorrect when built against hadoop 3

2017-11-07 Thread Mike Drob (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-18838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Drob updated HBASE-18838:
--
Attachment: HBASE-18838.WIP.patch

Here's a start on this. There's a bunch of one-of files in there that might 
need to be excluded as well, and also I don't know what our decision for 
com.sun and javax stuff is.

> shaded artifacts are incorrect when built against hadoop 3
> --
>
> Key: HBASE-18838
> URL: https://issues.apache.org/jira/browse/HBASE-18838
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 2.0.0-alpha-3
>Reporter: Sean Busbey
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
> Attachments: HBASE-18838.WIP.patch
>
>
> Building master/branch-2 against the hadoop-3 profile results in 
> check-invariants screaming about unrelocated dependencies. will list details 
> in comment.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (HBASE-18838) shaded artifacts are incorrect when built against hadoop 3

2017-09-21 Thread stack (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-18838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

stack updated HBASE-18838:
--
Fix Version/s: (was: 2.0.0-alpha-4)
   2.0.0-beta-1

> shaded artifacts are incorrect when built against hadoop 3
> --
>
> Key: HBASE-18838
> URL: https://issues.apache.org/jira/browse/HBASE-18838
> Project: HBase
>  Issue Type: Bug
>  Components: Client
>Affects Versions: 2.0.0-alpha-3
>Reporter: Sean Busbey
>Assignee: Sean Busbey
>Priority: Critical
> Fix For: 2.0.0-beta-1
>
>
> Building master/branch-2 against the hadoop-3 profile results in 
> check-invariants screaming about unrelocated dependencies. will list details 
> in comment.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)